• DocumentCode
    1974872
  • Title

    A Relationship-Based VM Placement Framework of Cloud Environment

  • Author

    Xiaodong Zhang ; Ying Zhang ; Xing Chen ; Kai Liu ; Gang Huang ; Jianfeng Zhan

  • Author_Institution
    Key Lab. of High-Confidence Software Technol., Beijing, China
  • fYear
    2013
  • fDate
    22-26 July 2013
  • Firstpage
    124
  • Lastpage
    133
  • Abstract
    Managing computation resources in a cost-effective way has become the core competence for a Cloud provider to win over the market because of the "pay-as-you-go" business model. Therefore, VM placement has become more and more important in the research and practices of VM management by determining at what condition and on which physical server a VM should be placed so that the SLA can be guaranteed and servers\´ utilization can be improved. Much existing work simply formulates the above issue to be a bin-packing problem, which does not take the VM relationships into account. However, the relationship information can greatly impact the SLA of the Cloud system and the resource utilization. Therefore, in this paper, we propose a relationship-based VM placement framework, SmartCRS, to optimize the VM placement procedure. SmartCRS reveals the relationships between VMs automatically. Then by using such information and based on a constraint library, it gives a proper VM placement plan. Finally, the plan is carried out by SmartCRS automatically or by Cloud administrators manually to improve the server utilization and guarantee the required SLA. Two case studies are conducted to demonstrate the effectiveness and efficiency of the proposed framework at the end of this paper.
  • Keywords
    cloud computing; contracts; resource allocation; virtual machines; SLA; SmartCRS; VM management; VM placement plan; bin-packing problem; cloud environment; computation resource management; constraint library; pay-as-you-go business model; relationship-based VM placement framework; resource utilization; server utilization; Conferences; Software; Cloud; VM Placement; framework; relationship;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2013 IEEE 37th Annual
  • Conference_Location
    Kyoto
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2013.20
  • Filename
    6649807