SCADA Virtualization: 7 Smart Steps to Cut Server Costs

Share:
SCADA
SCADA Virtualization: 7 Smart Steps to Cut Server Costs

A typical control room hides a rack of lightly loaded servers, each running one SCADA role and each needing its own spares and patches. Running those roles as virtual machines on a few hosts cuts hardware, power and recovery time together.

Hypervisor High Availability Snapshots Host Sizing

Virtual machines let several operating systems share one physical server. For control systems, that means fewer boxes, faster restores and easier upgrades, if the design respects real time and security needs.

Hello everyone, today we are going to learn how SCADA virtualization works, which hypervisor type to choose, how high availability protects operators, and how to size the physical hosts.
SCADA virtualization

What Is SCADA Virtualization?

SCADA virtualization is the practice of running SCADA servers, historians, engineering stations and thin client hosts as virtual machines on a hypervisor instead of on separate physical computers. The SCADA software itself behaves as before, as described in how SCADA systems work.

Yokogawa explains that one hypervisor can run several operating system instances of different types, which allows server consolidation. That reduces floor space, power and spare parts.

Native hypervisor compared with hosted hypervisor configuration
Image credit: Yokogawa

The shift fits the modern generation of networked SCADA described in 4 generations of SCADA architecture. Virtual machines are simply files that can be copied, backed up and restored.

Most major SCADA vendors now publish supported virtual platforms and settings. Always check that list before choosing a hypervisor version.

Hypervisor Types

Type 1 Native

Runs directly on server hardware.

Best for: production SCADA servers
Recommended
Type 2 Hosted

Runs on top of a desktop operating system.

Best for: test benches and training
Lab Use
HA Cluster

Two or more hosts share storage and restart failed VMs.

Best for: critical control rooms
Resilient
Fault Tolerant VM

Mirror VM runs in lockstep on a second host.

Best for: zero downtime servers
Premium

Yokogawa notes that hardware assisted virtualization, such as Intel VT x and AMD V, runs much faster than software emulation. Enable it in the server BIOS.

It also warns that the host needs memory for itself, so an 8 GB host may give only about 4 GB to guest systems.

How a Virtual SCADA Platform Is Built

HostsTwo or three servers with redundant power
Shared StorageSAN, vSAN or replicated disks
HypervisorType 1 cluster with HA enabled
Virtual MachinesSCADA, historian, domain, engineering
NetworksSeparate virtual switches for control and IT

Map virtual switches to the physical SCADA network switches so control traffic never mixes with office traffic. Use VLANs and dedicated NICs.

Storage should be redundant, often using mirrored or RAID parity arrays. A single disk failure must never stop the control room.

7 Smart SCADA Virtualization Steps

1
Check Vendor Support
Confirm hypervisor and guest versions.
2
Size Hosts With N+1
One host can fail without losing VMs.
3
Reserve CPU and RAM
Avoid overcommitting real time servers.
4
Plan USB and Serial
Use network dongles and serial servers.
5
Sync Time
One NTP source for hosts and guests.
6
Harden the Hypervisor
Isolate management networks and patch.
7
Test Failover
Pull a host during FAT and time the recovery.

USB licence keys and serial COM ports are the classic problems after moving to VMs. Network licence servers and Ethernet serial converters solve both.

The hypervisor becomes a high value target, so follow SCADA network security and zero trust principles for its management interfaces.

Host Sizing Formula

Total RAM = Σ VM RAM + Host overhead
Hosts needed = ceiling(Total RAM ÷ Usable RAM per host) + 1 spare

Example:
8 VMs at 16 GB each = 128 GB, host overhead 16 GB per host
Hosts with 128 GB each give 112 GB usable
128 ÷ 112 rounds up to 2, plus 1 spare = 3 hosts

Do the same check for CPU cores and storage, then use the largest result. Keep CPU use below about 60 percent at normal load.

Plan for growth of at least 30 percent over the system life.

Host Sizing Calculator

N+1 Host Count by Memory
Result
Total VM RAM 128 GB, 2 hosts plus 1 spare = 3 hosts

If one VM is larger than a single host can hold, redesign it, since HA cannot restart it anywhere.

Benefits
  • Fewer physical servers.
  • Fast restore from snapshots and backups.
  • Easy test copies of production.
  • Hardware refresh without reinstalling.
Challenges
  • USB and serial hardware links.
  • New skills for maintenance staff.
  • Hypervisor security and patching.
  • Vendor support limits.

Virtualization also simplifies later upgrades, a key point in migration and obsolescence management.

Yokogawa SCADA Virtualization PDF

PDF
SCADA Virtualization Application Note
Yokogawa Global SCADA Center note on hypervisors and resources

HMI and SCADA Virtualization Video

SCADA Virtualization FAQ

What is SCADA virtualization?
It means running SCADA servers and workstations as virtual machines on hypervisor hosts. The software behaves the same while hardware is consolidated.
Which hypervisor type is best?
Type 1 native hypervisors are preferred for production because they run directly on the hardware. Type 2 hosted versions suit labs and training.
How is availability protected?
HA clusters restart virtual machines on another host after a failure. Fault tolerant VMs go further by running a live mirror copy.
What about USB licence keys?
USB passthrough works but ties a VM to one host. Network licence servers or USB over IP devices are safer choices.
How much RAM should hosts have?
Add all VM memory plus host overhead, then include at least one spare host. Avoid overcommitting memory for real time servers.
Is a virtual SCADA secure?
It can be, if the hypervisor management network is isolated and patched. Compromising a host could affect every VM on it.
Can old SCADA versions be virtualised?
Often yes, which helps keep legacy systems running on new hardware. Check vendor support and licensing first.

Related Articles

External References

What We Learn Today

  • SCADA virtualization consolidates servers onto hypervisor hosts.
  • Type 1 clusters with HA and N+1 sizing protect availability.
  • Plan licences, serial links, time sync and hypervisor security.
I hope you like above blog. There is no cost associated in sharing the article in your social media. Thanks for reading!! Happy Learning!!

Leave a Reply

Your email address will not be published. Required fields are marked *