• DocumentCode
    244117
  • Title

    A Stochastic Approach for Virtual Machine Placement in Volunteer Cloud Federations

  • Author

    Rezgui, Abdelmounaam ; Rezgui, Sami

  • Author_Institution
    Dept. of Comput. Sci. & Eng., New Mexico Tech, Socorro, NM, USA
  • fYear
    2014
  • fDate
    11-14 March 2014
  • Firstpage
    277
  • Lastpage
    282
  • Abstract
    Volunteer cloud federations (VCFs) are cloud federations where clouds may join and leave a federation without restrictions and may contribute resources to the federation without long term commitment. This makes it difficult to predict the long term availability of resources. Also, in IaaS VCFs, volunteers may collectively contribute a large number of heterogeneous virtual machine instances. In this paper, we focus on the problem of efficiently allocating this dynamic, heterogeneous capacity to a flow of incoming VM instantiation requests. We propose an approach, called stochastic least differential capacity (SLDC),that allows over-provisioning only when necessary. The approach uses historical information about recent instantiation requests to derive stochastic predictions regarding future demand. We implemented VCFSim, a VCF simulator that uses the proposed resource allocation solution. The results of the experimental evaluation show that the proposed approach is able to improve the success rate of VM instantiation requests by up to 38%compared to an approach that uses exact matching with no demand forecasting.
  • Keywords
    cloud computing; resource allocation; stochastic processes; virtual machines; IaaS VCF; SLDC; VCF simulator; VCFSim; VM instantiation requests; dynamic allocation; heterogeneous capacity; heterogeneous virtual machine instances; long term resource availability; resource allocation; stochastic least differential capacity; stochastic predictions; virtual machine placement; volunteer cloud federations; Cloud computing; Computational modeling; Context; History; Resource management; Stochastic processes; Virtual machining; Stochastic VM allocation; Volunteer cloud federations; Volunteer computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Engineering (IC2E), 2014 IEEE International Conference on
  • Conference_Location
    Boston, MA
  • Type

    conf

  • DOI
    10.1109/IC2E.2014.85
  • Filename
    6903483