Title :
Effective Migration of Enterprise Applications in Multicore Cloud
Author :
Venugopal, Suresh ; Desikan, Sravan ; Ganesan, K.
Author_Institution :
Technol. Practice, Cognizant Technol. Solutions Corp., Chennai, India
Abstract :
Enterprises use design best practices to build applications that leverage the linear scalability of the cloud. These include methods like data sharding, application sharding, denormalized data stores, thin binary images etc. The design practices itself involve reengineering an application to the cloud. Enterprises view reengineering activities as a business risk and a costly affair. As Service oriented applications increasingly get migrated to the cloud, it is imperative to utilize the power of the multicore based host hardware, and maintain or improve the performance of these applications in cloud. This paper presents a methodology, through a connection oriented framework, to smoothly migrate and tune a web service based enterprise application to the cloud. This methodology itself is a three step process - that helps measure, analyze and identify tuning parameters for the web services and configure the system - without initial reengineering effort. This approach, through a replicated enterprise application on a test bed, validates up to 30% performance gain for the application, while reducing the risk of the enterprise applications migration to the cloud.
Keywords :
Web services; business process re-engineering; cloud computing; multiprocessing systems; parameter estimation; risk analysis; service-oriented architecture; software performance evaluation; Web service based enterprise application; business risk; cloud computing; connection oriented framework; denormalized data stores; linear scalability; multicore based host hardware; multicore cloud; performance improvement; service oriented application; thin binary images; tuning parameter identification; Business; Cloud computing; Context; Hardware; Kernel; Multicore processing; Servers; Cloud Computing; Enterprise web services; migration; multicore;
Conference_Titel :
Utility and Cloud Computing (UCC), 2011 Fourth IEEE International Conference on
Conference_Location :
Victoria, NSW
Print_ISBN :
978-1-4577-2116-8
DOI :
10.1109/UCC.2011.76