Nothing Special   »   [go: up one dir, main page]

skip to main content
article

Evolution of the IBM cloud: enabling an enterprise cloud services ecosystem

Published: 01 November 2011 Publication History

Abstract

Cloud computing is a new paradigm that is transforming the information technology (IT) industry and reshaping the way enterprise services are developed, deployed, sold, delivered, and consumed. Instead of managing complex IT systems, customers can focus on the core competence of their enterprise while obtaining all required IT functions as a service. From the perspective of a cloud provider, remaining competitive and realizing full potential of economies of scale that the cloud paradigm promises require extreme levels of standardization, automation, and optimization. This paper describes the evolution of the Common Cloud Management Platform (CCMP), a management system providing business and operations support for cloud services. We cover its initial implementation and applications, discuss the latest challenges faced when adapting enterprise solutions to the cloud, and introduce the exploratory research topics to which this work led. We address the business services aspects, including framework-based integration of the catalog, and customer and revenue management, as well as the operational aspects, including novel approaches for scalable virtual machine provisioning and adaptive workload placement optimization. We discuss architecture, design, and implementation details of key CCMP components and highlight the challenging aspects of providing such architecture while promoting scalability, modularity, and reuse.

References

[1]
A. Fox, R. Griffith, A. Joseph, R. Katz, A. Konwinski, G. Lee, D. Patterson, A. Rabkin, I. Stoica, M. Zaharia, and M. Armbrust, Above the Clouds: A Berkeley View of Cloud Computing. Berkeley, CA: Univ. California, 2009.
[2]
Amazon Inc., Amazon Elastic Compute Cloud. {Online}. Available: http://aws.amazon.com/ec2/
[3]
Rackspace Hosting, Cloud Computing, Cloud Hosting and Online Storage, May 2011. {Online}. Available: http://www.rackspace.com/cloud/
[4]
IBM Corporation, IBM Cloud Computing. {Online}. Available: http://www.ibm.com/ibm/cloud/
[5]
IBM Corporation, IBM Lotus Live. {Online}. Available: https://www.lotuslive.com/en/
[6]
IBM Corporation, IBM Cloud Computing Reference Architecture 2.0, 2011. {Online}. Available: https://www.opengroup.org/ cloudcomputing/uploads/40/23840/CCRA.IBMSubmission. 02282011.doc
[7]
A. Sailer, M. Head, A. Kochut, and H. Shaikh, "Graph-based cloud service placement," in Proc. Int. Conf. Services Comput., Miami, FL, 2010, pp. 89-96.
[8]
WSML Working Group, WSML Language Reference, 2008. {Online}. Available: http://www.wsmo.org/TR/d16/d16.1/v1.0/
[9]
L. Youseff, M. Butrico, and D. Silva, "Towards a unified ontology of Cloud computing," in Proc. Grid Comput. Environ. Workshop, Budapest, Hungary, 2008, pp. 1-10.
[10]
Y. Deng, M. R. Head, A. Kochut, J. Munson, A. Sailer, and H. Shaikh, "An ontology based approach for cloud services catalog management," in Proc. 8th Int. Conf. Service Oriented Comput., San Francisco, CA, 2010, pp. 680-681.
[11]
A. Kivity, Y. Kamay, D. Laor, U. Lublin, and A. Liguor, "KVM: The Linux virtual machine monitor," in Proc. Linux Symp., Ottawa, ON, Canada, 2007, pp. 225-230.
[12]
F. Bellard, "QEMU, a fast and portable dynamic translator," in Proc. USENIX FREENIX Track, Anaheim, CA, 2005, pp. 41-46.
[13]
M. McLoughlin, The QCOW2 Image Format. {Online}. Available: http://people.gnome.org/~markmc/qcow-image-format.html
[14]
A. Kochut, "On impact of dynamic virtual machine reallocation on data center efficiency," in Proc. IEEE Conf. Meas. Simul. Comput. Telecommun. Syst., Baltimore, MD, 2008, pp. 1-8.

Cited By

View all
  • (2016)Enabling enterprise-level workloads in the enterprise-class cloudIBM Journal of Research and Development10.1147/JRD.2015.251371960:2-3(3:1-3:8)Online publication date: 1-Mar-2016
  • (2015)Design and implementation of performance monitor and evaluation middleware in virtual cloudsInternational Journal of Networking and Virtual Organisations10.1504/IJNVO.2015.06929615:1(48-64)Online publication date: 1-May-2015
  • (2013)Cloud-based security services for the smart gridProceedings of the 2013 Conference of the Center for Advanced Studies on Collaborative Research10.5555/2555523.2555584(388-391)Online publication date: 18-Nov-2013
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IBM Journal of Research and Development
IBM Journal of Research and Development  Volume 55, Issue 6
November 2011
145 pages

Publisher

IBM Corp.

United States

Publication History

Published: 01 November 2011
Accepted: 10 March 2011
Received: 08 February 2011

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2016)Enabling enterprise-level workloads in the enterprise-class cloudIBM Journal of Research and Development10.1147/JRD.2015.251371960:2-3(3:1-3:8)Online publication date: 1-Mar-2016
  • (2015)Design and implementation of performance monitor and evaluation middleware in virtual cloudsInternational Journal of Networking and Virtual Organisations10.1504/IJNVO.2015.06929615:1(48-64)Online publication date: 1-May-2015
  • (2013)Cloud-based security services for the smart gridProceedings of the 2013 Conference of the Center for Advanced Studies on Collaborative Research10.5555/2555523.2555584(388-391)Online publication date: 18-Nov-2013
  • (2013)Configurable performance analysis and evaluation framework for cloud systemsInternational Journal of Information and Communication Technology10.1504/IJICT.2013.0531135:2(137-149)Online publication date: 1-Apr-2013

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media