, abstracts each virtual machine's view of its storage and networks, and binds virtual machines across nodes into isolated virtual farms. The SoftUDC control system spans all the VMMs, providing a unified console for data center resources and functions. From this console, an administrator can deploy services and modify virtual farms without reconfiguring the physical infrastructure. SoftUDC also automates many common administrative tasks such as performing routine maintenance, deploying new applications, and dynamic load balancing. SoftUDC adds a gatekeeper to each server's VMM that mediates all I/O and network traffic the virtual servers generate. This component enforces access control and provides communications and Utility computing aims to aggregate server, network, and storage systems into a single, centrally managed pool of resources. SoftUDC, a virtual machine monitor, lets applications and administrative domains share physical resources while maintaining full function...