Utility computing aggregates disparate systems into a single, centrally managed pool of resourcesthat offers unified control, freedom from physical configuration, resource sharing, and resource isolation.
To provide these features, the authors propose a software-based utility data center that virtualizes server, network, and storage resources. SoftUDC's main underlying characteristic is careful virtualization of servers, networking, and storage. With SoftUDC, administrators can deploy applications and modify their environment without physically rewiring servers, which facilitates sharing of physical resources while maintaining full isolation.