Data Center Virtualization and its Future