Skip to main content

Cloud management

Abstract

Cloud computing offers a number of benefits, such as elasticity with the perception of unlimited resources, self-service, on-demand, automation, etc. However, these benefits create new requirements for management of cloud computing. On the back-end, economic limitations dictate careful consolidation of servers with clear sustainability analysis; managed levels of abstractions are higher (from hardware, to VMs, to services); and reliability, availability, and supportability are built into higher levels of systems and services. On the client-side, cloud services have to be easy to use/manage, perform well, and be reliable. On both sides, geographical distribution and its implications on business continuity is a rule rather than exception; scalability is built-in by design; and QoS is still being defined. In this paper, we discuss new requirements and approaches to cloud management. We present a few examples of cloud management for private, public, and HPC clouds. Based on these, we derive conclusions about manageability of current platforms and then make predictions about the research challenges of future cloud management. We expect these findings to help designers of next generation hardware and software platforms to develop more manageable systems and solutions.

Abbreviations

QoS::

Quality of Service;

SLA::

service level agreements;

IT::

Information Technology;

DevOps::

Development Operations;

NVRAM::

Nonvolatile Random Access Memory;

AWS::

Amazon Web Services;

VM::

virtual machines;

CAPEX/OPEX::

Capital/Operational Expenditure;

SSD::

Solid State Disks;

WBEM::

Web-Based Enterprise Management

References

  1. 1.

    Armbrust M et al. Above the clouds: a Berkeley view of cloud computing. Tech report UCB/EECS-2009-28 (2009)

  2. 2.

    Gartner, http://www.gartner.com/it/page.jsp?id=1389313; http://www.gartner.com/it/page.jsp?id=1454221

  3. 3.

    IDC, http://www.idc.com/research/cloudcomputing/index.jsp

  4. 4.

    Amazon AWS, http://aws.amazon.com/

  5. 5.

    GoGrid, http://www.gogrid.com/

  6. 6.

    RackSpace, http://www.rackspacecloud.com/

  7. 7.

    HP Cloud, http://www8.hp.com/us/en/solutions/solutions-detail.html?compURI=tcm:245-300983&pageTitle=cloud

  8. 8.

    Google Apps, http://www.google.com/apps/intl/en/business/index.html

  9. 9.

    IBM Cloud, http://www.ibm.com/ibm/cloud/

  10. 10.

    Microsoft Cloud, http://www.microsoft.com/en-us/cloud/

  11. 11.

    Eucalyptus, http://www.eucalyptus.com/

  12. 12.

    RightScale, http://www.rightscale.com/

  13. 13.

    Open Stack, http://www.openstack.org/

  14. 14.

    Moreno-Vozmediano R, Montero RS, Llorente IM (2009) Elastic management of cluster-based services in the cloud. In: ACDC’09.

    Google Scholar 

  15. 15.

    Kozuch M et al. (2009) Tashi: location-aware cluster management. In: ACDC’09, Barcelona, Spain, June 2009

    Google Scholar 

  16. 16.

    RESERVOIR, www.reservoir-fp7.eu

  17. 17.

    Avetisyan A et al. (2010) Open cirrus a global cloud computing testbed. IEEE Comput 43(4):42–50

    Article  Google Scholar 

  18. 18.

    Open Cloud Consortium, http://www.opencloudconsortium.org/

  19. 19.

    Hindman B et al. (2011) Mesos: a platform for fine-grained resource sharing in the data center, NSDI 2011, March 2011

  20. 20.

    Wang C et al. (2011) A flexible architecture integrating monitoring and analytics for managing large-scale data centers. In: ICAC

    Google Scholar 

  21. 21.

    Kutare M et al. (2010) Monalytics: online monitoring and analytics for managing large scale data centers. In: ICAC

    Google Scholar 

  22. 22.

    Kumar S et al. (2009) vManage: loosely coupled platform and virtualization management in data centers. In: Proceedings of 6th ICAC, Barcelona, Spain, June 2009

    Google Scholar 

  23. 23.

    Kephart J et al. (2007) Coordinating multiple autonomic managers to achieve specified power-performance trade-offs. In: Proc of the 4th ICAC, IEEE CS

    Google Scholar 

  24. 24.

    Cook N, Milojicic D, Talwar V (2011) Managing the cloud infrastructure. In: Migrating to the cloud: for developers, and technologists. Elsevier, Amsterdam

    Google Scholar 

  25. 25.

    Wang C et al. (2011) Statistical techniques for online anomaly detection in data centers. In: IM

    Google Scholar 

  26. 26.

    Viswanathan K et al. (2012) Ranking anomalies in data centers. In: NOMS (to appear)

    Google Scholar 

  27. 27.

    Adams R, Brett P, Iyer S, Milojicic D, Rafaeli S, Talwar V (2006) Scalable management. In: Autonomic computing: concepts, infrastructure, and applications. CRC Press, Boca Raton

    Google Scholar 

  28. 28.

    Becker K, Pruyne J, Singhal S, Lopes A, Milojicic D (2010) Automatic determination of compatibility in evolving services. Int J Web Serv Res, 8(1):21–40

    Article  Google Scholar 

  29. 29.

    Chen Y, Iyer S, Liu X, Milojicic D, Sahai A, Decomposition SLA (2008) Translating service level objectives into system level thresholds. Clust Comput 11(3):299–311

    Article  Google Scholar 

  30. 30.

    Vambenepe W, Thompson C, Talwar V, Rafaeli S, Murray B, Milojicic D, Iyer S, Farkas K, Arlitt M (2007) Dealing with scale and adaptation of global web services management. J Web Serv Res 4(4):65–84

    Google Scholar 

  31. 31.

    Talwar V, Milojicic D, Wu Q, Pu C, Yan W, Jung G (2005) Approaches for service deployment. IEEE Internet Comput 9(2):70–80

    Article  Google Scholar 

  32. 32.

    Bardhan S, Hidangmayum R, McGeer R, Milojicic D, RN V, Feldhaus F, Roeblitz T, Yahayapour R (2011) Practical federations. In: Proceedings of the fifth open cirrus summit, Moscow, IEEE co-sponsored, June 2011

    Google Scholar 

  33. 33.

    Cai Z, Chen Y, Kumar V, Milojicic D, Schwan K (2007) Automated availability management driven by business policies. In: Proc. of the 10th IFIP/IEEE symposium on integrated network Mgmt, IM’07, Munch, pp 264–273

    Google Scholar 

  34. 34.

    Rivaldo R, Chen Y, Milojicic D, Adams R, Model-based SML (2007) Management. In: Proceedings of the 10th IFIP/IEEE symposium on integrated network management (IM 2007), Munich, pp 761–764

    Google Scholar 

  35. 35.

    Shankar C et al. (2006) Specification-enhanced policies for automated management of changes in IT systems. In: Proc of 20th USENIX LISA’06

    Google Scholar 

  36. 36.

    Bash C et al.  Sustainability Dashboard Cloud (2011) Dynamically assessing sustainability of data centers and clouds. In: Proceedings of the fifth open cirrus summit, Moscow, IEEE co-sponsored, June 2011

    Google Scholar 

  37. 37.

    Connelly C et al. (2009) Reiki: serviceability architecture and approach for reduction and management of product service incidents. In: Proc. IEEE ICWS, Jul 2009, pp 775–782

    Google Scholar 

  38. 38.

    Issarny V et al. (2011) Service-oriented middleware for the future Internet: state of the art and research directions. JISA—J Int Appl Serv 2(1):23–45

    Article  Google Scholar 

Download references

Author information

Affiliations

Authors

Corresponding author

Correspondence to Dejan Milojicic.

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Cook, N., Milojicic, D. & Talwar, V. Cloud management. J Internet Serv Appl 3, 67–75 (2012). https://doi.org/10.1007/s13174-011-0053-8

Download citation

Keywords

  • Cloud services
  • Service management
  • Middleware
  • Heterogeneity
  • Integration
  • Scalability
  • Service level agreements