Running several virtual servers on one physical host
In today's business world, optimizing IT resources is essential. This is where virtualization comes into play – a key technology that enables companies to efficiently run multiple servers and applications on less physical hardware. Imagine this: a single physical server becomes home to numerous virtual machines (VMs), each with its own operating system, all coexisting harmoniously. The result? Optimized resource utilization, higher workload capacity, lower costs, and an impressive boost in flexibility.
While the roots of virtualization date back to the 1960s (a clever move by IBM to optimize mainframes), today it's an indispensable pillar of modern IT infrastructures. From server and network to desktop and data virtualization – the possibilities are diverse. Let's dive into the world of virtualization and discover how it can transform your IT!
What is a Hypervisor?
At the heart of every virtualization environment is the hypervisor. This smart piece of software is the conductor that allows multiple virtual machines (VMs) to run simultaneously on a single physical piece of hardware. It juggles resources, allocates them to VMs as needed, and ensures that each VM operates in isolation, independently of the others – without any disruptive interference. The hypervisor manages the direct communication between the virtual worlds and the real hardware.
There are two main types of hypervisors:
Type-1-Hypervisors (Bare-Metal)
These champions run directly on the bare metal hardware, without an underlying host operating system. This makes them particularly powerful, stable, and efficient. They are the first choice for data centers and demanding enterprise environments where maximum performance is required.
Type-2-Hypervisors (Hosted)
This type of hypervisor is installed like a normal application on an existing operating system (e.g., Windows, macOS, Linux). They are often easier to set up and are ideal for test environments, developer workstations, or smaller virtualization tasks.
Choosing the right hypervisor is crucial: Type 1 usually offers raw performance, while Type 2 scores with simplicity in configuration.
More Than Just Servers
Virtualization is a multifaceted concept that extends far beyond servers. Here are the most important types at a glance:
- Server Virtualization: The classic. Multiple virtual servers run on one physical server. This saves hardware, power, and cooling costs, making your IT incredibly adaptable to changing workloads.
- Network Virtualization: Physical network resources (switches, routers, firewalls) are abstracted into software. This creates flexible, virtual networks that can be dynamically managed and adjusted without physical hardware changes – ideal for complex or rapidly changing network structures.
- Desktop Virtualization (VDI): Complete desktop environments are virtualized and centrally hosted. Users can access their familiar workspace from anywhere and on various devices. This increases security (data remains central) and simplifies administration.
- Application Virtualization: Applications are decoupled from the endpoint's operating system and can run on different devices without local installation. Updates and deployment are managed centrally – a boon for any IT department.
- Storage Virtualization: Multiple physical storage devices are consolidated into a single, centrally managed virtual storage pool. This simplifies storage management, allows for flexible allocation, and increases fault tolerance.
- Data Virtualization: Enables access to data from various sources and formats through a unified virtual layer, without needing to physically move or replicate the data. This speeds up data access, simplifies analytics, and promotes data-driven decisions.
A Look at Leading Hypervisors
The market offers a range of mature hypervisor solutions. Here, we introduce some of the most important ones:
VMware vSphere Hypervisor (ESXi)
VMware ESXi is a bare-metal hypervisor that runs directly on server hardware and is widely used in data centres. Together with vCenter Server, the platform offers extensive features for clustering, high availability and live migration.
The key advantages:
- Broad support for guest operating systems (Windows, Linux and others).
- Comprehensive management tools, especially with vCenter Server.
- A large ecosystem for backup, monitoring and hybrid cloud integration.
Please note: Since the acquisition by Broadcom, VMware no longer sells perpetual licences. Subscriptions are offered instead, mainly VMware Cloud Foundation and VMware vSphere Foundation. Recurring costs should therefore be checked before a new purchase or renewal (source: VMware on the end of perpetual licensing).
Microsoft Hyper-V & Azure Hybrid Integration
Microsoft Hyper-V is integrated into Windows Server and suits virtual machines running Windows and Linux. It is managed with Hyper-V Manager, Windows Admin Center, PowerShell or Failover Cluster Manager; Azure Arc additionally allows hosts to be managed from Azure.
The key advantages:
- Good integration with existing Windows environments and management tools.
- Security features such as Shielded VMs for sensitive workloads.
- Guest licensing through Windows Server Standard (two VMs per host) or Datacenter (unlimited).
- Hyperconverged clusters with Storage Spaces Direct (Windows Server Datacenter) or as the separate product Azure Local (formerly Azure Stack HCI).
KVM (Kernel-based Virtual Machine)
KVM is the open-source virtualisation built directly into the Linux kernel. It uses the hardware virtualisation features of modern processors and is usually combined with QEMU and management tools such as libvirt.
The key advantages:
- Open source, with no licence costs for the hypervisor itself.
- High performance thanks to integration into the Linux kernel.
- Scales well and underpins many cloud and virtualisation platforms, including Proxmox VE.
- Support for Linux and Windows guests.
Proxmox VE (Virtual Environment)
Proxmox VE is a comprehensive open-source virtualization platform based on Debian Linux. It combines KVM for virtual machines and LXC for lightweight containers under a central, web-based management interface.
The Key Advantages:
- Cost-effective (open-source) with optional support subscriptions.
- Integrated management of VMs and containers via a user-friendly web interface.
- Supports clustering for high availability and easy scaling.
- Built-in backup, snapshot, and replication features.
- Popular with SMEs and home users due to its flexibility and feature set.
Oracle VM Server for x86
Oracle VM Server for x86 was designed for Oracle software and hardware. According to Oracle, the product has only been in Extended Support since April 2021; updates are available only with a corresponding support agreement (source: Oracle VM downloads). For existing installations, Oracle describes the move to Oracle Linux KVM with Oracle Linux Virtualization Manager (Oracle blog on migration). Oracle VM is therefore no longer an option for new environments.
XenServer (formerly Citrix Hypervisor)
XenServer – marketed for some years as Citrix Hypervisor – is a virtualisation platform based on the Xen hypervisor, often used for virtual desktops and applications (Citrix Virtual Apps and Desktops). The current release is XenServer 8, the successor to Citrix Hypervisor 8.2 (source: XenServer 8 documentation).
The key advantages:
- Built for VDI: good integration with Citrix environments for virtual apps and desktops.
- Live migration: running virtual machines can be moved between hosts.
- Central management: pools of several hosts are managed together.
The Right Virtualization Strategy is Your Competitive Advantage
Virtualization has revolutionized the IT landscape, offering companies of all sizes enormous benefits in terms of efficiency, cost savings, and agility. The choice of the appropriate virtualization technology and the right hypervisor largely depends on your specific requirements, your existing infrastructure, and your future plans. Whether you rely on the established strength of VMware, prefer the Windows and Azure integration of Hyper-V, or want to leverage the flexibility of open-source solutions like KVM or Proxmox VE – a well-thought-out virtualization strategy is the key to a modern, high-performing, and future-proof IT.

