Overview of VMware High‑Availability, DRS, vMotion, and Related Virtualization Features
This article provides a comprehensive overview of VMware's high‑reliability PSA architecture, virtual machine conversion tools, HA, DRS, FT, vMotion, storage vMotion, DPM, vNetwork distributed switch, and automation utilities, explaining their functions, components, and operational benefits within virtualized environments.
High‑Reliability PSA Architecture:
Pluggable Storage Architecture (PSA) is an open‑module framework for load‑balancing and high‑availability multi‑path solutions to third‑party storage. Introduced in vSphere 4.0, it can be managed via vSphere CLI or vCenter Server. PSA has two implementation methods: the default VMware NMP multi‑path and third‑party storage multi‑path, which consist of two sub‑modules – SATP (Storage Array Type Plug‑in) that monitors path availability and reports status to NMP, and PSP (Path Selection Plug‑in) that selects the physical path for I/O requests.
Virtual Machine Converter (vConverter):
The VM conversion tool enables physical‑to‑virtual (P2V) migration and virtual‑to‑virtual (V2V) conversion between different vendors' VM formats. It is offered in two versions:
vCenter Converter Enterprise – integrated into vCenter and includes a CD‑boot version for cold migrations.
vCenter Converter Standalone – a free standalone version.
VMware HA (High Availability):
HA provides automatic failover for virtual machines without any additional configuration. By enabling the HA option for a cluster or host, all VMs are protected and will automatically restart on another host if a failure occurs.
VMware DRS (Distributed Resource Scheduler):
DRS intelligently balances resources across a large resource pool by automatically selecting an ESX Server with sufficient capacity to run a VM. If the selected host’s conditions change (e.g., other VMs increase load and the VM can no longer meet its minimum resource guarantees), DRS detects the situation, searches the cluster for a suitable backup ESX host, and uses vMotion to migrate the VM without user intervention.
VMware FT (Fault Tolerance):
FT creates a fully redundant replica of a VM, offering a higher level of reliability than HA. Multiple ESX/ESXi hosts run the primary VM and its identical secondary copy, ensuring continuous service.
VMware vMotion Migration:
vMotion enables live migration of running VMs between physical servers, eliminating downtime and ensuring service continuity. It also continuously optimizes VM placement within a resource pool, maximizing hardware utilization, flexibility, and availability.
VMware Storage vMotion Migration:
Storage vMotion allows seamless migration of VM disk files within a storage array (or across arrays) without service interruption. When the target storage supports VAAI, the data copy is offloaded to the storage system, enabling efficient tiered storage management.
VMware DPM (Distributed Power Management):
When cluster resource demand decreases, DPM consolidates workloads onto fewer servers and places idle hosts into standby mode. When demand rises, the standby hosts are powered on again. ESX supports Intel SpeedStep and AMD PowerNow! for per‑host power optimization.
vNetwork Distributed Switch:
The distributed switch spans many ESX/ESXi hosts, greatly reducing network maintenance effort and allowing rapid capacity expansion. vNetwork supports both hardware (Cisco Nexus 1000V) and software implementations. Integrated with vMotion and a set of APIs, it enables the creation of feature‑rich, VM‑aware network applications.
vNetwork Distributed Switch Types:
On ESXi servers there are two main port‑group types: VMkernel Network and VM Network. VM Network is used for all virtual NIC connections, analogous to a physical switch’s downlink ports. VMkernel Network contains four sub‑interfaces: Management Traffic, vMotion, Fault Tolerance, and IP Storage.
Management Traffic – used for vSphere HA heartbeat communication; without it, HA cannot function. vMotion – required for live migration of VMs between ESXi hosts. Fault Tolerance – enables VM fault‑tolerant operation. IP Storage – connects to IP‑based storage such as iSCSI and NFS.
VMware Upgrade and Automation:
Update Manager handles patching and upgrading of ESX/ESXi hosts and virtual machines.
vCenter Guided Consolidation Tool:
Before consolidating existing application servers into VMs, this tool performs an online analysis to assess resource usage and provides consolidation recommendations; it integrates into the vCenter management interface.
vCenter Orchestrator Tool:
The vSphere workflow engine enables the design of automation workflows for virtualized environment management; it is installed automatically with vCenter.
Tip: Search for “ICT_Architect” or scan the QR code below to follow the public account for more content.
Architects' Tech Alliance
Sharing project experiences, insights into cutting-edge architectures, focusing on cloud computing, microservices, big data, hyper-convergence, storage, data protection, artificial intelligence, industry practices and solutions.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.