Georgia Institute of Technology
Virtualization technology adoption continues to grow in the enterprise segments across all types of workloads such as web hosting, data centers and even desktop computing. The emergence of Chip Multi-Processors (CMP) and the continuous increase in the number of cores in today's CMP architecture provide more hardware parallelism in a server platform making server consolidation very attractive to improve resource efficiency. In addition, increased memory capacity per node has extended consolidation opportunities to workload mixes previously considered infeasible, for example database workloads. Consequently, virtualization is a key technology for cloud computing.