CFP last date
20 December 2024
Reseach Article

Performance Optimization of Workload usage with Virtualization in Cloud Computing Environment

Published on March 2012 by Hitesh A Bheda, Chirag S Thaker
International Conference on Recent Trends in Information Technology and Computer Science
Foundation of Computer Science USA
ICRTITCS - Number 2
March 2012
Authors: Hitesh A Bheda, Chirag S Thaker
e41609be-67bd-4926-9be1-99e5aaf64d9a

Hitesh A Bheda, Chirag S Thaker . Performance Optimization of Workload usage with Virtualization in Cloud Computing Environment. International Conference on Recent Trends in Information Technology and Computer Science. ICRTITCS, 2 (March 2012), 18-23.

@article{
author = { Hitesh A Bheda, Chirag S Thaker },
title = { Performance Optimization of Workload usage with Virtualization in Cloud Computing Environment },
journal = { International Conference on Recent Trends in Information Technology and Computer Science },
issue_date = { March 2012 },
volume = { ICRTITCS },
number = { 2 },
month = { March },
year = { 2012 },
issn = 0975-8887,
pages = { 18-23 },
numpages = 6,
url = { /proceedings/icrtitcs/number2/5180-1012/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 International Conference on Recent Trends in Information Technology and Computer Science
%A Hitesh A Bheda
%A Chirag S Thaker
%T Performance Optimization of Workload usage with Virtualization in Cloud Computing Environment
%J International Conference on Recent Trends in Information Technology and Computer Science
%@ 0975-8887
%V ICRTITCS
%N 2
%P 18-23
%D 2012
%I International Journal of Computer Applications
Abstract

Traditional application integration technologies are performed in a rigid and slow process that usually takes a long time to build and deploy, requiring professional developers and domain experts. They are server-centric and thus do not fully utilize the computing power and storage capability of client systems. Cloud computing is a new infrastructure deployment environment that delivers on the promise of supporting on-demand services like computation, software and data access in a flexible manner by scheduling bandwidth, storage and compute resources on the fly without required end-user knowledge of physical location and system configuration that delivers the service. This paper presents the architecture and the organization of a Mashup Container that supports the deployment and the execution of Event Driven Mashups i.e., Composite Services in which the Services interact through events rather than through the classical Call-Response paradigm, following the Platform as a Service (PaaS) model, i.e., the deployment of customer-created applications in cloud platform. In collaboration with PaaS, Virtualization provides an opportunity for extension of independent virtual resources based on available physical systems. In addition, it can provide significant benefits in data centers, such as dynamic resource configuration, live virtual machine migration. Services are deployed in virtual machines (VMs) and resource utilization can be greatly improved. This paper highlights the results of virtualization of mashup container through its supporting scalability and fault tolerance in cloud computing environment.

References
  1. Onur, E., Sfakianakis, E., Papagianni, C., Karagiannis, G., Kontos, T., Niemegeers, I., Chochliouros, I.P., de Groot, S.H., Sjodin, P., Hidell, M., Cinkler, T., Maliosz, M., Kaklamani, D.I., Carapinha, J., Belesioti, M., Fytros, E., Fac. of Electr. Eng., Math. & Comput. Sci., Delft Univ. of Technol., Delft, Netherlands, “Intelligent End-To-End Resource Virtualization Using Service Oriented Architecture”, GLOBECOM Workshops, IEEE, 28 December 2009
  2. Buyya R, "Market-Oriented Cloud Computing: Vision, Hype, and Reality of Delivering Computing as the 5th Utility," 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, pp. 1, 2009
  3. Peter Mell and Tim Grance, “The NIST Definition of Cloud Computing”, NIST Report, July 2009
  4. Thepparat T., Harnprasarnkit A., Thippayawong D., Boonjing V., Chanvarasuth P., “A Virtualization Approach to Auto-Scaling Problem”, Eighth International Conference on Information Technology: New Generations (ITNG), 2011
  5. Zynga, Facebook Games, http://www.zynga.com/about/
  6. Comparing Amazon’s and Google’s Platform-as-a-Service (PaaS) Offerings, Enterprise Web 2.0, ZDNet.com.
  7. Google App Engine, http://code.google.com/intl/en/appengine/
  8. Gmail, http://www.techno-pulse.com/2011/06/cloud-service-models-saas-paas-iaas.html
  9. P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt, and A. Warfield, “Xen and the art of Virtualization”, In proceedings of the 19th ACM symposium on Operating Systems Principles, Bolton Landing, NY, pp. 164-177, 2003
  10. R.P. Goldberg, “Survey of Virtual Machine Research,” Computer, pp. 34-45, June 1974
  11. R.J. Creasy, “The Origin of the VM/370 Time-Sharing System,” IBM J. Research and Development, pp. 483-490, Sept. 1981
  12. Virtualization Overview, VMware White paper, http://www.vmware.com/
  13. M. Rosenblum, T. Garfinkel. “Virtual Machine Monitors: Current technology and future trends”, Computer, 38(5), Los Alamitos, CA, IEEE Computer Society Press, pp. 39-47, 2005
  14. R. Uhlig, G. Neiger, D. Rodgers, A. L. Santoni, F.C. M. Martins, A.V. Anderson, S. M. Bennett, A. Kagi, F. H. Leung, and L. Smith, “Intel Virtualization Technology,” IEEE Computer Volume 38, Issue 5, pp. 48–56, May 2005
  15. A. Whitaker, M. Shaw, and S. D. Gribble. Denali: “Lightweight Virtual Machines for Distributed and Networked Applications”, Technical Report 02-02-01, University of Washington, 2002
  16. David, S, Linthicum, “Next Generation Application Integration-From Simple Information to Web Services”, Addison-Wesley, 2003
  17. Wei Ye Wenhui, Hu Wen Zhao, Xin Gao Shikun, Zhang Lifu Wang, “Towards Lightweight Application Integration Based on Mashup”, Sch. of Electron. Eng. & Comput. Sci., Peking Univ., Beijing, China, World Conference on Services - I, 2009
  18. IBM Mashup Center, www.ibm.com/software/info/mashupcenter/
  19. Presto Mashup Server, www.jackbe.com
  20. Yahoo Pipes!, http://pipes.yahoo.com/pipes/
  21. V. Hoyer, K. Stanoesvka-Slabeva, T. Janner, and C. Schroth, “Enterprise Mashups: Design Principles towards the Long Tail of User Needs”, IEEE International Conference on Services Computing, Washington DC, USA, pages 601-602, 2008
  22. Sujesha Sudevalayam and Purushottam Kulkarni, “Affinity-aware Modeling of CPU Usage for Provisioning Virtualized Applications”, IEEE 4th International Conference on Cloud Computing, 2011
  23. D. Gmach, J. Rolia, L. Cherkasova, and A. Kemper: “Workload Analysis and Demand Prediction of Enterprise Data Center Applications," Proc. of the 2007 IEEE International Symposium on Workload Characterization (IISWC), Boston, MA, USA, September 27?29, 2007
Index Terms

Computer Science
Information Sciences

Keywords

Cloud Computing Mashup Container Platform as a Service (PaaS) Virtualization