acm - an acm publication

Articles

Virtualizing the Datacenter Without Compromising Server Performance

Ubiquity, Volume 2009 Issue August | BY Faouzi Kamoun 

|

Full citation in the ACM Digital Library  | PDF

Virtualization has become a hot topic. Cloud computing is the latest and most prominent application of this time-honored idea, which is almost as old as the computing field itself. The term "cloud" seems to have originated with someone's drawing of the Internet as a puffy cloud hiding many servers and connections. A user can receive a service from the cloud without ever knowing which machine (or machines) rendered the service, where it was located, or how many redundant copies of its data there are. One of the big concerns about the cloud is that it may assign many computational processes to one machine, thereby making that machine a bottleneck and giving poor response time. Faouzi Kamoun addresses this concern head on, and assures us that in most cases the virtualization used in the cloud and elsewhere improves performance. He also addresses a misconception made prominent in a Dilbert cartoon, when the boss said he wanted to virtualize the servers to save electricity.


Virtualizing the Datacenter Without Compromising Server Performance | Ubiquity skip to main content

research-article
Free Access

Virtualizing the Datacenter Without Compromising Server Performance

Published:01 August 2009Publication History
Skip Abstract Section

Abstract

Virtualization has become a hot topic. Cloud computing is the latest and most prominent application of this time-honored idea, which is almost as old as the computing field itself. The term "cloud" seems to have originated with someone's drawing of the Internet as a puffy cloud hiding many servers and connections. A user can receive a service from the cloud without ever knowing which machine (or machines) rendered the service, where it was located, or how many redundant copies of its data there are. One of the big concerns about the cloud is that it may assign many computational processes to one machine, thereby making that machine a bottleneck and giving poor response time. Faouzi Kamoun addresses this concern head on, and assures us that in most cases the virtualization used in the cloud and elsewhere improves performance. He also addresses a misconception made prominent in a Dilbert cartoon, when the boss said he wanted to virtualize the servers to save electricity.

References

  1. R. Dittner et al., Virtualization with Microsoft virtual server 2005, Rockland: Syngress Publishing, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. IDC, "Virtualization and multicore innovations disrupt the worldwide server market", IDC Doc# 206035, March 2007.Google ScholarGoogle Scholar
  3. B. Posey, "Server virtualization basics for network pros," June 2008. http://searchnetworking.techtarget.com/tip/0,289483,sid7_gci1297805,00.html.Google ScholarGoogle Scholar
  4. R. Kumar, "U.S. data centers: The calm before the storm," Gartner RAS Core Research Note G00151687, Sept 2007.Google ScholarGoogle Scholar
  5. Novell, "Solution for open virtualization helps provide server consolidation," Novell, IBM, and Intel white paper, 2007, http://software.intel.com/sites/oss/pdf/open_virtualization.pdf.Google ScholarGoogle Scholar
  6. B. Armstrong, Professional Microsoft Virtual Server 2005, Indianapolis: Wiley Publishing, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. NetXen, "The future of Ethernet I/O virtualization is here today," NetXen whitepaper, 2007. http://www.netxen.com/technology/pdfs/FutureofEthernet.pdf.Google ScholarGoogle Scholar
  8. G. Lawton, "Server virtualization and the network: Site consolidation's impact on latency, March 2008. http://searchnetworking.techtarget.com/tip/0,289483,sid7_gci1305910,00.html.Google ScholarGoogle Scholar
  9. G. Lawton, "Virtual machines present dynamic environment issues for network pros" June 2008. http://searchnetworking.techtarget.com/tip/0,289483,sid7_gci1317936,00.html.Google ScholarGoogle Scholar
  10. N. MacDonald, "Securing virtualization, virtualizing security," Gartner Symposium/ITxpo 2007: Emerging Trends, San Francisco, April 22-26 2007.Google ScholarGoogle Scholar
  11. P. Levy, R. Chalaka and G. Scherer, "The missing piece of virtualization: Eliminating the I/O bottleneck with IOV in virtualized servers," Neterion whitepaper, April 2008.Google ScholarGoogle Scholar
  12. PCI-SIG I/O Virtualization (IOV) Specifications. http://www.pcisig.com/specifications/iov/.Google ScholarGoogle Scholar
  13. VMware, "Server consolidation and containment with virtual infrastructure," VMware solutions brief. http://www.vmware.com/pdf/server_consolidation.pdf.Google ScholarGoogle Scholar
  14. D. Robb, "So much for simplicity," in: Getting the most from virtualization: an Internet.com Networking eBook, 2008, pp. 11-13.Google ScholarGoogle Scholar

Index Terms

  1. Virtualizing the Datacenter Without Compromising Server Performance

              Recommendations

              Comments

              Login options

              Check if you have access through your login credentials or your institution to get full access on this article.

              Sign in

              Full Access

              • Published in

                cover image Ubiquity
                Ubiquity  Volume 2009, Issue August
                August 2009
                17 pages
                EISSN:1530-2180
                DOI:10.1145/1595422
                Issue’s Table of Contents

                Copyright © 2009 ACM

                Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                Publisher

                Association for Computing Machinery

                New York, NY, United States

                Publication History

                • Published: 1 August 2009

                Permissions

                Request permissions about this article.

                Request Permissions

                Check for updates

                Qualifiers

                • research-article

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader

              HTML Format

              View this article in HTML Format .

              View HTML Format

              COMMENTS

              POST A COMMENT
              Leave this field empty