• DocumentCode
    2904079
  • Title

    Management of distributed resource allocations in multi-cluster environments

  • Author

    Lakew, Ewnetu Bayuh ; Hernandez-Rodriguez, Francisco ; Lei Xu ; Elmroth, Erik

  • Author_Institution
    Dept. of Comput. Sci., Umea Univ., Umeå, Sweden
  • fYear
    2012
  • fDate
    1-3 Dec. 2012
  • Firstpage
    275
  • Lastpage
    284
  • Abstract
    We present a fully distributed solution for managing resource allocation for services running across multiple clusters in a large-scale cloud computing environment. Our solution allows individual services running across clusters to compete dynamically for allocations based on their rate of consumption while maintaining the global cloud level allocation limits. The solution monitors resource consumption by services that are spread over a number of clusters. Global polls are triggered only when the allocated balance in a cluster decreases below a threshold and allocations are reassigned in a manner that avoids further immediate global polls. Our solution achieves scalability by minimizing global message exchanges, increases performance by distributing requests, and improves availability by avoiding a single point of failure. We perform a range of simulations to verify the accuracy of our approach, to validate our theoretical results, and to evaluate against competing approaches.
  • Keywords
    cloud computing; distributed processing; distributed resource allocation management; large-scale cloud computing environment; multicluster environments; resource consumption; Availability; Clustering algorithms; Monitoring; Real-time systems; Resource management; Scalability; Smoothing methods; Distributed monitoring; distributed quota management; distributed resource allocations management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance Computing and Communications Conference (IPCCC), 2012 IEEE 31st International
  • Conference_Location
    Austin, TX
  • ISSN
    1097-2641
  • Print_ISBN
    978-1-4673-4881-2
  • Type

    conf

  • DOI
    10.1109/PCCC.2012.6407768
  • Filename
    6407768