DocumentCode
3435762
Title
Achieving operational efficiency with cloud based services
Author
Bellur, K.V. ; Krupal, M. ; Jain, Paril ; Raghavendra, Prasad
Author_Institution
Dept. of Inf. Technol., Nat. Inst. of Technol. Karnataka, Surathkal, India
fYear
2011
fDate
3-5 Aug. 2011
Firstpage
1063
Lastpage
1068
Abstract
Cloud Computing is the evolution of a variety of technologies that have come together to alter an organization\´s approach to building IT infrastructure. It borrows from several computing techniques - grid computing, cluster computing, software-as-a-service, utility computing, autonomic computing and many more. It provides a whole new deployment model for enterprise web-applications. The cloud proposes significant cost cuts when compared to using an internal IT infrastructure. The "pay for what you use" model of cloud computing is significantly cheaper for a company than the "pay for everything up front" model of internal IT. Hardware Virtualization is the enabling technology behind many of the cloud infrastructure vendor offerings. Through virtualization, a physical server can be partitioned into any number of virtual servers running their own operating systems, in their allocated memory, CPU and disk footprints. From the perspective of the user or application on the virtual server, no indication exists to suggest that the server is not a real, physical server. In this paper, we make an attempt to enhance dynamic cloud based services using efficient load balancing techniques. We describe various steps involved in developing and utilizing cloud based infrastructure in such a way that cloud based services can be offered to users in an efficient manner. In the design of load balancing algorithms for an application offering cloud based services, the various details described in this paper offer useful insight, while the actual implementation may be based on the exact requirements at hand.
Keywords
cloud computing; file servers; grid computing; operating systems (computers); resource allocation; software fault tolerance; storage allocation; virtualisation; CPU; IT infrastructure; autonomic computing; cloud based services; cloud computing; cloud infrastructure vendor offering; cluster computing; enterprise Web-application; grid computing; hardware virtualization; load balancing technique; memory allocation; operating system; physical server; software as a service; utility computing; virtual server; Complexity theory; Hardware; Load management; Memory management; Servers; Time factors; Virtual machining; Cloud Based Services; Cloud Computing; Load Balancing; Virtualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science & Education (ICCSE), 2011 6th International Conference on
Conference_Location
Singapore
Print_ISBN
978-1-4244-9717-1
Type
conf
DOI
10.1109/ICCSE.2011.6028819
Filename
6028819
Link To Document