Abstract
For some time now, with the full support of cloud computing technologies, it has become possible for enterprises of all sizes to access new business opportunities, thus repositioning themselves in the global IT market. Advancements in cloud interoperability, with important developments of platform as a service (PaaS) and cloud management solutions, have enabled an increasing number of cloud services which, in turn, have led to additional requirements for integration at a superior level: the cloud governance. Moreover, current cloud migration patterns suggest that additional mechanisms in cloud services automation and management are required, in close relation with a fully automated support for the lifecycle of cloud services. This chapter discusses existing trends in cloud migration focusing on solutions which facilitate it, with an emphasis on cloud management and cloud governance, and the relationship between them.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
http://claudia.morfeo-project.org/wiki/index.php/Service Lifecycle Manager.
- 12.
- 13.
- 14.
- 15.
- 16.
References
Armbrust M, Fox A, Griffith R, Joseph AD, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A, Stoica I, Zaharia M (2009) Above the Clouds: a Berkeley view of Cloud computing, Berkeley report. http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.pdf. Accessed 30 Sept 2013
Mell P, Grance T (2011) The NIST definition of Cloud computing. White paper. http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf. Accessed 30 Sep 2013
Gong C, Liu J, Zhang Q, Chen H, Gong Z (2010) The characteristics of Cloud computing. Parallel Processing Workshops, International Conference on 0:275–279. doi:10.1109/ICPPW.2010.45
Sultan NA (2011) Reaching for the Cloud: how SMEs can manage. Int J Inf Manage 31(3):272–278. doi:10.1016/j.ijinfomgt.2010.08.001. http://www.sciencedirect.com/science/article/pii/S0268401210001143. Accessed 30 Sept 2013
Wainewright P (2011) Time to think about cloud governance. Blog entry. http://www.zdnet.com/blog/saas/time-to-think-about-cloud-governance/1376. Accessed 30 Sept 2013
Australian Government Department of Finance and Deregulations (2011) Cloud computing strategic direction paper. Strategic paper. http://agict.gov.au/files/2011/04/Draft-ICT-Strategic-Vision.pdf. Accessed 30 Sept 2013
Gartner, Inc (2009) Cloud consumers need brokerages to unlock the potential of cloud services. Press release. http://www.gartner.com/it/page.jsp?id=1064712. Accessed 30 Sept 2013
Gartner, Inc (2013) IT glossary. Cloud services brokerage (CSB). http://www.gartner.com/it-glossary/cloud-services-brokerage-csb. Accessed 30 Sept 2013
Liu F, Tong J, Mao J, Bohn R, Messina J, Badger L, Leaf D (2011) NIST Cloud computing reference architecture. http://collaborate.nist.gov/twiki-cloud-computing/pub/CloudComputing/ReferenceArchitectureTaxonomy/NIST_SP_500-292_-_090611.pdf. Accessed 30 Sept 2013
Cloud Computing Use Cases Group (2010) Cloud computing use cases white paper. http://opencloudmanifesto.org/Cloud_Computing_Use_Cases_Whitepaper-4_0.pdf. Accessed 30 Sept 2013
Buyya R, Yeo CS, Venugopal S (2008) Market-oriented Cloud computing: vision, hype, and reality for delivering it services as computing utilities. In: High performance computing and communications, 2008. HPCC’08. 10th IEEE international conference on, pp 5–13. doi:10.1109/HPCC.2008.172
Sim K (2010) Towards complex negotiation for cloud economy. In: Bellavista P, Chang RS, Chao HC, Lin SF, Sloot P (eds) Advances in grid and pervasive computing, lecture notes in computer science, vol 6104. Springer, Berlin, pp 395–406
Kertesz A, Kecskemeti G, Brandic I (2009) An SLA-based resource virtualization approach for ondemand service provision. In: Proceedings of the 3rd international workshop on virtualization technologies in distributed computing, ACM, New York, NY, USA, VTDC’09, pp 27–34
Zulkernine F, Martin P (2011) An adaptive and intelligent SLA negotiation system for web services. IEEE Trans Serv Comput 4(1):31–43
Buyya R, Yeo CS, Venugopal S, Broberg J, Brandic I (2009) Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Gener Comput Syst 25:599–616
Cao BQ, Li B, Xia QM (2009) A service-oriented QoS-assured and multi-agent Cloud computing architecture. In: Proceedings of the 1st international conference on Cloud computing, Springer, Berlin, Heidelberg, CloudCom’09, pp 644–649
Lutz SKJ, Neidecker-Lutz B (eds) (2010) The future of cloud computing, opportunities for European Cloud computing beyond 2010. http://cordis.europa.eu/fp7/ict/ssai/docs/cloud-report-final.pdf. Accessed 30 Sept 2013
Youseff L, Butrico M, Silva DD (2008) Towards a unified ontology of Cloud computing. In: Grid computing environments workshop, 2008. GCE’08, pp 1–10. doi:10.1109/GCE.2008.4738443
Moscato F, Aversa R, Di Martino B, Fortis TF, Munteanu V (2011) An analysis of mOSAIC ontology for Cloud resources annotation. In: Ganzha M, Maciaszek LA, Paprzycki M (eds) Computer Science and Information Systems (FedCSIS), 2011 Federated Conference on, IEEE Computer Society, 18–21 Sept, Sczeczin, pp 973–980. http://fedcsis.eucip.pl/proceedings/pliks/154.pdf. Accessed 30 Sept 2013
Nyren R, Edmonds A, Papaspyrou A, Metsch T (2011) Open Cloud computing interface—core. OGF specification. http://ogf.org/documents/GFD.183.pdf. Accessed 30 Sept 2013
OASIS (2013) Topology and orchestration specification for Cloud applications. OASIS Committee Specification 01. http://docs.oasis-open.org/tosca/TOSCA/v1.0/cs01/TOSCA-v1.0-cs01.html. Accessed 30 Sept 2013
Brandtzæg E, Mosser S, Mohagheghi P (2012) Towards CloudML, a model-based approach to provision resources in the clouds. In: Model-Driven Engineering for and on the Cloud workshop (co-located with ECMFA’12) (CloudMDE’12), workshop, DTU, Copenhaghen, Danemark, pp 18–27
Hao R, Morin B, Berre AJ (2012) A semi-automatic behavioral mediation approach based on models@runtime. In: Proceedings of the 7th workshop on Models@run.time, ACM, New York, NY, USA, MRT’12, pp 67–71. doi:10.1145/2422518.2422529
Berre AJ (2012) An agile model-based framework for service innovation for the future internet. In: Grossniklaus M, Wimmer M (eds) Current trends in web engineering, lecture notes in computer science, vol 7703. Springer, Heidelberg, pp 1–4. doi:10.1007/978-3-642-35623-0
Petcu D, Macariu G, Panica S, Crăciun C (2013) Portable cloud applications-from theory to practice. Future Gener Comput Syst 29(6):1417–1430. doi:10.1016/j.future.2012.01.009
Aversa R, Di Martino B, Rak M, Venticinque S (2010) Cloud agency: a mobile agent based cloud system. In: Proceedings of the 2010 international conference on complex, intelligent and software intensive systems, IEEE Computer Society, Washington, DC, USA, CISIS’10, pp 132–137. doi:10.1109/CISIS.2010.143
Cretella G, Di Martino B (2012) Towards automatic analysis of cloud vendors APIs for supporting cloud application portability. In: Complex, intelligent and software intensive systems (CISIS), 2012 sixth international conference on, pp 61–67. doi:10.1109/CISIS.2012.162
Yoo H, Hur C, Kim S, Kim Y (2009) An ontology-based resource selection service on science cloud. Int J Grid Distrib Comput 2(4):17–26
Ma Y, Jang S, Lee J (2011) Ontology-based resource management for cloud computing. In: Nguyen N, Kim CG, Janiak A (eds) Intelligent information and database systems, lecture notes in computer science, vol 6592, Springer, Berlin, pp 343–352. doi:10.1007/978-3-642-20042-7_35
DiStefano S, Cunsolo V, Puliafito A (2010) A taxonomic specification of Cloud@Home. In: Huang DS, Zhang X, Reyes GC, Zhang L (eds) Advanced intelligent computing theories and applications. With aspects of artificial intelligence, lecture notes in computer science, vol 6216, Springer, Berlin, pp 527–534. doi:10.1007/978-3-642-14932-0n 66
Sorathia V, Ferreira Pires L, van Sinderen M (2010) An analysis of service ontologies. Pac Asia J Assoc Inf Syst 2(1):17–46. http://doc.utwente.nl/72509/. Accessed 30 Sept 2013
Katzan H (2010) On an ontological view of Cloud computing. Science 3(1):1–6. http://journals.cluteonline.com/index.php/JSS/article/view/795/0. Accessed 30 Sept 2013
Han T, Sim KM (2010) Cloudle: an ontology-enhanced cloud service search engine. In: WISE Workshops, pp 416–427
Kang J, Sim KM (2011) Towards agents and ontology for Cloud service discovery. Cyber-enabled distributed computing and knowledge discovery (CyberC), 2011 international conference, pp 483–490
Fortis TF, Munteanu VI, Negru V (2012) Towards an ontology for Cloud services. In: Barolli L, Xhafa F, Vitabile S, Uehara M (eds) CISIS 2012, IEEE, pp 787–792
Munteanu VI, Mîndrută C, Fortis TF (2012) Service brokering in Cloud governance. In: SYNASC 2012, IEEE Computer Society, pp 497–504. doi:10.1109/SYNASC.2012.50
DMTF (2010a) Architecture for managing Clouds. http://dmtf.org/sites/default/files/standards/documents/DSP-IS0102_1.0.0.pdf. Accessed 30 Sept 2013
DMTF (2010b) Use cases and interactions for managing Clouds. http://www.dmtf.org/sites/default/files/standards/documents/DSP-IS0103_1.0.0.pdf. Accessed 30 Sept 2013
Naick I (2004) Make autonomic computing a reality with IBM Tivoli. http://www.ibm.com/developerworks/library/ac-itito/index.html. Accessed 30 Sept 2013
Emeakaroha VC, Netto MAS, Calheiros RN, Brandic I, Buyya R, De Rose CAF (2012) Towards autonomic detection of SLA violations in cloud infrastructures. Future Gener Comput Syst 28(7):1017–1029. doi:10.1016/j.future.2011.08.018
Venticinque S, Aversa R, Di Martino B, Rak M, Petcu D (2011) A cloud agency for SLA negotiation and management. In: Proceedings of the 2010 conference on Parallel processing, Springer, Berlin, Heidelberg, Euro-Par 2010, pp 587–594
DMTF (2012) Cloud infrastructure management interface (CIMI) model and RESTful HTTP-based protocol an interface for managing Cloud infrastructure. DMTF Standard. http://dmtf.org/sites/default/files/standards/documents/DSP0263_1.0.0.pdf. Accessed 30 Sept 2013
Fortis TF, Munteanu VI, Negru V (2012) Steps towards Cloud governance. A survey. In: Information technology interfaces (ITI), proceedings of the ITI 2012 34th international conference on, pp 29–34. doi:10.2498/iti.2012.0374
Zhang Q, Cheng L, Boutaba R (2010) Cloud computing: state-of-the-art and research challenges. J Internet Serv Appl 1:7–18. doi:10.1007/s13174-010-0007-6
Subashini S, Kavitha V (2011) A survey on security issues in service delivery models of cloud computing. J Netw Comput Appl 34(1):1–11. doi:10.1016/j.jnca.2010.07.006
MacIntyre J (2012) IBM SmartCloud: becoming a Cloud service provider. IBM RedBooks. http://www.redbooks.ibm.com/redpapers/pdfs/redp4912.pdf. Accessed 30 Sept 2013
O’Neill M (2009) Connecting to the Cloud, Part 3: Cloud governance and security. http://www.ibm.com/developerworks/xml/library/x-cloudpt3/. Accessed 30 Sept 2013
IBMGlobal Technology Services (2011) Getting Cloud computing right. IBM White Paper. http://public.dhe.ibm.com/common/ssi/ecm/en/ciw03078usen/CIW03078USEN.PDF. Accessed 30 Sept 2013
Cecere T (2011) Five steps to creating a governance framework for Cloud security. Cloud Computing J. http://cloudcomputing.sys-con.com/node/2073041. Accessed 30 September 2013
Fortis TF, Munteanu VI, Negru V (2012b) Towards a service friendly Cloud ecosystem. In: Bader M, Bungartz HJ, Grigoras D, Mehl M, Mundani RP, Potolea R (eds) ISPDC 2012, IEEE Computer Society, pp 172–179
Bennett S, Erl T, Gee C, Laird R, Manes AT, Schneider R, Shuster L, Tost A, Venable C (2011) SOA governance: governing shared services on-premise & in the Cloud. Prentice Hall/PearsonPTR. http://www.soabooks.com/governance/. Accessed 30 Sept 2013
Munteanu VI, Fortis TF, Negru V (2012) Service lifecycle in the Cloud environment. In: SYNASC 2012, IEEE Computer Society, Los Alamitos, CA, USA, pp 457–464. doi:10.1109/SYNASC.2012.67
BMCSoftware (2010) Cloud lifecycle management. Managing cloud services from request to retirement. Solution White Paper. https://s3.amazonaws.com/Vendor_Uploads_Education/Ingram_Micro_-_Sponsor_Account_179317.pdf. Accessed 30 Sept 2013
Baryannis G, Garefalakis P, Kritikos K, Magoutis K, Papaioannou A, Plexousakis D, Zeginis C (2013) Lifecycle management of service-based applications on multi-clouds: a research roadmap. In: Proceedings of the 2013 international workshop on multi-cloud applications and federated clouds, MultiCloud’13, New York, NY, USA, ACM, pp 13–20. doi:10.1145/2462326.2462331
Talia D (2011) Cloud computing and software agents: towards Cloud intelligent services In: Fortino G, Garro A, Palopoli L, Russo W, Spezzano G (eds) WOA 741:2–6 (CEUR-WS.org, CEUR Workshop Proceedings)
Sim KM (2012) Agent-based cloud computing. IEEE Trans Serv Comput 5(4):564–577. doi:10.1109/TSC.2011.52
Li Z, Chen C, Wang K (2011) Cloud computing for agent-based urban transportation systems. IEEE Intell Syst 26(1):73–79. doi:10.1109/MIS.2011.10
Tesauro G, Chess DM, Walsh WE, Das R, Segal A, Whalley I, Kephart JO, White SR (2004) A multi-agent systems approach to autonomic computing. In: Proceedings of the 3rd international joint conference on autonomous agents and multiagent systems: vol 1, AAMAS ’04, IEEE Computer Society, Washington, DC, USA, pp 464–471. doi:10.1109/AAMAS.2004.23
Venticinque S, Aversa R, Di Martino B, Petcu D (2011b) Agent based cloud provisioning and management-design and prototypal implementation. In: 1st international conference on Cloud computing and services science, CLOSER 2010, pp 184–191
Prieta F, Rodrguez S, Bajo J, Corchado J (2013) A multiagent system for resource distribution into a cloud computing environment. In: Demazeau Y, Ishida T, Corchado J, Bajo J (eds) Advances on practical applications of agents and multi-agent systems. Lecture notes in computer science, vol 7879. Springer, Berlin, pp 37–48. doi:10.1007/978-3-642-38073-0 4
Hamza S, Okba K, Acha-Nabila B, Youssef A (2012) Web services discovery, selection and ranking based multi-agent system in cloud computing environment. Int J Inf Stud 4(3):123–144
An B, Lesser V, Irwin D, Zink M (2010) Automated negotiation with decommitment for dynamic resource allocation in cloud computing. In: Proceedings of the 9th international conference on autonomous agents and multiagent systems: vol 1, AAMAS ’10, International Foundation for Autonomous Agents and Multiagent Systems, Richland, SC, pp 981–988
Ejarque J, Sirvent R, Badia R (2010) A multi-agent approach for semantic resource allocation. In: 2010 IEEE 2nd international conference on Cloud computing technology and science (CloudCom), pp 335–342. doi:10.1109/CloudCom.2010.30
You X, Wan J, Xu X, Jiang C, Zhang W, Zhang J (2011) ARAS-M: automatic resource allocation strategy based on market mechanism in Cloud computing. J Comput 6(7):1287–1295. http://ojs.academypublisher.com/index.php/jcp/article/view/jcp060712871296. Accessed 30 Sept 2013
Doelitzscher F, Reich C, Knahl M, Passfall A, Clarke N (2012) An agent based business aware incident detection system for cloud environments. J Cloud Comput 1(1):1–19. doi:10.1186/2192-113X-1-9
Carrascosa C, Giret A, Julian V, Rebollo M, Argente E, Botti V (2009) Service oriented mas: an open architecture. In: Proceedings of the 8th international conference on autonomous agents and multiagent systems: vol 2, AAMAS ’09, International Foundation for Autonomous Agents and Multiagent Systems, Richland, SC, pp 1291–1292
Gutierrez-Garcia J, Sim KM (2010) Self-organizing agents for service composition in Cloud computing. In: 2010 IEEE 2nd international conference on Cloud computing technology and science (CloudCom), pp 59–66. doi:10.1109/CloudCom.2010.10
Paletta M, Herrero P (2009) A mas-based negotiation mechanism to deal with service collaboration in Cloud computing. In: International conference on intelligent networking and collaborative systems, INCOS ’09, pp 147–153. doi:10.1109/INCOS.2009.21
Talib A, Atan R, Abdullah R, Azrifah M (2011) Cloudzone: towards an integrity layer of Cloud data storage based on multi agent system architecture. In: 2011 IEEE conference on open systems (ICOS), pp 127–132. doi:10.1109/ICOS.2011.6079311
Yang SY, Lee DL, Chen KY, Hsu CL (2011) Energy-saving information multi-agent system with web services for Cloud computing. In: Chang RS, Kim Th, Peng SL (eds) Security-enriched urban computing and smart grid, communications in computer and information science, vol 223, Springer, Berlin, pp 222–233. doi:10.1007/978-3-642-23948-9 25
Talib AM, Atan R, Abdullah R, Murad MAA (2010) Security framework of Cloud data storage based on multi agent system architecture: Semantic literature review. Compu Inf Sci 3(4): 175–186
Angin P, Bhargava B, Ranchal R, Singh N, Linderman M, Othmane L, Lilien L (2010) An entity-centric approach for privacy and identity management in Cloud computing. In: 2010 29th IEEE symposium on reliable distributed systems, pp 177–183. doi:10.1109/SRDS.2010.28
Acknowledgements
This work was partially supported by the grants of the European Commission FP7-ICT-2009–5-256910 (mOSAIC) and FP7-ICT 2011–8-318484 (MODAClouds). The work of the second author was also partially supported by Romanian Government national grant PN-II-ID-PCE-2011–3-0260 (AMICAS). The views expressed in this chapter do not necessarily reflect those of the corresponding projects’ consortium members.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag London
About this chapter
Cite this chapter
Fortis, TF., Munteanu, V. (2014). From Cloud Management to Cloud Governance. In: Mahmood, Z. (eds) Continued Rise of the Cloud. Computer Communications and Networks. Springer, London. https://doi.org/10.1007/978-1-4471-6452-4_11
Download citation
DOI: https://doi.org/10.1007/978-1-4471-6452-4_11
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-6451-7
Online ISBN: 978-1-4471-6452-4
eBook Packages: Computer ScienceComputer Science (R0)