Title :
Resource Requirement Analysis for Web Applications Running in a Virtualised Environment
Author :
Mohamad, Rafidah Pakir ; Kolovos, Dimitrios S. ; Paige, Richard F.
Author_Institution :
Dept. of Comput. Sci., Univ. of York, York, UK
Abstract :
Analysis of resource usage and precise correlation with the workload that triggered it is essential in order to conduct capacity planning in computing environments. Virtualisation enables resource optimisation and is widely used in grid, cluster and cloud computing. We present an automated approach for resource usage analysis in a virtualised environment that can support capacity planning for web applications. The approach uses Domain Specific Modelling Languages (DSMLs) and model management techniques, which support tool interoperation and provide precise ways for describing resource and request logs and requirements, and automatically generate different outputs that feed into the capacity planning process. The approach is demonstrated using a proof-of-concept example involving a media streaming web application, and the results of the analysis are presented and discussed.
Keywords :
Internet; open systems; resource allocation; specification languages; virtualisation; DSML; capacity planning process; cloud computing; cluster computing; computing environments; domain specific modelling languages; grid computing; media streaming Web application; model management techniques; request logs; resource logs; resource optimisation; resource requirement analysis; resource usage analysis; tool interoperation; virtualisation; virtualised environment; Analytical models; Capacity planning; Computational modeling; Monitoring; Virtual machining; Web servers; application workload; capacity planning; domain specific modelling; resource monitoring; virtualisation;
Conference_Titel :
Cloud Computing Technology and Science (CloudCom), 2014 IEEE 6th International Conference on
Conference_Location :
Singapore
DOI :
10.1109/CloudCom.2014.134