• DocumentCode
    3144316
  • Title

    A statistical based resource allocation scheme in cloud

  • Author

    Zhang, Zhenzhong ; Wang, Haiyan ; Xiao, Limin ; Ruan, Li

  • Author_Institution
    State Key Lab. of Software Dev. Environ., Beihang Univ., Beijing, China
  • fYear
    2011
  • fDate
    12-14 Dec. 2011
  • Firstpage
    266
  • Lastpage
    273
  • Abstract
    Recently, cloud computing has emerged as a new computing paradigm on the Internet. With the development of cloud computing, enterprise data centers shift towards a utility computing model where many critical business applications share a common pool of infrastructure resources offering capacity on demand. The virtual machine with the features of strong isolation and flexible is usually assigned as the basic unit. However, as the demand of each type of VM can fluctuate independently at run time, it becomes a challenging problem to allocate data center resources to each VM to balance the workload in the cloud. In this paper, we introduce an approach (Statistic based Load Balance, SLB) that makes use of the statistical prediction and available resource evaluation mechanism to make online resource allocation decisions. Unlike the methods that balance load based on SLA (Service Level Agreement) of VMs, SLB achieves load balancing by predicting the VM´s resource demand. The approach includes two parts:(1) A data analysis of on-line historical performance for forecasting the resource demand of each VM, and (2) An algorithm for choosing a proper host in the resource pool to run the VM. Experiments show that SLB can perform load balance in time, and also perform more balanced use of different resources.
  • Keywords
    business data processing; cloud computing; data analysis; enterprise resource planning; resource allocation; statistical analysis; virtual machines; Internet; business applications; cloud computing; data analysis; enterprise data centers; service level agreement; statistic based load balance; statistical based resource allocation; utility computing; virtual machine; Algorithm design and analysis; Cloud computing; Computer architecture; Load management; Resource management; Throughput; Virtual machining; Cloud Computing; Load Balancing; Resource Management; Statistical;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud and Service Computing (CSC), 2011 International Conference on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-1-4577-1635-5
  • Electronic_ISBN
    978-1-4577-1636-2
  • Type

    conf

  • DOI
    10.1109/CSC.2011.6138531
  • Filename
    6138531