Improving Software-Based AV Deployments with Virtualization

7 minutes read


AV and the Growth of Software

In the professional AV world, more and more of the devices we use to design and deploy complex and larger scale systems are just software. Dante Domain Manager plays a key role in managing and securing large AV deployments. Crestron VC and QSYS vCore offer much more flexible centralized control options, where adding more processing power is just a computer upgrade away.

Now these systems were originally expected to live on many of the same systems IT uses, sometimes as part of their Data Center. How it works out in reality often isn’t that way though, with complications landing these systems somewhere between air-gapped audiovisual networks and a separation of management / personnel between AV and IT. I’ve seen deployments on a NUC or Lenovo Tiny - and to be fair, the hardware used is plenty for the task.

My complaint is with how these tools are installed, all too often just right to the bare metal. AV has a lot to benefit from the IT world, and the approach to server deployments is just one of them. So let’s talk a bit about virtualization technologies, backups, and highly available, highly resilient solutions.

Even for One Server

Even with just one machine, virtualization provides substantial benefits.

Even just one of these reasons would be enough see virtualization as sensible, even for a single machine with a single service. As we all know, Day 1 and Day 2 can have some big differences in requirements, and having a solution you can grow makes that Day 2 effort a much smoother transition.

More Servers, More Options

Why limit yourself to just one server? If its a critical service, it deserves a cluster. Lets talk briefly about what this means…

A server cluster is a group of nodes that can work together as a unified system. You can have as few as two and have a cluster, with three you begin to add some important features. The cluster can have a quorum - this is where we get to the big advantages. Each node gets a “vote” for resource management, allowing us to add additional features that avoid a single point of failure.

That is where we hit enterprise-class territory.

High availability,

But Why Male Models Virtualize?

AV traditionally has not looked to these sorts of solutions - though some companies have, and I commend them for it. After all, virtualization can be seen as a layer of complexity, an unnecessary risk, or something that requires a new specialist for professional services companies that have run “just fine” for decades without them. That said, given the flexibility and resiliency of virtualization, can it really continue to be ignored, or should the ProAV world step up its game?

The growth of software solutions in professional audiovisual systems truly highlights the need for the AV industry to adopt standard IT deployment practices. We need to leverage virtualization technologies rather than installing software directly onto bare metal. Virtualization offers benefits even for single servers, like simplified backups, hardware independence, snapshots for recovery, and efficient resource management. For critical services, clustered solutions provide enterprise-class resilience through automatic high availability failover, live migration, and converged, redundant storage solutions like Ceph.

We can transform AV system deployments from a fragile single point of failure into a robust, scalable, and highly available architecture ideal for critical AV infrastructure. The ease of issue resolution, the simplification of upgrade paths, and the continuous operation of systems make the extra effort needed all the more worth it.