DocumentCode
230541
Title
Design and evaluation of a scalable hierarchical application component placement algorithm for cloud resource allocation
Author
Barshan, Maryam ; Moens, Hendrik ; De Turck, Filip
Author_Institution
Dept. of Inf. Technol., Ghent Univ. - iMinds, Ghent, Belgium
fYear
2014
fDate
17-21 Nov. 2014
Firstpage
175
Lastpage
180
Abstract
In the context of cloud systems, mapping application components to a set of physical servers and assigning resources to those components is challenging. For large-scale clouds, traditional resource allocation systems, which rely on a centralized management paradigm, become ineffective and inefficient. Therefore, there is an essential need of providing new management solutions that scale well with the size of large cloud systems. In this paper a distributed and hierarchical component placement algorithm is presented, evaluated and compared to a centralized algorithm. Each application is represented as a collection of interacting services, and multiple service types with differing placement characteristics are considered. Our evaluations show that the proposed algorithm is at least 84.65 times faster and offers better scalability compared with a central approach, while the percentage of servers used and fully placed applications remains close to that of the centralized algorithm.
Keywords
cloud computing; resource allocation; cloud resource allocation; cloud systems; distributed component placement algorithm; large-scale clouds; placement characteristics; scalable hierarchical application component placement algorithm; Algorithm design and analysis; Computational modeling; Conferences; Databases; Resource management; Scalability; Servers; application placement; cloud management; hierarchical systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Network and Service Management (CNSM), 2014 10th International Conference on
Conference_Location
Rio de Janeiro
Type
conf
DOI
10.1109/CNSM.2014.7014155
Filename
7014155
Link To Document