1. A data processing system for usage with a virtualization platform configured to run a plurality of operating systems simultaneously on at least one physical server and a virtual connect device communicatively coupled to the virtualization platform that virtualizes connections between the at least one physical server and a network infrastructure, the data processing system comprising: a configuration manager that integrates migration and failover of virtual machines operating under the virtualization platform with migration and failover of physical servers operative under the virtual connect device for management of virtual and physical migration and failover using common commands.