馃捊 Running EPIC as a Virtual Machine on District Servers
馃捊

Running EPIC as a Virtual Machine on District Servers

Quick Reference QR-AE-016 路 Audio Enhancement EPIC 路 Rev 1.1 路 Oct 2026

Requirements and decisions for districts that want EPIC on their own VMware host instead of an AE server appliance.

馃搫 View or download this guide as a PDF

Click the PDF icon below to open it right here in your browser. In the viewer, use Download (top right) to save a copy, or the printer icon to print it.

馃

Written by: Brad Roy, VSC Director of Operations 路 Verified against: AE Virtualization Requirements DC-40727.0624; EPIC Cybersecurity Framework Mapping DC-41262.0726 路 Applies to: EPIC 3.x deployed from AE's OVA image on a district-owned VMware host

EPIC normally ships on an AE server appliance. A district can run it as a virtual machine instead, but AE sets firm rules: VMware only, AE deploys it, enterprise hardware, and a signed acknowledgment if the host isn't on the campus it serves.

1锔忊儯 Decide where the host lives

鈿狅笍

EPIC is life-safety equipment. If the host is in a central data center and the fiber to the school is cut, that school loses paging, bells, intercom and alerts until the link is back. AE recommends the host be physically on the campus it serves.

OptionWhat it means
On campus (recommended)No extra paperwork. A WAN outage doesn't take down the school's paging and alerts.
Central location (NOC / district data center)The district must sign AE's acknowledgment that EPIC depends entirely on the link to the campus and hold AE, VSC and their partners harmless if that link fails. VSC collects this form before the install.

2锔忊儯 Size the VM

ResourceMinimum (per EPIC server)
HypervisorVMware only. Other hypervisors aren't supported.
CPU8 cores, 2 GHz
Memory8 GB reserved, up to 12 GB provisioned
Storage500 GB, thin provisioned. SSD/flash recommended.
Network1 Gbps port on the EPIC VLAN, with student and guest networks blocked from it (full network checklist: QR-AE-015)
Host hardwareEnterprise-grade server, 3 years old or newer. No desktops.
馃挕

Reserve it. Make sure the resources are actually reserved for EPIC, not just available. Bells and pages are time-critical, and an overcommitted host shows up as late bells and choppy audio.

3锔忊儯 How the deployment works

  1. AE provides an encrypted, one-time-use OVA image. Only an AE employee can decrypt and deploy it.
  2. AE needs remote and physical access to the virtual environment for the install. A supervised remote session is fine.
  3. After deployment, the OVA files are permanently removed from the district's environment. Copying or redistributing them isn't allowed.
  4. No OS-level access to the EPIC VM is granted to anyone outside AE. The district manages it through the EPIC web interface.

4锔忊儯 After it's running

  • Backups: set EPIC's encrypted backup schedule to a district-owned network share. Your normal VM snapshots are a bonus, not a replacement.
  • Updates: keep the VMware host patched. Apply EPIC updates when AE sends a service bulletin (VSC tracks these in QR-AE-002).
  • UPS: put the host and the EPIC switches on UPS power so paging still works in an outage.
馃敡

VSC note: Tell your VSC Project Coordinator early if you want a VM. AE has to schedule the deployment, and VSC can't start device setup until the server is up.


馃摎 Sources & credits

  • Compiled by Brad Roy, VSC Director of Operations
  • Audio Enhancement: Virtualization Requirements DC-40727.0624 (server location and acknowledgment, VM resources, OVA deployment rules, hardware age); EPIC Cybersecurity Framework Mapping DC-41262.0726 (backups, updates)