Standardization in Cloud Computing

Size: px
Start display at page:

Download "Standardization in Cloud Computing"

Transcription

1 Standardization in Cloud Computing ARNE KOSCHEL, SABINA HOFMANN Faculty IV, Department of Computer Science University of Applied Sciences and Arts Hannover Ricklinger Stadtweg 120, Hannover GERMANY IRINA ASTROVA InVision Software OÜ Lõõtsa 2A, Tallinn ESTONIA Abstract: - Standards in cloud computing are still an issue, which needs to be addressed. This paper describes and compares six standards from five organizations: IEEE P2301, IEEE P2302, Open Cloud Business Initiative (OCBI), Open Cloud Initiative (OCI), Open Virtualization Format (OVF), and Open Cloud Computing Interface (OCCI). Key-Words: - Cloud computing, standards, interoperability 1 Introduction Since there is no generally acknowledged definition of cloud computing, we understand cloud computing as it is defined by the National Institute of Standards and Technology (NIST): Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. 1.1 Cloud Computing Nowadays the term cloud computing is a frequently used keyword within IT management. It is a well-known paradigm for cost savings and more flexibility. And it stands for an innovative part in the IT. Organizations are able to easily scale up their IT landscape with all required processes and applications while having dynamic business requirements. Cloud computing can be regarded as natural evolution of computing tendencies. It means a further step in abstraction, transforming the computing power in terms of infrastructure efficient usage, higher availability and last, but for sure not least, economic aspects. In particular, applying cloud solutions offers a number of economic advantages. Since cloud resources can be occupied and released in an elastic way, customers receive usage-bound bills and pay only for the resources they really used. This is referred to as pay-as-yougo pricing and allows for reducing fixed costs and converting them to variable costs. The absence of up-front capital expenses allows the capital to be redirected to core business investment. The different levels of abstraction in cloud computing falls into three layers: Infrastructure-as-a-Service (IaaS): In this layer the cloud only offers virtual machines to the customer. The cloud provider can give some predefined virtual machine image or let the users define their own images but the cloud provider does not care about any functionality except for the machine hosting. For example, the users have to think themselves about how many virtual machines they need. Platform-as-a-Service (PaaS): With this layer the cloud provider offers a framework to build and manage the customer s own applications in the cloud. The developers are bound to the restrictions of the framework but they often profit of automatic scaling of the framework. The most important advantage of this layer is that the developers do not have to care about any scaling of the applications. For example, if more computing power or higher ISBN:

2 login capacities are needed, the framework will care about it and provide the need. Software-as-a-Service (SaaS): This layer is constituted of ready-to-use applications such as Google Mail and Microsoft Office Live 365. It is directly addressed to the users and not to the developers of applications. In the actual situation every vendor specializes on one or more layers of the cloud stack (IaaS, PaaS and/or SaaS). Additionally the vendors offer mostly only a few cloud services, which are specialized on a certain sector. This leads to more problems and delays in the standardization. The most important problem is that every vendor offers its own proprietary API for its cloud services. That forces developers to build their applications upon a certain specialized proprietary API, since there is no standardized interface to access services in the cloud. So every developer has to deal with a new proprietary API while building applications. Changing the vendor is very difficult, as the whole application needs to get refactored to another proprietary API. 1.2 Goals and Structure As can be seen from above, there are a variety of elements within the cloud computing space, but also a lot of heterogeneity in technologies and terms. The goal and major result of this paper is an overview about major existing standardization approaches around cloud computing. Moreover, we provide a comparison of these approaches as another result. The remainder of this paper is structured as follows: The next section 2 details the motivation for our work. Section 3 describes and compares several standardization efforts around cloud computing. Section 4 summarizes our comparison results and gives a conclusion. 2 Motivation In 2010 the transaction volume of cloud services was more than one billion Euros just in Germany. More than 14 percent of today s business is already using cloud services. However, there are no standards yet but only guidelines on cloud computing or rather setting models. The reason might be with the organizations themselves they want to put out their own standards with no reference to already existing standards. They have recently begun to recognize this fact. On the other hand, standardization is needed for interoperability, which implies having a common exchange standard. Standardization is closely related to openness, as both have the goals of increasing competition in the market and improving market efficiency. 3 Cloud Computing Standards There are six main standards: IEEE P2301, IEEE P2302, Open Cloud Business Initiative (OCBI), Open Cloud Initiative (OCI), Open Virtualization Format (OVF), and Open Cloud Computing Interface (OCCI). 3.1 IEEE P2301 and IEEE P2302 In 2011, IEEE Standards Association founded two projects: P2301 Guide for Cloud Portability and Interoperability Profiles (CPIP) and P2302 Standard for Inter-Cloud Interoperability and Federation (SIIF). Both projects deal with the standardization of cloud computing and interoperability. But they are not finalized by now [1]. P2301 tries to create profiles for existing and unfinished standards in form of an intuitive roadmap. This roadmap integrates portability, management, interface, interoperability, file formats and arrangements in operation. P2301 is aimed to help users in the procurement, development, construction and usage of cloud-based products and services. Better portability and interoperability will be allowed with P2301 in the industry. One of the goals was to prevent multiple addressing of the same issues [2]. P2302 tries to beneficiate with the interoperability among cloud platforms. The standard will define a norm for topology, protocols, functionality and business management for reliable cloud-to-cloud interoperability and data exchange. The norm will create for cloud providers a transparency between users and applications. P2302 considers technical problems and appropriate infrastructure for the economic analysis and accounting [3]. 3.2 Open Cloud Business Initiative (OCBI) Open Source Business Foundation (OSBF) is a representative of Open Source industry; they promote the usage and development of open source ISBN:

3 software. By doing so, they try to encourage the dialogue between organizations, government institutions and political parties. In 2011 OSBF founded Open Cloud Business Initiative (OCBI) with two projects: Open Cloud and Interoperability for transparency and interoperability through open standards. The two projects are closely related to each other. Both take the perspective of users and demonstrate how organizations can use the new techniques. The project Open Cloud discusses the necessary framework, whereas the project Interoperability develops sample implementations [6]. The participants of the projects are Open- Xchange, Microsoft, Zimory, Talend, Suse Linux [4] [5] [6]. As a part of OCBI, they created six principles for IaaS, PaaS and SaaS. Not only the technical principles but also the legal and social aspects were considered. These principles are [6]: 1. Presenting user data and metadata in an open standard format 2. Services will be accessible via open standard interfaces 3. Service consumers can use services without any discrimination 4. User rights and access rights are determined by users for all the processed data 5. Service providers respect the rights of data, which have been authorized by owners 6. Modifications and extensions of open cloud services are voting through a community via appropriate infrastructure and processes. In the future, organizations can undertake the guidelines of OCBI through self-certification. However, OSBF can withdraw this standard by misuse [5] [6]. The main goal of OCBI is to create a concrete framework and push example implementations. 3.3 Open Cloud Initiative (OCI) Open Cloud Initiative (OCI) is a non-profit society; it was created in 2011 for the usage of open standards in cloud computing. The purpose was to achieve a legal framework with a number of requirements for the open cloud. Open Cloud Principles (OCPs) document helps these requirements to set up for cloud products and services [7]. OCI decides which products or services are compatible with the open cloud. All the decisions are based on the OCPs. The criteria are that all public documents are understandable and usable without costs and patent licenses. The OCPs call for more completeness, trueness and interoperable implementations at least one of which must be open source [9]. To use this standard, the following criteria need to be met [7] [10]: 1. Relevant standards have to be open, documented and published 2. Potential affected patents have to be free of fee 3. Trademarks are only permitted if they are in compliance and non-discriminatory 4. Client- and server-side implementations have to be under an OSI-approved license or conform to a public domain. Members are Noirin Plunkett (executive vice president of the Apache Software Foundation), Rick Clark (principal engineer for Cloud Computing at Cisco Systems) and Thomas Uhl (founder of the Cloud-German initiative cloud). The OCI s products and services constitute a relevant legal framework, using which the cloud computing community and providers can communicate [7]. 3.4 Open Virtualization Format (OVF) Open Virtualization Format (OVF) is developed by Distributed Management Task Force (DMTF). It has been an ANSI standard (INCITS ) since OVF is used in IaaS. The main target of OVF is to publish an open, secure, and extensible file format for specification of virtual appliances. Virtual appliances are pre-installed, pre-configured, and ready-to-use applications and software solutions. They are already compiled with an operating system on the underlying virtual machine. OVF establishes a transport mechanism for moving virtual machines from one hosted platform to another. Some major members are Dell, HP, IBM, Microsoft, XenSource and the biggest player in this area is VMware [11] [12] [13] [14]. Virtual machines in OVF can be packaged in a virtual appliances wrapped up in a single file. The creator of a virtual appliance can encrypt, compress and digitally sign the OVF content. OVF uses available packaging tools to combine one or more virtual machines together with a standards-based XML wrapper. Therefore, from the user point of view, OVF is both a packaging format for virtual appliances and a transport mechanism for virtual machines. OVF uses a container, which stores all the metadata and virtual machines. OVF allows for migration of virtual machines among clouds. OVF also defines certain aspects of the ISBN:

4 application running on a virtual machine, including CPU. The software life cycle for virtual appliances is: Develop Package Distribute Deploy Manage Retire. OVF is a first industrial standard, which affords interoperability inside virtualized environment and delivery of pre-configured, ready-to-deploy virtual solutions. The portability of OVF can be categorized into three ways [12] [15]: (1) running on a particular virtual hardware, (2) running on a specific class of the virtual hardware due to lack of device support by installed guest software, and (3) running on multiple classes of virtual hardware. 3.5 Open Cloud Computing Interface (OCCI) Open Grid Forum (OGF) is a community of gridcomputing users, developers and vendors. Open Cloud Computing Interface (OCCI) was found by OGF in It specifies a multiple protocol and an API for various cloud management tasks. The API enables interfacing between different IaaS cloud implementations. Originally, it was performed by co-chairs of Sun Microsystems, RabbitMQ and University de Madrid Computense. Currently, the membership is over 250 members large. The following institutions contributed to OCCI: Rackspace, Oracle, Platform Computing, GoGrid, Cisco, Flexi Scale, ElasticHosts, Cloud Central, RabbitMQ, CohesiveFT, Cloud Central, SOI, reservoir, Claudia Project Open Stack, OpenNebula and DGSI. OCCI operates in a distributed open community organization under OGF. A wiki and an inglist enables such cooperation. Anyone can join and participate freely. With the model of governance, the rights of each are protected by the OCCI working group [16]. The development focuses on [17]: 1. Interoperability: a. allowing different cloud providers to work together without the translation of data schema/format b. APIs are between facade/proxy for the understanding and/or the dependence of several APIs 2. Portability: a. no technical/vendor lock-in and the services b. allowing customers to easily move between suppliers and vendors and switch between them based on business objectives with minimal engineering effort for the promotion of competition 3. Integration a. specifications can be implemented either with existing middleware or by another provider 4. Innovation: a. realizing modern technologies OCCI provides a set of open joint-leading specifications supplied by OGF. OCCI specifies a REST-based protocol. In particular, it provides a RESTful interface by using HTTP as a transport protocol. OCCI uses key-value pairs in an HTTP header of the requests or responses. The API presents a service front-end framework to a provider s internal management. The current release of OCCI suits many other models. In addition to typical requirements for IaaS offerings, OCCI can be used for adding or releasing of cloud resources. OCCI functions are defined for the operational monitoring of services or to control the scaling properties of the resources [18]. The OCCI specification itself is modular and set out by three documents [19] [20]: 1. Core OCCI [20] [21] a. core elements of the standard are defined b. all other specifications are based on these core elements c. the definition of mixing objects allows for the mapping of scalable infrastructure by adding dynamic computing or storage system during operation time 2. OCCI Infrastructure [20] [22] a. specifying the IaaS domain resources, which include attributes and functions 3. HTTP OCCI rendering [20] [23] a. interaction and communication protocol for serialization and securing the requests b. addressed via HTTP by RESTful API. OCCI uses TLS to encrypt the communication. 4 Conclusion and Summary This paper described and compared six standards from five organizations: P2301, P2302, OCBI, OCI, OVF, and OCCI. The only complete standards are OVF and OCCI; both have their own specification, reference implementation and open source product. ISBN:

5 However, these standards are different because they were developed for different purposes. By contrast, OCI and OSBF are very similar to each other. OCI focuses on all open and independent patents. OSBF is doing the same but also involving patent-related components. The only organization, which applies all the existing standards (both complete and not complete yet), is IEEE. For this purpose, IEEE uses open source references, which do not necessarily describe what standards should be. Rather, they explain whether patent-prone components are permitted. However, since the two standards from IEEE P2301 and P2302 are still under development, it is not clear yet what results they will produce in the future. Tables 1 and 2 summarize our comparison results. Table 1. Summary of standards Table 2. Summary of standards (contd.) OpenStack [23] can be viewed as a reference implementation (see Figure 1). The whole implementation is written in Python and available under Apache License v2.0 as free software. The project was found by NASA (Nebula) and the U.S. Rackspace. The aim of the project was to replace the entire cloud architecture with separate modules or stacks, which can be used standalone. References: [1] IEEE standards: [2] IEEE P2301: tml WG.html [3] IEEE P2302: tml WG.html [4] OSBF: cloud/ [5] OSBF: [6] OSBF: iner OpenCloud-vfinal.pdf [7] OCI: mehr-standards-in-der-wolke-open-cloud- Initiative-gegruendet html [8] OCI: [9] OCI: [10] OCI: [11] wikipedia OVF: Virtualization Format [12] DMTF OVF: uments/dsp pdf [13] DMTF OVF: [14] DMTF OVF: [15] VMware OVF: whitepaper specification.pdf [16] wikipedia OCCI: Cloud Computing Interface ISBN:

6 [17] OCCI: [18] OCCI: [19] OCCI: [20] OCCI: [21] OGF OCCI: [22] OGF OCCI: [23] OpenStack: Figure 1. Cloud interoperability ISBN:

Mobile Cloud Computing T-110.5121 Open Source IaaS

Mobile Cloud Computing T-110.5121 Open Source IaaS Mobile Cloud Computing T-110.5121 Open Source IaaS Tommi Mäkelä, Otaniemi Evolution Mainframe Centralized computation and storage, thin clients Dedicated hardware, software, experienced staff High capital

More information

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted. Cloud Computing Topics 1. What is the Cloud? 2. What is Cloud Computing? 3. Cloud Service Architectures 4. History of Cloud Computing 5. Advantages of Cloud Computing 6. Disadvantages of Cloud Computing

More information

An Analysis of Cloud Interoperability Standards onvarious Service Models

An Analysis of Cloud Interoperability Standards onvarious Service Models An Analysis of Cloud Interoperability Standards onvarious Service Models SuchethaVijayakumar 1, LenitaVelezaSerrao 2, Hancel Anacletus D Souza 3 Assistant Professor, Department of IT, AIMIT, St Aloysius

More information

NAVAL POSTGRADUATE SCHOOL THESIS

NAVAL POSTGRADUATE SCHOOL THESIS NAVAL POSTGRADUATE SCHOOL MONTEREY, CALIFORNIA THESIS THREE-DIMENSIONAL SPACE TO ASSESS CLOUD INTEROPERABILITY by Sallouha Fazai March 2013 Thesis Advisor: Second Reader: Man-Tak Shing Albert Barreto III

More information

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing Volume 3, Issue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Cloud Platforms

More information

Cloud Computing Actionable Standards An Overview of Cloud Specifications

Cloud Computing Actionable Standards An Overview of Cloud Specifications Computing Actionable Standards An Overview of Specifications Computing Broker Inter- Computing IaaS PaaS SaaS IaaS PaaS SaaS Web Data Web Data Michael Behrens, CTO, R2AD, LLC Eugene Luster, Standards Architect,

More information

Cloud Computing and Big Data What Technical Writers Need to Know

Cloud Computing and Big Data What Technical Writers Need to Know Cloud Computing and Big Data What Technical Writers Need to Know Greg Olson, Senior Director Black Duck Software For the Society of Technical Writers Berkeley Chapter Black Duck 2014 Agenda Introduction

More information

How To Understand Cloud Computing

How To Understand Cloud Computing Overview of Cloud Computing (ENCS 691K Chapter 1) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ Overview of Cloud Computing Towards a definition

More information

Standards in the RESERVOIR Project

Standards in the RESERVOIR Project IaaS Cloud Interoperability through Standards in the RESERVOIR Project Fermín Galán Márquez Telefónica I+D The research leading to these results is partially supported by the European Community's Seventh

More information

Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges.

Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges. Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges. B.Kezia Rani 1, Dr.B.Padmaja Rani 2, Dr.A.Vinaya Babu 3 1 Research Scholar,Dept of Computer Science, JNTU, Hyderabad,Telangana

More information

CHECKLIST FOR THE CLOUD ADOPTION IN THE PUBLIC SECTOR

CHECKLIST FOR THE CLOUD ADOPTION IN THE PUBLIC SECTOR CHECKLIST FOR THE CLOUD ADOPTION IN THE PUBLIC SECTOR [4] CHECKLIST FOR THE CLOUD ADOPTION IN THE PUBLIC SECTOR 1. Introduction Although the use of cloud services can offer significant benefits for public

More information

Infrastructure Management of Hybrid Cloud for Enterprise Users

Infrastructure Management of Hybrid Cloud for Enterprise Users Infrastructure Management of Hybrid Cloud for Enterprise Users Shixing Yan *, Bu Sung Lee *^, Guopeng Zhao *, Ding Ma *, Peer Mohamed * * HP Labs Singapore 1 Fusionopolis Way Singapore 138632 ^School of

More information

Architectural Implications of Cloud Computing

Architectural Implications of Cloud Computing Architectural Implications of Cloud Computing Grace Lewis Research, Technology and Systems Solutions (RTSS) Program Lewis is a senior member of the technical staff at the SEI in the Research, Technology,

More information

DMTF Standards; A Building Block for Cloud Interoperability. Winston Bumpus President, DMTF

DMTF Standards; A Building Block for Cloud Interoperability. Winston Bumpus President, DMTF DMTF Standards; A Building Block for Cloud Interoperability Winston Bumpus President, DMTF Agenda DMTF Overview Building Blocks For Interoperability Open Cloud Standards Incubator DMTF Developing Standards

More information

CLOUD COMPUTING. Virtual Machines Provisioning and Migration Services Mohamed El-Refaey

CLOUD COMPUTING. Virtual Machines Provisioning and Migration Services Mohamed El-Refaey CLOUD COMPUTING Virtual Machines Provisioning and Migration Services Mohamed El-Refaey Prepared by: Dr. Faramarz Safi Islamic Azad University, Najafabad Branch, Esfahan, Iran. VIRTUAL MACHINES PROVISIONING

More information

September 2009 Cloud Storage for Cloud Computing

September 2009 Cloud Storage for Cloud Computing September 2009 Cloud Storage for Cloud Computing This paper is a joint production of the Storage Networking Industry Association and the Open Grid Forum. Copyright 2009 Open Grid Forum, Copyright 2009

More information

Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market

Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market Cloud Computing Contents What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market What is Cloud Computing? Definitions: Cloud computing

More information

Cloud Computing. Bringing the Cloud into Focus

Cloud Computing. Bringing the Cloud into Focus Cloud Computing Bringing the Cloud into Focus November 2011 Introduction Ken Cochrane CEO, IT/NET Partner, KPGM Performance and Technology National co-leader IT Advisory Services KPMG Andrew Brewin Vice

More information

Interoperability & Portability for Cloud Computing: A Guide. http://www.cloud-council.org/cscc-cloud-interoperability-and-portability.

Interoperability & Portability for Cloud Computing: A Guide. http://www.cloud-council.org/cscc-cloud-interoperability-and-portability. Interoperability & Portability for Computing: A Guide http://www.cloud-council.org/cscc--interoperability-and-portability.pdf December, 2014 The Standards Customer Council THE Customer s Voice for Standards!

More information

Cloud Computing in Higher Education: Impact and Challenges

Cloud Computing in Higher Education: Impact and Challenges Cloud Computing in Higher Education: Impact and Challenges Anju Gautam Research Scholar, Jagannath University, Jaipur Abstract: Cloud computing is a slogan at present days. It has altered the entire state

More information

Building Private Cloud on

Building Private Cloud on Building Private Cloud on Summary of Content Introduction of Cloud Computing Cloud Computing vs. Server Virtualization Cloud Computing Components Stack Public vs. Private Clouds Open Source Software for

More information

A Gentle Introduction to Cloud Computing

A Gentle Introduction to Cloud Computing A Gentle Introduction to Cloud Computing Source: Wikipedia Platform Computing, Inc. Platform Clusters, Grids, Clouds, Whatever Computing The leader in managing large scale shared environments o 18 years

More information

CHAPTER 8 CLOUD COMPUTING

CHAPTER 8 CLOUD COMPUTING CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics

More information

Towards A Standards-Based Cloud Service Manager

Towards A Standards-Based Cloud Service Manager Towards A Standards-Based Cloud Service Manager Amine Ghrab 1, Sabri Skhiri 1, Hervé Kœner 2 and Guy Leduc 2 1 Eura Nova R&D, Mont-Saint-Guibert, Belgium 2 Electrical Engineering and Computer Science Department,

More information

A study of Cloud Computing Ecosystem

A study of Cloud Computing Ecosystem EIS A study of Cloud Computing Ecosystem Vikram Gawande Juan Mario Álvarez Aguilar The Tuck School at Dartmouth 10/11/2010 About Cloud Computing: Cloud computing is a model for enabling convenient, on-demand

More information

Cloud Computing Architecture: A Survey

Cloud Computing Architecture: A Survey Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and

More information

RED HAT: UNLOCKING THE VALUE OF THE CLOUD

RED HAT: UNLOCKING THE VALUE OF THE CLOUD RED HAT: UNLOCKING THE VALUE OF THE CLOUD Chad Tindel September 2010 1 RED HAT'S APPROACH TO THE CLOUD IS BETTER Build better clouds with Red Hat 1. The most comprehensive solutions for clouds both private

More information

Geoff Raines Cloud Engineer

Geoff Raines Cloud Engineer Geoff Raines Cloud Engineer Approved for Public Release; Distribution Unlimited. 13-2170 2013 The MITRE Corporation. All rights reserved. Why are P & I important for DoD cloud services? Improves the end-to-end

More information

WHITE PAPER. IT in the Cloud: Using VMware vcloud for Reliable, Flexible, Shared IT Resources

WHITE PAPER. IT in the Cloud: Using VMware vcloud for Reliable, Flexible, Shared IT Resources WHITE PAPER IT in the Cloud: Using VMware vcloud for Reliable, Flexible, Shared IT Resources Table of Contents IT in the Cloud: Using VMware vcloud for Reliable, Flexible, Shared IT Resources... 3 Cloud

More information

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS CLOUD COMPUTING Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing

More information

Lecture 02a Cloud Computing I

Lecture 02a Cloud Computing I Mobile Cloud Computing Lecture 02a Cloud Computing I 吳 秀 陽 Shiow-yang Wu What is Cloud Computing? Computing with cloud? Mobile Cloud Computing Cloud Computing I 2 Note 1 What is Cloud Computing? Walking

More information

Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud)

Open Cloud System. (Integration of Eucalyptus, Hadoop and AppScale into deployment of University Private Cloud) Open Cloud System (Integration of Eucalyptus, Hadoop and into deployment of University Private Cloud) Thinn Thu Naing University of Computer Studies, Yangon 25 th October 2011 Open Cloud System University

More information

An Introduction to Private Cloud

An Introduction to Private Cloud An Introduction to Private Cloud As the word cloud computing becomes more ubiquitous these days, several questions can be raised ranging from basic question like the definitions of a cloud and cloud computing

More information

The standards landscape in cloud

The standards landscape in cloud The standards landscape in cloud PRESENTATION computing TITLE GOES HERE Vincent Franceschini CTO Distributed Architectures, Hitachi Data System Chairman Emeritus, SNIA Governing Board Member, SNIA Cloud

More information

Toward governance of cross-cloud application deployment

Toward governance of cross-cloud application deployment Toward governance of cross-cloud application deployment Pierre de Leusse and Krzysztof Zieliński Distributed System Research Group, AGH University of Science and Technology Krakow, Poland {pdl, kz}@agh.edu.pl

More information

Cloud Standards. Sam Johnston <sj@google.com> Google Zürich

Cloud Standards. Sam Johnston <sj@google.com> Google Zürich Cloud Standards Sam Johnston Google Zürich Disclaimer Personal opinion May/may not reflect official Google position Cloud Computing Internet-based computing, whereby shared resources, software,

More information

From Grid Computing to Cloud Computing & Security Issues in Cloud Computing

From Grid Computing to Cloud Computing & Security Issues in Cloud Computing From Grid Computing to Cloud Computing & Security Issues in Cloud Computing Rajendra Kumar Dwivedi Assistant Professor (Department of CSE), M.M.M. Engineering College, Gorakhpur (UP), India E-mail: rajendra_bhilai@yahoo.com

More information

Cloud Computing: Making the right choices

Cloud Computing: Making the right choices Cloud Computing: Making the right choices Kalpak Shah Clogeny Technologies Pvt Ltd 1 About Me Kalpak Shah Founder & CEO, Clogeny Technologies Passionate about economics and technology evolving through

More information

OpenStack update 10.2012. Nguyen The Trung CEO,Managing Director, DTT Technology Group

OpenStack update 10.2012. Nguyen The Trung CEO,Managing Director, DTT Technology Group OpenStack update 10.2012 Nguyen The Trung CEO,Managing Director, DTT Technology Group INTRO 1. What is OpenStack? 2. What was happening at OpenStack summit and why OpenStack will change the world? 3. Some

More information

CLOUD COMPUTING. A Primer

CLOUD COMPUTING. A Primer CLOUD COMPUTING A Primer A Mix of Voices The incredible shrinking CIO CIO Magazine, 2004 IT Doesn t Matter, The cloud will ship service outside the institution and ship power from central IT groups to

More information

Will Cloud Computing be Open and Interoperable? Winston Bumpus President, DMTF

Will Cloud Computing be Open and Interoperable? Winston Bumpus President, DMTF Will Cloud Computing be Open and Interoperable? Winston Bumpus President, DMTF Agenda DMTF Overview Cloud Computing Management Challenges Open Cloud Standards Incubator White Paper - Interoperable Clouds

More information

Professional Cloud Solutions and Service Practices

Professional Cloud Solutions and Service Practices Emerging Technologies Professional Cloud Solutions and Service Practices The Shift to a Service-on-Demand Business Operating Model and Working Practices By Mark Skilton, CEO, Digital Ecosystem practices,

More information

Cloud Computing and Standards

Cloud Computing and Standards Cloud Computing and Standards Heather Kreger CTO International Standards, IBM kreger@us.ibm.com 2012 IBM Corporation Technology will play the key role in success Speed Value 90% 1 view cloud as critical

More information

Monsoon: Policy-Based Hybrid Cloud Management for Enterprises

Monsoon: Policy-Based Hybrid Cloud Management for Enterprises Monsoon: Policy-Based Hybrid Cloud Management for Enterprises Shi Xing Yan, Bu Sung Lee, Guopeng Zhao, Chunqing Chen, Ding Ma, Peer Mohamed HP Laboratories HPL-2012-137 Keyword(s): Cloud Management; hybrid

More information

Providing Load Balancing and Fault Tolerance in the OSGi Service Platform

Providing Load Balancing and Fault Tolerance in the OSGi Service Platform Providing Load Balancing and Fault Tolerance in the OSGi Service Platform ARNE KOSCHEL, THOLE SCHNEIDER, JOHANNES WESTHUIS, JÜRGEN WESTERKAMP Faculty IV, Department of Computer Science University of Applied

More information

An Oracle White Paper August 2011. Oracle VM 3: Application-Driven Virtualization

An Oracle White Paper August 2011. Oracle VM 3: Application-Driven Virtualization An Oracle White Paper August 2011 Oracle VM 3: Application-Driven Virtualization Introduction Virtualization has experienced tremendous growth in the datacenter over the past few years. Recent Gartner

More information

Georgiana Macariu, Dana Petcu, CiprianCraciun, Silviu Panica, Marian Neagul eaustria Research Institute Timisoara, Romania

Georgiana Macariu, Dana Petcu, CiprianCraciun, Silviu Panica, Marian Neagul eaustria Research Institute Timisoara, Romania Open source API and platform for heterogeneous Cloud computing environments Georgiana Macariu, Dana Petcu, CiprianCraciun, Silviu Panica, Marian Neagul eaustria Research Institute Timisoara, Romania Problem

More information

Private Cloud 201 How to Build a Private Cloud

Private Cloud 201 How to Build a Private Cloud Private Cloud 201 How to Build a Private Cloud Chris E. Avis Sr. IT Pro Evangelist Microsoft Corp. http://chrisavis.com Presented at Seattle Windows Networking User Group January 4, 2012 al 1 The Cloudscape

More information

IAAS CLOUD EXCHANGE WHITEPAPER

IAAS CLOUD EXCHANGE WHITEPAPER IAAS CLOUD EXCHANGE WHITEPAPER Whitepaper, July 2013 TABLE OF CONTENTS Abstract... 2 Introduction... 2 Challenges... 2 Decoupled architecture... 3 Support for different consumer business models... 3 Support

More information

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages Ivan Zapevalov 2 Outline What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages 3 What is cloud computing? 4 What is cloud computing? Cloud computing is the

More information

Cloud Computing Technology

Cloud Computing Technology Cloud Computing Technology The Architecture Overview Danairat T. Certified Java Programmer, TOGAF Silver danairat@gmail.com, +66-81-559-1446 1 Agenda What is Cloud Computing? Case Study Service Model Architectures

More information

Virtual Machine Management with OpenNebula in the RESERVOIR project

Virtual Machine Management with OpenNebula in the RESERVOIR project CISCO Cloud Computing Research Symposium (C 3 RS) November 5 & 6, 2008 San Jose, CA Virtual Machine Management with OpenNebula in the RESERVOIR project Ruben Santiago Montero Distributed Systems Architecture

More information

What Is It? Business Architecture Research Challenges Bibliography. Cloud Computing. Research Challenges Overview. Carlos Eduardo Moreira dos Santos

What Is It? Business Architecture Research Challenges Bibliography. Cloud Computing. Research Challenges Overview. Carlos Eduardo Moreira dos Santos Research Challenges Overview May 3, 2010 Table of Contents I 1 What Is It? Related Technologies Grid Computing Virtualization Utility Computing Autonomic Computing Is It New? Definition 2 Business Business

More information

Datamation. Find the Right Cloud Computing Solution. Executive Brief. In This Paper

Datamation. Find the Right Cloud Computing Solution. Executive Brief. In This Paper Find the Right Cloud Computing Solution In This Paper There are three main cloud computing deployment models: private, public, and hybrid The true value of the cloud is achieved when the services it delivers

More information

Cloud Computing An Elephant In The Dark

Cloud Computing An Elephant In The Dark Cloud Computing An Elephant In The Dark Amir H. Payberah amir@sics.se Amirkabir University of Technology (Tehran Polytechnic) Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 1 / 60 Amir

More information

How To Compare The Two Cloud Computing Models

How To Compare The Two Cloud Computing Models WHITE PAPER Elastic Cloud Infrastructure: Agile, Efficient and Under Your Control - 1 - INTRODUCTION Most businesses want to spend less time and money building and managing infrastructure to focus resources

More information

Research Paper Available online at: www.ijarcsse.com A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS

Research Paper Available online at: www.ijarcsse.com A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS Volume 2, Issue 2, February 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: A COMPARATIVE STUDY OF CLOUD

More information

Role of Cloud Computing in Education

Role of Cloud Computing in Education Role of Cloud Computing in Education Kiran Yadav Assistant Professor, Dept. of Computer Science. Govt. College for Girls, Gurgaon, India ABSTRACT: Education plays an important role in maintaining the economic

More information

International Journal of Innovative Technology & Adaptive Management (IJITAM) ISSN: 2347-3622, Volume-1, Issue-5, February 2014

International Journal of Innovative Technology & Adaptive Management (IJITAM) ISSN: 2347-3622, Volume-1, Issue-5, February 2014 An Overview on Cloud Computing Services And Related Threats Bipasha Mallick Assistant Professor, Haldia Institute Of Technology bipasm@gmail.com Abstract. Cloud computing promises to increase the velocity

More information

Build A private PaaS. www.redhat.com

Build A private PaaS. www.redhat.com Build A private PaaS WITH Red Hat CloudForms and JBoss Enterprise Middleware www.redhat.com Introduction Platform-as-a-service (PaaS) is a cloud service model that provides consumers 1 with services for

More information

CLOUD COMPUTING IN HIGHER EDUCATION

CLOUD COMPUTING IN HIGHER EDUCATION Mr Dinesh G Umale Saraswati College,Shegaon (Department of MCA) CLOUD COMPUTING IN HIGHER EDUCATION Abstract Technology has grown rapidly with scientific advancement over the world in recent decades. Therefore,

More information

White Paper on CLOUD COMPUTING

White Paper on CLOUD COMPUTING White Paper on CLOUD COMPUTING INDEX 1. Introduction 2. Features of Cloud Computing 3. Benefits of Cloud computing 4. Service models of Cloud Computing 5. Deployment models of Cloud Computing 6. Examples

More information

Elastic Private Clouds

Elastic Private Clouds White Paper Elastic Private Clouds Agile, Efficient and Under Your Control 1 Introduction Most businesses want to spend less time and money building and managing IT infrastructure to focus resources on

More information

Key Research Challenges in Cloud Computing

Key Research Challenges in Cloud Computing 3rd EU-Japan Symposium on Future Internet and New Generation Networks Tampere, Finland October 20th, 2010 Key Research Challenges in Cloud Computing Ignacio M. Llorente Head of DSA Research Group Universidad

More information

Cloud Computing Terms:

Cloud Computing Terms: Cloud Computing Terms: Advertising-based pricing model: A pricing model whereby services are offered to customers at low or no cost, with the service provider being compensated by advertisers whose ads

More information

Cloud and Virtualization to Support Grid Infrastructures

Cloud and Virtualization to Support Grid Infrastructures ESAC GRID Workshop '08 ESAC, Villafranca del Castillo, Spain 11-12 December 2008 Cloud and Virtualization to Support Grid Infrastructures Distributed Systems Architecture Research Group Universidad Complutense

More information

RED HAT CLOUD SUITE FOR APPLICATIONS

RED HAT CLOUD SUITE FOR APPLICATIONS RED HAT CLOUD SUITE FOR APPLICATIONS DATASHEET AT A GLANCE Red Hat Cloud Suite: Provides a single platform to deploy and manage applications. Offers choice and interoperability without vendor lock-in.

More information

Fundamental Concepts and Models

Fundamental Concepts and Models Chapter 4: Fundamental Concepts and Models Nora Almezeini MIS Department, CBA, KSU From Cloud Computing by Thomas Erl, Zaigham Mahmood, and Ricardo Puttini(ISBN: 0133387526) Copyright 2013 Arcitura Education,

More information

Interoperability in Cloud Federations

Interoperability in Cloud Federations Interoperability in Cloud Federations Yvon Jegou INRIA-Rennes, France Contrail is co-funded by the EC 7 th Framework Programme under Grant Agreement n o 257438 Cloud Federation Application: a set of virtual

More information

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models.

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models. Cloud Strategy Information Systems and Technology Bruce Campbell What is the Cloud? From http://csrc.nist.gov/publications/nistpubs/800-145/sp800-145.pdf Cloud computing is a model for enabling ubiquitous,

More information

Mike Boyarski Jaspersoft Product Marketing mboyarski@jaspersoft.com. Business Intelligence in the Cloud

Mike Boyarski Jaspersoft Product Marketing mboyarski@jaspersoft.com. Business Intelligence in the Cloud Mike Boyarski Jaspersoft Product Marketing mboyarski@jaspersoft.com Business Intelligence in the Cloud Agenda Introductions Cloud BI Jaspersoft Open Source Powers the Cloud Jaspersoft Cloud BI Futures

More information

Planning the Migration of Enterprise Applications to the Cloud

Planning the Migration of Enterprise Applications to the Cloud Planning the Migration of Enterprise Applications to the Cloud A Guide to Your Migration Options: Private and Public Clouds, Application Evaluation Criteria, and Application Migration Best Practices Introduction

More information

A HYPE-FREE STROLL THROUGH CLOUD STORAGE SECURITY

A HYPE-FREE STROLL THROUGH CLOUD STORAGE SECURITY Eric A. Hibbard, CISSP, CISA, ISSAP, ISSMP, ISSEP, SCSE Hitachi Data Systems A HYPE-FREE STROLL THROUGH CLOUD STORAGE SECURITY Subhash Sankuratripati NetApp SNIA Legal Notice The material contained in

More information

An Introduction to Cloud Computing Concepts

An Introduction to Cloud Computing Concepts Software Engineering Competence Center TUTORIAL An Introduction to Cloud Computing Concepts Practical Steps for Using Amazon EC2 IaaS Technology Ahmed Mohamed Gamaleldin Senior R&D Engineer-SECC ahmed.gamal.eldin@itida.gov.eg

More information

Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009

Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Cloud Computing 159.735 Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Table of Contents Introduction... 3 What is Cloud Computing?... 3 Key Characteristics...

More information

Future of Cloud Computing. Irena Bojanova, Ph.D. UMUC, NIST

Future of Cloud Computing. Irena Bojanova, Ph.D. UMUC, NIST Future of Cloud Computing Irena Bojanova, Ph.D. UMUC, NIST No Longer On The Horizon Essential Characteristics On-demand Self-Service Broad Network Access Resource Pooling Rapid Elasticity Measured Service

More information

White Paper: Cloud for Service Providers

White Paper: Cloud for Service Providers White Paper: Cloud for Service Providers September 2011 Cloud for Service Providers This paper describes the architectural outline of an infrastructure as a Service (IaaS) cloud that Zimory built for an

More information

Private Cloud for WebSphere Virtual Enterprise Application Hosting

Private Cloud for WebSphere Virtual Enterprise Application Hosting Private Cloud for WebSphere Virtual Enterprise Application Hosting Tracy Smith Nationwide Insurance February 7, 2013 Session Number 12884 www.linkedin.com/in/tracysmith2 smitht40@nationwide.com Private

More information

How cloud computing can transform your business landscape

How cloud computing can transform your business landscape How cloud computing can transform your business landscape Introduction It seems like everyone is talking about the cloud. Cloud computing and cloud services are the new buzz words for what s really a not

More information

How To Build A Cloud Platform

How To Build A Cloud Platform Cloud Platforms: Concepts, Definitions, Architectures and Open Issues Samir Tata, Institut Mines-Télécom Télécom SudParis Institut Mines-Télécom Outline Concepts & Definitions Architectures Standards Open

More information

Security Issues in Cloud Computing

Security Issues in Cloud Computing Security Issues in Computing CSCI 454/554 Computing w Definition based on NIST: A model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources

More information

Cloud Computing Utility and Applications

Cloud Computing Utility and Applications Cloud Computing Utility and Applications Pradeep Kumar Tiwari 1, Rajesh Kumar Shrivastava 2, Satish Pandey 3, Pradeep Kumar Tripathi 4 Abstract Cloud Architecture provides services on demand basis via

More information

An Introduction to Virtualization and Cloud Technologies to Support Grid Computing

An Introduction to Virtualization and Cloud Technologies to Support Grid Computing New Paradigms: Clouds, Virtualization and Co. EGEE08, Istanbul, September 25, 2008 An Introduction to Virtualization and Cloud Technologies to Support Grid Computing Distributed Systems Architecture Research

More information

Prof. Luiz Fernando Bittencourt MO809L. Tópicos em Sistemas Distribuídos 1 semestre, 2015

Prof. Luiz Fernando Bittencourt MO809L. Tópicos em Sistemas Distribuídos 1 semestre, 2015 MO809L Tópicos em Sistemas Distribuídos 1 semestre, 2015 Introduction to Cloud Computing IT Challenges 70% of the budget to keep IT running, 30% available to create new value that needs to be inverted

More information

Cloud Tech Solution at T-Systems International Cloud Integration Center

Cloud Tech Solution at T-Systems International Cloud Integration Center Cloud Tech Solution at T-Systems International Cloud Integration Center Executive Overview In 2009 T-Systems identified that in order for the organizational processes/products/services incorporating use

More information

Table of Contents. Abstract... Error! Bookmark not defined. Chapter 1... Error! Bookmark not defined. 1. Introduction... Error! Bookmark not defined.

Table of Contents. Abstract... Error! Bookmark not defined. Chapter 1... Error! Bookmark not defined. 1. Introduction... Error! Bookmark not defined. Table of Contents Abstract... Error! Bookmark not defined. Chapter 1... Error! Bookmark not defined. 1. Introduction... Error! Bookmark not defined. 1.1 Cloud Computing Development... Error! Bookmark not

More information

Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone. Table of Contents. Cloud.com White Paper April 2010. 1 Executive Summary...

Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone. Table of Contents. Cloud.com White Paper April 2010. 1 Executive Summary... Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone Cloud.com White Paper April 2010 Table of Contents 1 Executive Summary... 2 2 Motivation Around Cloud Computing... 2 3 Comparing Cloud

More information

The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government

The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government October 4, 2009 Prepared By: Robert Woolley and David Fletcher Introduction Provisioning Information Technology (IT) services to enterprises

More information

Sistemi Operativi e Reti. Cloud Computing

Sistemi Operativi e Reti. Cloud Computing 1 Sistemi Operativi e Reti Cloud Computing Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Magistrale in Informatica Osvaldo Gervasi ogervasi@computer.org 2 Introduction Technologies

More information

It s All About Cloud Key Concepts, Players, Platforms And Technologies

It s All About Cloud Key Concepts, Players, Platforms And Technologies It s All About Cloud Key Concepts, Players, Platforms And Technologies 3-day seminar Description Cloud computing has gained a lot of attention in recent years. It has mostly been used for non business

More information

Interoperability and Portability for Cloud Computing: A Guide

Interoperability and Portability for Cloud Computing: A Guide Interoperability and Portability for Cloud Computing: A Guide November, 2014 Contents Acknowledgements... 3 Motivation and Considerations... 4 Interoperability & Portability Overview... 5 Basic Definition

More information

OpenNebula Leading Innovation in Cloud Computing Management

OpenNebula Leading Innovation in Cloud Computing Management OW2 Annual Conference 2010 Paris, November 24th, 2010 OpenNebula Leading Innovation in Cloud Computing Management Ignacio M. Llorente DSA-Research.org Distributed Systems Architecture Research Group Universidad

More information

Oracle Applications and Cloud Computing - Future Direction

Oracle Applications and Cloud Computing - Future Direction Oracle Applications and Cloud Computing - Future Direction February 26, 2010 03:00 PM 03:40 PM Presented By Subash Krishnaswamy skrishna@astcorporation.com Vijay Tirumalai vtirumalai@astcorporation.com

More information

The OpenNebula Standard-based Open -source Toolkit to Build Cloud Infrastructures

The OpenNebula Standard-based Open -source Toolkit to Build Cloud Infrastructures Jornadas Técnicas de RedIRIS 2009 Santiago de Compostela 27th November 2009 The OpenNebula Standard-based Open -source Toolkit to Build Cloud Infrastructures Distributed Systems Architecture Research Group

More information

Does Data Want to be Free?

Does Data Want to be Free? Does Data Want to be Free? Exploring Issues in the Open Cloud from Vendor Lock-in to Open Standards Through this year-long series of whitepapers and webinars, independent analyst Ben Kepes is creating

More information

Subash Krishnaswamy Applications Software Technology Corporation

Subash Krishnaswamy Applications Software Technology Corporation Oracle Applications and Cloud Computing - Future Direction Subash Krishnaswamy Applications Software Technology Corporation Agenda Introduction ti to CLOUD Oracle Corporation and CLOUD Oracle Applications

More information

Cloud Computing in Higher Education: A Guide to Evaluation and Adoption

Cloud Computing in Higher Education: A Guide to Evaluation and Adoption Cloud Computing in Higher Education: A Guide to Evaluation and Adoption Executive Summary Public cloud computing delivering infrastructure, services, and software on demand through the network offers attractive

More information