Title :
Adapting data-intensive workloads to generic allocation policies in cloud infrastructures
Author :
Kitsos, Ioannis ; Papaioannou, Antonis ; Tsikoudis, Nikos ; Magoutis, Kostas
Author_Institution :
Inst. of Comput. Sci. (ICS), Found. for Res. & Technol. Hellas (FORTH), Heraklion, Greece
Abstract :
Resource allocation policies in public Clouds are today largely agnostic to requirements that distributed applications have from their underlying infrastructure. As a result, assumptions about data-center topology that are built-into distributed data-intensive applications are often violated, impacting performance and availability goals. In this paper we describe a management system that discovers a limited amount of information about Cloud allocation decisions - in particular VMs of the same user that are collocated on a physical machine - so that data-intensive applications can adapt to those decisions and achieve their goals. Our distributed discovery process is based on either application-level techniques (measurements) or a novel lightweight and privacy-preserving Cloud management API proposed in this paper. Using the distributed Hadoop file system as a case study we show that VM collocation in a Cloud setup occurs in commercial platforms and that our methodologies can handle its impact in an effective, practical, and scalable manner.
Keywords :
cloud computing; distributed databases; network operating systems; resource allocation; virtual machines; VM collocation; application-level techniques; availability; cloud allocation decisions; cloud infrastructures; cloud setup; data-center topology; data-intensive workloads; distributed Hadoop file system; distributed data-intensive applications; distributed discovery process; generic allocation policies; lightweight cloud management API; management system; physical machine; privacy-preserving cloud management API; public clouds; resource allocation policies; Artificial neural networks; Availability; Bandwidth; Cloud computing; IP networks; Resource management; Cloud management; distributed data-intensive applications;
Conference_Titel :
Network Operations and Management Symposium (NOMS), 2012 IEEE
Conference_Location :
Maui, HI
Print_ISBN :
978-1-4673-0267-8
Electronic_ISBN :
1542-1201
DOI :
10.1109/NOMS.2012.6211879