VMware Infrastructure is a full infrastructure virtualization suite that allows Enterprises and Small businesses alike to transform, manage and optimize their IT Systems Infrastructure through Virtualization. VMware Infrastructure delivers comprehensive virtualization, management, resource optimization, application availability and operational automation capabilities in an integrated offering an expandable suite of features as VMware ESX and ESXi Servers, VMware Virtual Machine File System (VMFS), VirtualCenter Management Server, Virtual Infrastructure Client (VI Client), Virtual Infrastructure Web Access, VMware VMotion, VMware High Availability (HA), VMware Distributed Resource Scheduler (DRS) and VMware Consolidated Backup.
Hyper-V is a Microsoft's Cloud Computing and Virtualization product that offers and provides the complete end-to-end functionality for an Enterprise-Grade Virtualization product. Hyper-V provides the basic functionality to create a virtualization layer over the physical layer of the host server machine and enables guest operating systems to be installed and managed through an integrated management console. Hyper-V isolates part of a physical machine into child partitions and allocates them to different guest operating systems, with Windows Server OS acting as the primary host/parent. Hyper-V also assigns appropriate hardware and software resources for each of the guest operating system its hosting because they don’t have direct access to the raw compute hardware resources and rely on Hyper-V.
Citrix XenServer is a Leading Virtualization Management platform optimized for application, desktop and server virtualization infrastructures. Consolidation and containment of workloads on XenServer enables organizations of any vertical or size to transform their business IT Compute Infrastructures. XenServer contains Enterprise-Class features built in to easily handle different workload types, mixed operating systems and storage or networking configurations. For the most demanding app, and desktop virtualization use cases, its Industry-Leading Scalability and Performance under load. IT gets the benefit of features unique to XenServer, such as Enhanced Virtualized Graphics with NVIDIA and Intel, and enhanced workload security with Direct Inspect APIs, all of which reduce virtual infrastructure costs and complexity.
KVM (Kernel-based Virtual Machine) is a virtualization infrastructure built for Linux OS and was developed by Red Hat Corporation to provide a virtualization solution and services on the Linux operating system platform and is been designed over the primary Linux OS kernel. This hypervisor that enables, emulates and provides for the creation of virtual machines on operating systems. These machines are built on top of the Linux kernel, using operating systems such as (Linux, Ubuntu, Fedora, Windows, BSD and Solaris). KVM can be installed on all x86 processors and provide separate instruction set extensions for Intel and AMD processors plus it also allocates separate virtualized computing resources for each virtual machine such as the processor, storage and memory.