Profiling applications for virtual machine placement in clouds

Anh Vu Do*, Junliang Chen, Chen Wang, Young Choon Lee, Albert Y. Zomaya, Bing Bing Zhou

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review

66 Citations (Scopus)


Application profiling is an important technique for efficient resource management. The decision making of scheduling and resource allocation typically takes great advantage of such a technique primarily for improving resource utilization. With the advent of cloud computing as a multitenant virtualized platform, diverse applications are increasingly deployed onto the cloud and they more than often share physical resources. The background load (other applications running on the same physical machine) is therefore an important factor for profiling an application in this cloud computing scenario. In this paper, we present a novel application profiling technique using the canonical correlation analysis (CCA) method, which identifies the relationship between application performance and resource usage. We further devise a performance prediction model based on application profiles generated using CCA. Clearly, our profiling technique with this prediction model has a lot of potentials particularly in virtual machine (VM) placement with performance awareness. Our experimental results demonstrate the capability of our profiling technique and the accuracy of our prediction model.

Original languageEnglish
Title of host publicationProceedings - 2011 IEEE 4th International Conference on Cloud Computing, CLOUD 2011
EditorsLing Liu, Manish Parashar
Place of PublicationPiscataway, NJ
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Number of pages8
ISBN (Electronic)9780769544601
ISBN (Print)9781457708367
Publication statusPublished - 2011
Externally publishedYes
Event2011 IEEE 4th International Conference on Cloud Computing, CLOUD 2011 - Washington, DC, United States
Duration: 4 Jul 20119 Jul 2011


Other2011 IEEE 4th International Conference on Cloud Computing, CLOUD 2011
Country/TerritoryUnited States
CityWashington, DC


Dive into the research topics of 'Profiling applications for virtual machine placement in clouds'. Together they form a unique fingerprint.

Cite this