skip to main content
10.1145/2401603.2401656acmotherconferencesArticle/Chapter ViewAbstractPublication PagesracsConference Proceedingsconference-collections
research-article

Virtual machines placement for network isolation in clouds

Published:23 October 2012Publication History

ABSTRACT

Performance isolation is a serious issue in multi-tenant data center because interference among tenants can cause immense service troubles. Therefore, present data center provides performance isolation among tenants. However, it is limited to system resources, not network resources, nevertheless oversubscription that is caused by network interference entails troubles. Therefore, we place virtual machines (VMs) with matching algorithm into servers based on measured traffic distribution of VMs. We present our approach named Incubating that reduces oversubscription, also increases link utilization. We also show that our work has better practicality compared with prior work because we consider traffic distribution as a time unit.

References

  1. Amazon ec2 spot instances. http://aws.amazon.com/ko/ec2/spot-instances/.Google ScholarGoogle Scholar
  2. Amazon web services. http://amazon.com/aws/.Google ScholarGoogle Scholar
  3. T. Benson, A. Akella, and D. A. Maltz. Network traffic characteristics of data centers in the wild. In Proc. of the 10th annual conference on Internet measurement, (IMC '10), 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. D. Breitgand and A. Epstein. Improving consolidation of virtual machines with risk-aware bandwidth oversubscription in compute clouds. In Proc. INFOCOM, 2012.Google ScholarGoogle ScholarCross RefCross Ref
  5. B. Chandrasekaran. Survey of network traffic models. http://www.cse.wustl.edu/jain/cse567-06/ftp/trafficmodels3.pdf/.Google ScholarGoogle Scholar
  6. CloudTweaks. Cloud computing survey finds scalability and cost savings driving cloud adoption. http://www.cloudtweaks.com/2011/06/cloud-computing-survey-finds-scalability-and-cost-savings-driving-cloud-adoption/.Google ScholarGoogle Scholar
  7. D. Erickson, B. Heller, S. Yang, J. Chu, J. Ellithorpe, S. Whyte, S. Stuart, N. McKeown, G. Parulkar, and M. Rosenblum. Optimizing a virtualized data center. SIGCOMM Comput. Commun. Rev., 41(4):478--479, Aug. 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. C. Guo, G. Lu, H. J. Wang, S. Yang, C. Kong, P. Sun, W. Wu, and Y. Zhang. Secondnet: a data center network virtualization architecture with bandwidth guarantees. In Proc. of the 6th International COnference, (Co-NEXT '10), 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. W. Hunt. The stable marriage problem. http://www.csee.wvu.edu/ksmani/courses/fa01/random/lecnotes/lecture5.pdf/.Google ScholarGoogle Scholar
  10. J. Kim, J. Choi, D. Chang, T. Kwon, Y. Choi, and E. Yuk. Traffic characteristics of a massively multi-player online role playing game. In Proc. of 4th ACM SIGCOMM workshop on Network and system support for games, (NetGames '05), 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. L. Popa, A. Krishnamurthy, S. Ratnasamy, and I. Stoica. Faircloud: sharing the network in cloud computing. In Proc. of the 10th ACM Workshop on Hot Topics in Networks, (HotNets '11), 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. H. Rodrigues, J. Renato Santos, Y. Turner, P. Soares, and D. Guedes. Gatekeeper: Supporting bandwidth guarantees for multi-tenant datacenter networks. In Proc. of the 3rd Workshop on I/O Virtualization, (WIOV'11), 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. A. Shieh, S. Kandula, A. Greenberg, C. Kim, and B. Saha. Sharing the data center network. In Proc. of the 8th USENIX conference on Networked systems design and implementation, (NSDI 11), 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. M. Wang, X. Meng, and L. Zhang. Consolidating virtual machines with dynamic bandwidth demand in data centers. In Proc. INFOCOM, 2011.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Virtual machines placement for network isolation in clouds

    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
    • Published in

      cover image ACM Other conferences
      RACS '12: Proceedings of the 2012 ACM Research in Applied Computation Symposium
      October 2012
      488 pages
      ISBN:9781450314923
      DOI:10.1145/2401603

      Copyright © 2012 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: 23 October 2012

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate393of1,581submissions,25%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader