DocumentCode :
2786176
Title :
Analysis of SaaS Business Platform Workloads for Sizing and Collocation
Author :
Ganesan, Rajeshwari ; Sarkar, Santonu ; Narayan, Akshay
Author_Institution :
Infosys Labs., Bangalore, India
fYear :
2012
fDate :
24-29 June 2012
Firstpage :
868
Lastpage :
875
Abstract :
Sharing of physical infrastructure using virtualization presents an opportunity to improve the overall resource utilization. It is extremely important for a Software as a Service (SaaS) provider to understand the characteristics of the business application workload in order to size and place the virtual machine (VM) containing the application. A typical business application has a multi-tier architecture and the application workload is often predictable. Using the knowledge of the application architecture and statistical analysis of the workload, one can obtain an appropriate capacity and a good placement strategy for the corresponding VM. In this paper we propose a tool iCirrus-WoP that determines VM capacity and VM collocation possibilities for a given set of application workloads. We perform an empirical analysis of the approach on a set of business application workloads obtained from geographically distributed data centers. The iCirrus-WoP tool determines the fixed reserved capacity and a shared capacity of a VM which it can share with another collocated VM. Based on the workload variation, the tool determines if the VM should be statically allocated or needs a dynamic placement. To determine the collocation possibility, iCirrus-WoP performs a peak utilization analysis of the workloads. The empirical analysis reveals the possibility of collocating applications running in different time-zones. The VM capacity that the tool recommends, show a possibility of improving the overall utilization of the infrastructure by more than 70% if they are appropriately collocated.
Keywords :
business data processing; cloud computing; computer centres; resource allocation; statistical analysis; virtual machines; virtualisation; SaaS business platform workload; VM capacity; VM collocation; VM dynamic placement; VM fixed reserved capacity; VM placement strategy; VM shared capacity; VM sizing; business application workload; empirical analysis; geographically distributed data center; iCirrus-WoP tool; multitier architecture; resource utilization; software-as-a-service; statistical analysis; virtual machine; virtualization; workload variation; Computer architecture; Databases; Electronic mail; Heuristic algorithms; Resource management; Servers; IaaS; SaaS; Virtual machine; data correlation; peak to mean ratio; placement; reserved capacity; shared capacity; sizing; static allocation; workload;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Computing (CLOUD), 2012 IEEE 5th International Conference on
Conference_Location :
Honolulu, HI
ISSN :
2159-6182
Print_ISBN :
978-1-4673-2892-0
Type :
conf
DOI :
10.1109/CLOUD.2012.73
Filename :
6253590
Link To Document :
بازگشت