Cloud Standardization

Size: px
Start display at page:

Download "Cloud Standardization"

Transcription

1 Cloud Standardization Cloud Strategy Partners, LLC Sponsored by: IEEE Educational Activities and IEEE Cloud Computing

2 Course Presenter s Biography This IEEE Cloud Computing tutorial has been developed by Cloud Strategy Partners, LLC. Cloud Strategy Partners, LLC is an expert consultancy firm that specializes in Technology and Strategy relating to Cloud Computing. IEEE elearning Library Cloud Standardization Transcript pg. 2 / 21

3 Course Summary This tutorial will provide an overview of Cloud standardization activities and initiatives. It begins with a review of the work produced by the US Government Department of Commerce, National Institute of Standards and Technology (NIST), and Cloud Computing Project. Next we will look at a couple of standards that (a) aren t really standards per-se and (b) apply more to architecture. We will look at two of them, one from the ITU-T, and one from the Open Datacenter Alliance. Finally, we will consider some proposed and actual standards for cloud components. IEEE elearning Library Cloud Standardization Transcript pg. 3 / 21

4 Outline This Lesson will provide an overview of Cloud standardization activities and initiatives First, the work produced by the US Government Department of Commerce, National Institute of Standards and Technology (NIST), Cloud Computing Project, will be covered. Then we will look at a couple of standards that (a) aren t really standards per-se and (b) they apply more to architecture. We will look at two of them, one from the ITU-T, and one from the Open Datacenter Alliance. Finally, we will consider some proposed and actual standards for cloud components. Cloud Industry Standardization (1) General and Architecture Here is the pointer to the NIST work. They have established a Wiki called NIST Collaboration on Cloud Computing Reference Architecture development which is open to the public. While we won t cover it in detail, the US Government is not the only Government concerned about Cloud Standards. In Japan the NICT (like the National Science Foundation in the US) funded a group called Global Inter-Cloud Technology Forum. They are producing Use Cases and Functional Requirements and the slide gives pointers to where you can find their work on the Web. Cloud Industry Standardization (2) Cloud Architecture Components There are many, many other groups who have launched Cloud Standardization studies or efforts in the past few years. Many of them did not proceed to completion, as the larger Standards Bodies finished their work. Four organizations who did continue working on the problem are: Storage Networking Industry Association (SNIA), with the SNIA Cloud Data Management Interface Distributed Management Task Force (DMTF), with the Open Virtualization Format Open Grid Forum (OGF), with the Open Cloud Computing Interface And the Advancing Open Standards for Information Society (OASIS), with the Topology and Orchestration Specification for Cloud Applications, and the Identity Management for Cloud We will review each of these in detail in the upcoming slides IEEE elearning Library Cloud Standardization Transcript pg. 4 / 21

5 Other standardization activities on Cloud This slide references some other initiatives and pointers to initiatives should you be looking for even deeper or more specific work on Cloud Standards. Cloud Security Alliance ENISA Cloud Computing Risk Assessment (2010) Cloud Taxonomy and Cloud Standards Wiki. NIST Documents on Cloud Computing (1) First, we review the NIST publications. This slide provides pointers to: A NIST definition of cloud computing Cloud Computing Reference Architecture Cloud Computing Synopsis and Recommendations Cloud Computing Security Reference Architecture Guide to Security for Full Virtualization Technologies. NIST Documents on Cloud Computing (2) Continuing the review the NIST publications, this slide provides pointers to: US Government Cloud Computing Technology Roadmap Volume 1, High- Priority requirements to Further USG Agency Cloud Computing Adoption US Government Cloud Computing Technology Roadmap Volume II, Useful Information for Cloud Adopters US Government Cloud Computing Technology Roadmap Volume III, Technical Considerations for USG Cloud Computing Deployment Decisions NIST Cloud Computing Standards Roadmap This last document is very useful as it contains pointers to even more standardization efforts. NIST Cloud Computing Definition: Components This slide is a visual representation of the NIST Cloud Computing Definition. We have grouped the NIST concepts into three areas-deployment Models, Service Models, and Essential Characteristics. As you can see the key concepts in each area are: Cloud characteristics o On-demand self-service o Broad network access o Resource pooling o Rapid elasticity o Measured Service IEEE elearning Library Cloud Standardization Transcript pg. 5 / 21

6 Basic service models o Software as a Service (SaaS) o Platform as a Service (PaaS) o Infrastructure as a Service (IaaS) Deployment models o Private clouds o Public clouds o Hybrid clouds o Community clouds o Federated clouds, Interclouds NIST Cloud Computing Reference Architecture (CCRA) 2.0 Components, Capabilities, Actors This slide shows an illustration of the NIST Cloud Computing Reference Architecture (CCRA) 2.0. Standardization has been very important from the beginning of the Cloud Computing development. It is important for both Cloud Services Providers and for cloud services consumers to allow their interoperability with other services. In the Lecture Notes we refer to the related standards by NIST and also ITU-T work. NIST is active in fostering cloud computing practices that support interoperability, portability, and security requirements that are appropriate and achievable for important usage scenarios. Since the first publication of the currently commonly accepted NIST Cloud definition in 2008, NIST is leading internationally recognized activities on defining conceptual and standard base in Cloud Computing, which has been resulted in publishing the following documents that create a solid base for cloud services development and offering: NIST SP , A NIST definition of cloud computing quoted above NIST SP , Cloud Computing Reference Architecture, v1.0 DRAFT NIST SP , Cloud Computing Synopsis and Recommendations NIST SP NIST Cloud Computing Standards Roadmap The slide presents a high level view of the NIST Cloud Computing Reference Architecture (CCRA), which identifies the major actors (Cloud Consumer, Cloud Service Provider, Cloud Auditor, Cloud Broker, and Cloud Carrier), their activities and functions in cloud computing. A cloud consumer may request cloud services from a cloud provider directly or via a cloud broker. A cloud auditor conducts independent audits and may contact the others to collect necessary information. The proposed architecture is suitable for many purposes. IEEE elearning Library Cloud Standardization Transcript pg. 6 / 21

7 ITU-T Focus Group on Clouds The ITU Telecommunication Standardization Sector (ITU-T) is one of the three parts of the International Telecommunication Union (ITU); it coordinates standards for telecommunications. ITU-T Focus Group on Cloud Computing (FG Cloud) was established to study issues related to Cloud Computing. As can be seen from the slide, they tackled Seven Areas: Part 1: Introduction to the cloud ecosystem: definitions, taxonomies, use cases and high level requirements Part 2: Functional Requirements and Reference Architecture Part 3: Requirements and framework architecture of Cloud Infrastructure Part 4: Cloud Resource Management Gap Analysis Part 5: Cloud security Part 6: Overview of SDOs involved in Cloud Computing Part 7: Benefits from telecommunication perspectives Parts 2 and 3 are of main interest to us. ITU-T FG TR Part 2: Functional Requirements and Reference Architecture ITU-T FG TR Part 2 Establishes a Functional requirements and reference architecture. It teaches a Layered Cloud computing architecture includes: User layer (including user functions, partner functions, administration functions) Access layer (including endpoint functions and inter-cloud functions). Network service providers role is to provide inter-cloud transport network Cloud services layer (including basic cloud services IaaS, PaaS, SaaS, NaaS, CaaS and also Orchestration service) Resources and network layer (including physical resources, pooling and orchestration, pooling and virtualization) Cloud Standardization ITU-T Tech Report ITU-T Tech Report Part 2set out Functional requirements and reference architecture in a Layered Cloud computing architecture. Four Layers were specified: IEEE elearning Library Cloud Standardization Transcript pg. 7 / 21

8 User layer Including user functions, partner functions, administration functions Access layer Including endpoint functions and inter-cloud functions, where the role of network service providers is defined as to provide inter-cloud transport network Cloud services layer Including basic cloud services IaaS, PaaS, SaaS and also Orchestration service Resources and network layer Including physical resources, pooling and orchestration, and virtualization Ongoing Standardization: IETF Internet Draft Cloud Reference Framework The Internet Engineering Task Force (IETF), best known for their work in the Internet Protocols space, also proposed some architectural blueprints for Cloud. In the Cloud Reference Framework Internet Draft, a Multilayer Cloud Services Model, an Intercloud Architecture Framework, and some Use cases were set out Multilayer Cloud Services Model (CSM) This slides illustrated the IETF Multilayer Cloud Services Model (CSM). The CSM layers are: (C6) User/Customer side Functions (C5) Intercloud Access and Delivery Infrastructure (C4) Cloud Services (Infrastructure, Platform, Applications) (C3) Virtual Resources Composition and Orchestration (C2) Virtualization Layer (C1) Hardware platform and dedicated network infrastructure InterCloud Architecture Framework (ICAF) Researchers at the University of Amsterdam in Europe focused on the cloud to cloud, or Intercloud architecture, and developed an InterCloud Architecture Framework (ICAF). The main elements, defined in more detail in the slide, are An InterCloud Control and Management Plane (ICCMP) An InterCloud Federation Framework (ICFF) An InterCloud Operations Framework (ICOF) An Intercloud Security Framework (ICSF) IEEE elearning Library Cloud Standardization Transcript pg. 8 / 21

9 General use case for infrastructure provisioning: Workflow => Logical (Cloud) Infrastructure Let us examine a use case, where I have a large application which can be mapped out in functionality by its Master Workflow. This is illustrated in the Slide on the top. I have several cloud service providers, as illustrated by the four entities on the bottom of the slide. Actually, a participant in this can be non-cloud, as long as it participates in the same federation protocols, as indicated by the terms Resource Service Provider. Through Federation, a logical Intercloud is formed, and the 4 different datacenters let s say, appear to part of one virtual cloud. This is indicated as the cloud in the middle. To further complicate our example, the problem is being looked after by two universities and so the User Groups A and B represent traditional diagrams of a control function. General use case for infrastructure provisioning: Logical Infrastructure => Network Infrastructure (2) The application is mapped to run on the virtual VM s which are mapped to the actual underlying services. The two campuses in this example can monitor and manage the Workflow across VMs across the federated cloud. Here, the orchestration occurs over the public internet. Either way the composite application is choreographed and the elements of application code are set to run on the public cloud. These sets of slides meant to illustrate scenarios where our definition of an application is not constrained to one cloud or to our native service provider either. Intercloud allows for a composite application to be deployed as it makes sense, putting some components with one Cloud Service Provider and some with another. Intercloud Applications Integration: ICCM, ICFF, ICOMF Operational and business issues are typically addressed by Operations services and a framework. This slide illustrates the interplay between ICCM, ICFF, ICOMF and the Business Processes Management and Services Operation Support SLA Management Business roles and Actors Business level Service Registry and Broker Mobility IEEE elearning Library Cloud Standardization Transcript pg. 9 / 21

10 IEEE P2302 WG Cloud Interoperability Federation (1) At a plumbing level, roughly equivalent to ICCMP in the previous examples, progress has been made as to the actual implementation directions. This work has moved to a Standards Working Group within the IEEE called IEEE P2302 Draft Standard for Intercloud Interoperability and Federation (SIIF) is modeled after the public Internet infrastructure. Intercloud Roots: containing services such as Naming Authority, Trust Authority, Messaging, Semantic Directory Services, and other root capabilities. The Intercloud root is not a single entity it s a globally replicating and hierarchical system. Several Intercloud Exchanges: analogous to Internet Exchanges and Peering Points called Brokers in the NIST Reference Architecture where clouds can interoperate. Several Intercloud Gateways: analogous to the Internet Router which connects an Intranet to the Internet. IEEE P2302 Cloud Interoperability Federation (2) The Intercloud Gateways would provide mechanism for supporting the entire profile of Intercloud protocols and standards utilizing a common transport. From Intercloud topology perspectives, Intercloud Roots will provide PKI CA root like functionality. According to the current PKI based trust model, once the CA authorizes the certificate for an entity, the entity is either trusted or non-trusted. However, in the cloud computing environment, especially in the Intercloud environment, this model needs to be extended to have Trust Zone to go along with the existing PKI based trust model. Intercloud exchanges will be responsible for the Trust Zone based trust model layered on top of the PKI certificate based trust model. The Intercloud Root and Intercloud Exchanges would facilitate and mediate the initial Intercloud negotiating process among Clouds. Once the initial negotiating process is completed, each of these Cloud instance would collaborate directly with each other via a protocol and transport appropriate for the interoperability action at hand; for example, a reliable protocol might be needed for transaction integrity, or a high speed streaming protocol might be needed optimized for data movement over a particular link. Intercloud Root, Exchange, Catalog Various providers will emerge in the enablement of the Intercloud. One can first envision a community governed set of Intercloud Root providers who will act as brokers and host the Cloud Computing Resource Catalogs for the Intercloud computing resources. IEEE elearning Library Cloud Standardization Transcript pg. 10 / 21

11 In order for the Intercloud capable Cloud instances to federate or otherwise interoperate resources, a Cloud Computing Resources Catalog system is necessary infrastructure. This catalog is the holistic and abstracted view of the computing resources across disparate cloud environments. Individual clouds will, in turn, will utilize this catalog in order to identify matching cloud resources by applying certain Preferences and Constraints to the resources in the computing resources catalog. The technologies to use for this are based on the Semantic Web which provides for a way to add meaning and relatedness to objects on the Web. To accomplish this, one defines a system for normalizing meaning across terminology, or Properties. This normalization is called Ontology. Cloud Computing resources can be described, cataloged, and mediated using Semantic Web Ontologies, implemented using RDF techniques. Intercloud Exchanges, in turn, will leverage the globally dispersed resources catalog information hosted by federated Intercloud Roots in order to match cloud resources by applying certain Preferences and Constraints to the resources. Open Data Center Alliance (ODCA): CIaaS Conceptual Framework The ODCA Master Usage Model: Compute Infrastructure as a Service (CIaaS) is intended to help facilitate the potential for this by establishing a requirements framework for open, interoperable compute infrastructure services. Infrastructure requirements for the broad range of service consumers, a common framework is required around which infrastructure as a service can be defined, provisioned, monitored and managed. A common set of principles, metrics and architectural frameworks can be defined, resulting in consistent capabilities, service levels and service attributes across multiple providers, while still allowing the individual providers to innovate and differentiate. CIaaS requires the following elements as detailed in the slide: Compute instance (may or may not be virtual, although virtual machines (VMs) are typical) CPU and memory resources Network components Storage These elements will be deployed in different configurations to meet a range of service capabilities and attributes. They do not seek to define technical implementation in this usage model. Instead, they seek to define the capabilities required in common terms and measures. Cloud Aware Data Center (Services) Design Cloud-aware applications have been designed and built with the sole intent of running in a cloud environment. They are both IEEE elearning Library Cloud Standardization Transcript pg. 11 / 21

12 free of the dependencies and assumptions that burden traditional or legacy applications, while simultaneously able to fully exploit the inherent advantages of cloud. Other terms have been used for these as well, including cloud-native, cloud-architected, born-cloud, or cloud-enabled. However, the attributes used to describe such architectures generally include the following: Composable. Applications are distributed and dynamically wired. Elastic. The ability to scale up but also to scale down based on the load. Evolvable. This is related to portability and suggests the ability to replace existing underlying technology or vendor decisions with other decisions, as the needs of the business or market change, with minimal impact to the business. Extensible. Applications are incrementally deployed and tested; that is, there is an ability to easily grow the application over time. Granular. Metering and billing. Multi-tenant. Multiple cloud subscribers may be using the same underlying resources and infrastructure from the cloud provider, with reliability, security, and consistent performance. Portable. Applications can run almost anywhere, any cloud provider and from any device. Self-service. Simply put, a program or system that has not been specifically designed (or remediated) to transparently leverage the unique capabilities of cloud computing. Rather, such applications may be migrated to run in a cloud context, but the value realization from such instances will be limited. Cloud Infrastructure Component Standards Next we will look at some Cloud Infrastructure Component Standards While these have limited commercial uptake, there are good communities developing and maintaining these standards primarily around the academic and ex-grid community. The standards we will consider are OVF (Open Virtualization Format) by DMTF CDMI (Cloud Data Management Interface) by SNIA OCCI (Open Cloud Computing Interface) by OGF OASIS TOSCA (Topology and Orchestration Specification for Cloud Applications) IEEE elearning Library Cloud Standardization Transcript pg. 12 / 21

13 Cloud Infrastructure Layers and Interfaces These standards fit into different layers of the cloud stack. This illustration shows that the User API Layer of Cloud infrastructure and services interfaces are where OCCI and TOSCA fit in, and that the lower level Internal Interfaces of Cloud resources interfaces and formats are where a different part of OCCI, and also CDMI and OVF fit in. OVF (Open Virtualisation Format) by DMTF Open Virtualization Format (OVF) is an open standard for packaging and distributing virtual appliances or more generally software to be run in virtual machines. The standard describes an "open, secure, portable, efficient and extensible format for the packaging and distribution of software to be run in virtual machines". The OVF standard is not tied to any particular hypervisor or processor architecture. The unit of packaging and distribution is a so-called OVF Package which may contain one or more virtual systems each of which can be deployed to a virtual machine. Open Virtualization Format (OVF) Here is some detail about OVF. OVF package consists of an OVF descriptor and a set of additional content, typically virtual disks. The OVF descriptor is an XML document that describes meta-data about the software installed on the virtual disks. The specification allows any virtual disk format to be used, as long as the disk format specification is public and without restrictions. The virtual disk format will commonly be some simple basic disk block format agnostic to the guest OS installed. Virtual Appliance Lifecycle and OVF place OVF applies to a specific part of the lifecycle of a Virtual Appliance. As can be seen from the illustration, it is aimed at the Packaging and Deployment phases. OVF Package Structure OVF has a structured package format. The OVF package shall consist of the following files: one OVF descriptor with extension.ovf zero or one OVF manifest with extension.mf zero or one OVF certificate with extension.cert zero or more disk image files zero or more additional resource files, such as ISO images IEEE elearning Library Cloud Standardization Transcript pg. 13 / 21

14 An OVF package may be stored as a single file with extension.ova using the TAR format ordering restriction applies. An example is illustrated in the slide. OVF Descriptor Example - Structure This slide shows the detailed structure of an OVF Descriptor. OVF Environment Document OVF in itself is not enough to solve the whole deployment problem. An OVF Environment Document defines how the guest software and the deployment platform interact The Environment document is an extensible XML document that is provided to the guest software about the environment in which it is being executed The Transport types are specified in the OVF descriptor. OVF Environment Document example This slide shows an example of an OVF Environment Document. Cloud Data Management Interface by SNIA Next we will consider CDMI (Cloud Data Management Interface) by SNIA Cloud Data Management Interface (CDMI) The Cloud Data Management Interface defines the functional interface that applications will use to create, retrieve, update and delete data elements from the Cloud. As part of this interface the client will be able to discover the capabilities of the cloud storage offering and use this interface to manage containers and the data that is placed in them. In addition, metadata can be set on containers and their contained data elements through this interface. This interface is also used by administrative and management applications to manage containers, accounts, security access and monitoring/billing information, even for storage that is accessible by other protocols. The capabilities of the underlying storage and data services are exposed so that clients can understand the offering. CDMI Architecture Model This model shows multiple types of cloud data storage interfaces that are able to support both legacy and new applications. All of the interfaces allow storage to be provided on demand, drawn from a pool of resources. The storage capacity is drawn from a pool of storage capacity provided by storage services. IEEE elearning Library Cloud Standardization Transcript pg. 14 / 21

15 The data services are applied to individual data elements, as determined by the data system metadata. Metadata specifies the data requirements on the basis of individual data elements or on groups of data elements (containers). CDMI Object Model For data storage operations, the client of the interface only needs to know about container objects and data objects. All data path implementations are required to support at least one level of containers. Using the CDMI object model, the client may send a PUT via CDMI to the new container URI and create a new container with the specified name. Container metadata are optional and are expressed as a series of name-value pairs. After a container is created, a client may send a PUT to create a data object within the newly created container. A subsequent GET will fetch the data object, including the value field. Queue objects are also defined and have special properties for in-order, first in, first-out creation and fetching of queue values. CDMI Protocol (HTTP REST based) The CDMI Protocol is HTTP REST based. It supports the following content-type operations: discovering the capabilities of a cloud storage provider creating a new container creating a new data object listing the contents of a container reading the contents of a data object reading only the value of a data object deleting a data object CDMI Example: Read Content of Data Object This listing illustrates examples CDMI protocol Request and Response messages. The Request message requests data object in a form of MyDataObject.txt file. The Response message returns the content of the file Hello CDMI World!, data object identification information and a set of metadata, including the content size cdmi_size which in our example 17 bytes. All individual objects are identified by ObjectID. OGF Open Cloud Computing Interface (OCCI) The Open Cloud Computing Interface (OCCI) is a set of specifications delivered through the Open Grid Forum (OGF). IEEE elearning Library Cloud Standardization Transcript pg. 15 / 21

16 The aim of the Open Cloud Computing Interface is the development of an open specification and API for cloud offerings. The focus was on Infrastructure-as-a-Service (IaaS) based offerings but the interface can be extended to support Platform and Software as a Service offerings as well. OCCI place in Cloud Provider model Because OCCI provides a Consumer to Cloud API, and in practice for Compute and Storage, it is easily adapted to a variety of cloud platforms. The OpenStack project has a community supported OCCI. The distributions of OpenNebula and CloudStack include an OCCI implementation. Service consumers can be both end-users and other system instances. OCCI is suitable for both cases. The key feature is that OCCI can be used as a management API for all kinds of resources while at the same time maintaining a high level of interoperability. OCCI URI/URL structure This slide illustrates the OCCI URI/URL structure. The OCCI HTTP Rendering uses many of the features the HTTP and underlying protocols offer and builds upon the Resource Oriented Architecture (ROA). ROA's use Representation State Transfer (REST) to cater for client and service interactions. OCCI Core Model: UML class diagram This slide provides detail using a UML Class Diagram for the OCCI Core Model. The OCCI Core Model defines a representation of instance types which can be manipulated through an OCCI rendering implementation. It is an abstraction of real-world resources, including the means to identify, classify, associate and extend those resources. The heart of the OCCI Core Model is the Resource type. Any resource exposed through OCCI is a Resource or a sub-type thereof. A resource can be e.g. a virtual machine, a job in a job submission system, a user, etc. A fundamental feature of the OCCI Core Model is that it can be extended in such a way that any extension will be discoverable and visible to an OCCI client at run-time. An OCCI client can connect to an OCCI implementation using an extended OCCI Core Model, without knowing anything in advance, and still be able to discover and understand, at run-time, the various Resource and Link sub-types supported by that implementation. IEEE elearning Library Cloud Standardization Transcript pg. 16 / 21

17 OCCI Infrastructure type An OCCI implementation can model and implement an Infrastructure as a Service API offering by utilising the OCCI Core Model. This API allows for the creation and management of typical resources associated with an IaaS service, for example, creating a Compute instance and Storage instance and then linking them with StorageLink. The main infrastructure types defined within OCCI Infrastructure are Compute Information processing resources. Network Interconnection resource and represents a L2 networking resource. This is complimented by the IPNetwork Mixin. Storage Information recording resources. Supporting these Resource types are the following Link sub-types: NetworkInterface connects a Compute instance to a Network instance. This complimented by an IPNetworkInterface Mixin. StorageLink connects a Compute instance to a Storage instance. Compute Attributes The Compute type represents a generic information processing resource, e.g. a virtual machine. Compute inherits the Resource base type defined in OCCI Core Model. Compute is assigned the Kind instance defined by the URL in the slide. A Compute instance MUST use and expose this Kind. Attributes defined for the Compute type are CPU Architecture of the instance Number of CPU cores assigned to the instance Fully Qualified DNS hostname for the instance CPU Clock frequency (speed) in gigahertz Maximum RAM in gigabytes allocated to the instance Current state of the instance. Network Attributes The Network type represents a L2 networking entity (e.g. a virtual switch). It can be extended using the mixin mechanism (or sub-typed) to support L3/L4 capabilities such as TCP/IP etc. For the purposes of this specification we define an OCCI mixin so that IP networking can be supported where required. Network inherits the Resource base type defined in OCCI Core Model. Storage Attributes The Storage type represents resources that record information to a data storage device. Storage inherits the Resource base type defined in the OCCI Core Model. The Storage type is assigned the Kind instance as defined in the URL in the slide. IEEE elearning Library Cloud Standardization Transcript pg. 17 / 21

18 OCCI can be used in conjunction with the SNIA cloud storage standard, Cloud Data Management Interface (CDMI) to provide enhanced management of the cloud computing storage and data. For storage managed through CDMI, see the section in the OCCI Documents on StorageLink Network Interface Linking to Network In order to support L3/L4 capabilities (e.g. IP, TCP etc.) with the NetworkInterface type, an OCCI Mixin instance needs to be defined. The slide shows a UML object diagram depicts how NetworkInterface would be associated with an IPNetworkInterface Mixin when both are instantiated. StorageLink Attributes Linking to storage The StorageLink type represents a link from a Resource to a target Storage instance. This enables a Storage instance be attached to a Compute instance, with all the prerequisite lowlevel operations handled by the OCCI implementation. Storage inherits the Link base type defined in the OCCI Core Model Example 1: Creating a Compute resource instance Here is an example of how one goes about creating a compute resource instance, using OCCI Example 2 - Retrieving a Compute resource instance Here is an example of how one goes about Retrieving a Compute resource instance using OCCI Example 3: Example category query Here is an example of how one goes about discovering the available categories using OCCI OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA) TOSCA is intended to be the first standard to describe IT services that go beyond infrastructure as a service, i.e., describing service templates across *aas layers and connecting them to the resource abstraction layer. Service templates can describe the topology of complex services and applications. IEEE elearning Library Cloud Standardization Transcript pg. 18 / 21

19 They can also specify the administration of such services and applications, e.g., deploy, patch, and scale out. Service templates enable this describing the management procedures that create or modify services are said to be using orchestration processes. The combination of topology and orchestration in a Service Template describes what is needed to be preserved across deployments in different environments to enable interoperable deployment of cloud services and their management throughout the complete lifecycle (e.g. scaling, patching, monitoring, etc.) when the applications are ported over alternative cloud environments. Service Template: Structural Elements The TOSCA specification defines ametamodel for defining IT services. This metamodel defines both the structure of a service as well as how to manage it. A Topology Template (also referred to as the topology model of a service) defines the structure of a service. Plans define the process models that are used to create and terminate a service as well as to manage a service during its whole lifetime. The major elements defining a service are depicted in the diagram in the slide. Topology Template and Node Template Topology Template consists of a set of Node Templates and Relationship Templates that together define the topology model of a service as a (not necessarily connected) directed graph. A node in this graph is represented by a Node Template. A Node Template specifies the occurrence of a Node Type as a component of a service. A Node Type defines the properties of such a component (via Node Type Properties) and the operations (via Interfaces) available to manipulate the component. Node Types are defined separately for reuse purposes and a Node Template references a Node Type and adds usage constraints, such as how many times the component can occur. For example, consider a service that consists of an application server, a process engine, and a process model. A Topology Template defining that service would include one Node Template of Node Type application server, another Node Template of Node Type process engine, and a third Node Template of Node Type process model. The application server Node Type defines properties like the IP address of an instance of this type, an operation for installing the application server with the corresponding IP address, and an operation for shutting down an instance of this application server. A constraint in the Node Template can specify a range of IP addresses available when making a concrete application server available. IEEE elearning Library Cloud Standardization Transcript pg. 19 / 21

20 Plans Plans defined in a Service Template describe the management aspects of service instances, especially their creation and termination. These plans are defined as process models, i.e. a workflow of one or more steps. Instead of providing another language for defining process models, the specification relies on existing languages like BPMN or BPEL. TOSCA: Simple Service Template The diagram in the slide depicts a sample Definitions file named Payroll.tosca containing a Service Template of an application. The application is a payroll application written in Java that must be deployed on a proper application server. The Service Template of the application defines the Node Template Payroll Application, the Node Template Application Server, as well as the Relationship Template deployed on. The Payroll Application is associated with an EAR file (named Payroll.ear) which is provided as corresponding Deployment Artifact of the Payroll Application Node Template. An Amazon Machine Image (AMI) is the Deployment Artifact of the Application Server Node Template; this Deployment Artifact is a reference to the image in the Amazon EC2 environment. The Implementation Artifacts of some operations of the Node Templates are provided too; for example, the start operation of the Payroll Application is implemented by a Java API supported by the payrolladm.jar file, the installapp operation of the Application Server is realized by the Python script wsadmin.py, while the runinstances operation is a REST API available at Amazon for running instances of an AMI. Example: PayrollTypes.tosca document Here is a TOSCA example: the PayrollTypes.tosca document. The Payroll Application Node Template specifies the deployment artifact PayrollEAR. It is a reference to the CSAR containing the Payroll.tosca file, which is indicated by the.../csarref type of the DeploymentArtifact element. The type specific content is a path expression in the directory structure of the CSAR: it points to the Payroll.ear file in the EARs directory of the CSAR. The Application Server Node Template has a DeploymentArtifact called ApplicationServerImage that is a reference to an AMI (Amazon Machine Image), indicated by an.../amiref type. IEEE elearning Library Cloud Standardization Transcript pg. 20 / 21

21 TOSCA Metafile and CSAR File Structure The corresponding CSAR has the structure illustrated in the slide. The TOSCA.meta file is contained in the TOSCA-Metadata directory. The Payroll.tosca file itself is contained in the Service-Template directory. Also, the PayrollTypes.tosca file is in this directory. The TOSCA.meta file is also shown. Wrap up and Take away Cloud Computing technology is well supported by standards on architecture part and on the major cloud infrastructure components Standardisation is a major factor of cloud services and data interoperability This also motivates development of the Intercloud architectures and models Knowing both cloud standardization bodies and cloud related standards is the necessary knowledge for effective design and use of cloud services IEEE elearning Library Cloud Standardization Transcript pg. 21 / 21

Topics of Discussion

Topics of Discussion CPET 581 Cloud Computing: Technologies and Enterprise IT Strategies Lecture on NIST Cloud Computing Definition, Standards & Roadmap, Security & Privacy Guidelines Spring 2013 A Specialty Course for Purdue

More information

Part III: Evaluating the Business Value of the Hybrid Cloud

Part III: Evaluating the Business Value of the Hybrid Cloud Contents at a Glance Introduction... 1 Part I: Understanding Concepts and Construction... 7 Chapter 1: Discovering the Fundamentals of Your Computing Environment...9 Chapter 2: The Hybrid Cloud Continuum...25

More information

Cloud Standards: Vincent Franceschini CTO Intelligent Data Fabrics, Hitachi Data Systems Chairman Emeritus, SNIA

Cloud Standards: Vincent Franceschini CTO Intelligent Data Fabrics, Hitachi Data Systems Chairman Emeritus, SNIA Cloud Standards: Raising PRESENTATION the bar TITLE of completeness GOES HERE Vincent Franceschini CTO Intelligent Data Fabrics, Hitachi Data Systems Chairman Emeritus, SNIA Opening Thoughts Cloud s no

More information

TOSCA Templates for NFV and network topology description

TOSCA Templates for NFV and network topology description TOSCA Templates for NFV and network topology description CYCLONE Technical paper September 2017 Table of Contents 1. OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA)... 2 2.

More information

Chapter 4. Fundamental Concepts and Models

Chapter 4. Fundamental Concepts and Models Chapter 4. Fundamental Concepts and Models 4.1 Roles and Boundaries 4.2 Cloud Characteristics 4.3 Cloud Delivery Models 4.4 Cloud Deployment Models The upcoming sections cover introductory topic areas

More information

Overview of International Standards for Cloud Computing

Overview of International Standards for Cloud Computing ITU Regional Forum on New Technologies for Development, Cairo-Egypt, 23-24 November 2016 Overview of International Standards for Cloud Computing Dr. Jamil Chawki, Orange SG 13 Vice Chairman & SG 13 WP2

More information

Cloud Computing. Theory and Practice. 22 March 2012 Phil Mustaphi, Colin Ashford, Larkland Morley

Cloud Computing. Theory and Practice. 22 March 2012 Phil Mustaphi, Colin Ashford, Larkland Morley Cloud Computing Theory and Practice 22 March 2012 Phil Mustaphi, Colin Ashford, Larkland Morley Cloud Computing NIST Definition 22 March 2012 Phil Mustaphi NIST Cloud Computing Definition NIST Special

More information

United States Government Cloud Standards Perspectives

United States Government Cloud Standards Perspectives United States Government Cloud Standards Perspectives in the context of the NIST initiative to collaboratively build a USG Cloud Computing Technology Roadmap NIST Mission: To promote U.S. innovation and

More information

Intercloud Federation using via Semantic Resource Federation API and Dynamic SDN Provisioning

Intercloud Federation using via Semantic Resource Federation API and Dynamic SDN Provisioning Intercloud Federation using via Semantic Resource Federation API and Dynamic SDN Provisioning David Bernstein Deepak Vij Copyright 2013, 2014 IEEE. All rights reserved. Redistribution and use in source

More information

Accelerate Your Enterprise Private Cloud Initiative

Accelerate Your Enterprise Private Cloud Initiative Cisco Cloud Comprehensive, enterprise cloud enablement services help you realize a secure, agile, and highly automated infrastructure-as-a-service (IaaS) environment for cost-effective, rapid IT service

More information

NIST Public Working Group on Federated Cloud (PWGFC) IEEE P2302 Intercloud Kickoff

NIST Public Working Group on Federated Cloud (PWGFC) IEEE P2302 Intercloud Kickoff NIST Public Working Group on Federated Cloud (PWGFC) IEEE P2302 Intercloud Kickoff 1 John Messina, Chair, NIST PWGFC Bob Bohn, Chair, IEEE P2302 Working Group Steve Diamond, Chair IEEE Cloud Computing

More information

Intercloud Security. William Strickland COP 6938 Fall 2012 University of Central Florida 10/08/2012

Intercloud Security. William Strickland COP 6938 Fall 2012 University of Central Florida 10/08/2012 Intercloud Security William Strickland COP 6938 Fall 2012 University of Central Florida 10/08/2012 Overview Problem and motivation Intercloud concept Security issues in Intercloud Intercloud trust model

More information

A guide for IT professionals. implementing the hybrid cloud

A guide for IT professionals. implementing the hybrid cloud A guide for IT professionals implementing the hybrid cloud A guide for IT professionals implementing the hybrid cloud Cloud technology is maturing and advancing rapidly. And for schools today, hybrid cloud

More information

Cloud Essentials for Architects using OpenStack

Cloud Essentials for Architects using OpenStack Cloud Essentials for Architects using OpenStack Course Overview Start Date 5th March 2015 Duration 2 Days Location Dublin Course Code SS15-13 Programme Overview Cloud Computing is gaining increasing attention

More information

Copyright 2011 EMC Corporation. All rights reserved.

Copyright 2011 EMC Corporation. All rights reserved. 1 2 How risky is the Cloud? 3 Is Cloud worth it? YES! 4 Cloud adds the concept of Supply Chain 5 Cloud Computing Definition National Institute of Standards and Technology (NIST Special Publication 800-145

More information

End-to-End Cloudification of Mobile Telecoms. The MCN Consortium Presenter: Andy Edmonds ZHAW

End-to-End Cloudification of Mobile Telecoms. The MCN Consortium Presenter: Andy Edmonds ZHAW End-to-End Cloudification of Mobile Telecoms The MCN Consortium Presenter: Andy Edmonds (@dizz), ZHAW Goals of MCN Architecture Modularity, reusability Creation of composed (end-to-end) services Adhere

More information

Winery A Modeling Tool for TOSCA-Based Cloud Applications

Winery A Modeling Tool for TOSCA-Based Cloud Applications Winery A Modeling Tool for TOSCA-Based Cloud Applications Oliver Kopp 1,2, Tobias Binz 2,UweBreitenbücher 2, and Frank Leymann 2 1 IPVS, University of Stuttgart, Germany 2 IAAS, University of Stuttgart,

More information

Cloud Computing. Rainer Zimmermann

Cloud Computing. Rainer Zimmermann Cloud Computing Standardisation Rainer Zimmermann European Commission Information Society and Media Directorate General Software & Service Architectures and Infrastructures Unit cloud: a definition Cloud

More information

Actual Agility with SDN: Weaving SDN into Data Center Automation May 6, John Burke Principal Research Analyst & CIO

Actual Agility with SDN: Weaving SDN into Data Center Automation May 6, John Burke Principal Research Analyst & CIO Actual Agility with SDN: Weaving SDN into Data Center Automation May 6, 2016 John Burke Principal Research Analyst & CIO john@nemertes Agenda ± Introductions ± SDN Adoption ± Cloud Management Adoption

More information

Enhanced Privacy ID (EPID), 156

Enhanced Privacy ID (EPID), 156 Index A Accountability, 148 ActiveDirectory, 153 Amazon AWS EC2, 168 Anonymity, 148 Asset tagging, 96 Attestation definition, 65 dynamic remote attestation techniques, 66 IMA, 67 Intel Trust Attestation

More information

Managing and Auditing Organizational Migration to the Cloud TELASA SECURITY

Managing and Auditing Organizational Migration to the Cloud TELASA SECURITY Managing and Auditing Organizational Migration to the Cloud 1 TELASA SECURITY About Me Brian Greidanus bgreidan@telasasecurity.com 18+ years of security and compliance experience delivering consulting

More information

The Latest EMC s announcements

The Latest EMC s announcements The Latest EMC s announcements Copyright 2014 EMC Corporation. All rights reserved. 1 TODAY S BUSINESS CHALLENGES Cut Operational Costs & Legacy More Than Ever React Faster To Find New Growth Balance Risk

More information

Security Models for Cloud

Security Models for Cloud Security Models for Cloud Kurtis E. Minder, CISSP December 03, 2011 Introduction Kurtis E. Minder, Technical Sales Professional Companies: Roles: Security Design Engineer Systems Engineer Sales Engineer

More information

A Perspective on Scientific Cloud Computing

A Perspective on Scientific Cloud Computing A Perspective on Scientific Cloud Computing Science Cloud Workshop, June 21, 2010 Dr. Craig A. Lee, lee@aero.org President, OGF, www.ogf.org Senior Scientist, The Aerospace Corporation A non-profit, federally

More information

Data Protection for Virtualized Environments

Data Protection for Virtualized Environments Technology Insight Paper Data Protection for Virtualized Environments IBM Spectrum Protect Plus Delivers a Modern Approach By Steve Scully, Sr. Analyst February 2018 Modern Data Protection for Virtualized

More information

Course Overview This five-day course will provide participants with the key knowledge required to deploy and configure Microsoft Azure Stack.

Course Overview This five-day course will provide participants with the key knowledge required to deploy and configure Microsoft Azure Stack. [MS20537]: Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack Length : 5 Days Audience(s) : IT Professionals Level : 300 Technology : Azure Delivery Method : Instructor-led (Classroom)

More information

NIST Cloud Computing Security Working Group

NIST Cloud Computing Security Working Group NIST Cloud Computing Security Working Group NIST Cloud Computing Security Reference Architecture NIST Enterprise-Wide Data-Centric Computing Environment February, 2013 Dr. Michaela Iorga, NIST, Computer

More information

CHARTING THE FUTURE OF SOFTWARE DEFINED NETWORKING

CHARTING THE FUTURE OF SOFTWARE DEFINED NETWORKING www.hcltech.com CHARTING THE FUTURE OF SOFTWARE DEFINED NETWORKING Why Next-Gen Networks? The rapid and large scale adoption of new age disruptive digital technologies has resulted in astronomical growth

More information

DISTRIBUTED SYSTEMS [COMP9243] Lecture 8a: Cloud Computing WHAT IS CLOUD COMPUTING? 2. Slide 3. Slide 1. Why is it called Cloud?

DISTRIBUTED SYSTEMS [COMP9243] Lecture 8a: Cloud Computing WHAT IS CLOUD COMPUTING? 2. Slide 3. Slide 1. Why is it called Cloud? DISTRIBUTED SYSTEMS [COMP9243] Lecture 8a: Cloud Computing Slide 1 Slide 3 ➀ What is Cloud Computing? ➁ X as a Service ➂ Key Challenges ➃ Developing for the Cloud Why is it called Cloud? services provided

More information

DEPLOYING A VMWARE VCLOUD DIRECTOR INFRASTRUCTURE-AS-A-SERVICE (IAAS) SOLUTION WITH VMWARE CLOUD FOUNDATION : ARCHITECTURAL GUIDELINES

DEPLOYING A VMWARE VCLOUD DIRECTOR INFRASTRUCTURE-AS-A-SERVICE (IAAS) SOLUTION WITH VMWARE CLOUD FOUNDATION : ARCHITECTURAL GUIDELINES DEPLOYING A VMWARE VCLOUD DIRECTOR INFRASTRUCTURE-AS-A-SERVICE (IAAS) SOLUTION WITH VMWARE CLOUD FOUNDATION : ARCHITECTURAL GUIDELINES WHITE PAPER JULY 2017 Table of Contents 1. Executive Summary 4 2.

More information

Open Software Defined Data Center. DMTF Incubator Whitepaper

Open Software Defined Data Center. DMTF Incubator Whitepaper Open Software Defined Data Center DMTF Incubator Whitepaper Software Defined Data Center Concept At the core of the software-defined datacenter is an abstracted and pooled set of shared resources. But

More information

CHEM-E Process Automation and Information Systems: Applications

CHEM-E Process Automation and Information Systems: Applications CHEM-E7205 - Process Automation and Information Systems: Applications Cloud computing Jukka Kortela Contents What is Cloud Computing? Overview of Cloud Computing Comparison of Cloud Deployment Models Comparison

More information

OpenNebula on VMware: Cloud Reference Architecture

OpenNebula on VMware: Cloud Reference Architecture OpenNebula on VMware: Cloud Reference Architecture Version 1.2, October 2016 Abstract The OpenNebula Cloud Reference Architecture is a blueprint to guide IT architects, consultants, administrators and

More information

CLOUD GOVERNANCE SPECIALIST Certification

CLOUD GOVERNANCE SPECIALIST Certification CLOUD GOVERNANCE SPECIALIST Certification The Cloud Professional (CCP) program from Arcitura is dedicated to excellence in the fields of cloud computing technology, mechanisms, platforms, architecture,

More information

Application Centric Microservices Ken Owens, CTO Cisco Intercloud Services. Redhat Summit 2015

Application Centric Microservices Ken Owens, CTO Cisco Intercloud Services. Redhat Summit 2015 Application Centric Microservices Ken Owens, CTO Cisco Intercloud Services Redhat Summit 2015 Agenda Introduction Why Application Centric Application Deployment Options What is Microservices Infrastructure

More information

Red Hat CloudForms Hybrid Cloud Management (CL220)

Red Hat CloudForms Hybrid Cloud Management (CL220) Red Hat CloudForms Hybrid Cloud Management (CL220) DESCRIPTION: Course overview In this course, students use a hybrid environment, configure Red Hat CloudForms to work with Red Hat Virtualization and Red

More information

Chapter 3 Virtualization Model for Cloud Computing Environment

Chapter 3 Virtualization Model for Cloud Computing Environment Chapter 3 Virtualization Model for Cloud Computing Environment This chapter introduces the concept of virtualization in Cloud Computing Environment along with need of virtualization, components and characteristics

More information

The Virtual Brick Road Achievements and Challenges in NFV Space. Diego R. Lopez Telefónica NFV ISG Technical Manager October 2013

The Virtual Brick Road Achievements and Challenges in NFV Space. Diego R. Lopez Telefónica NFV ISG Technical Manager October 2013 The Virtual Brick Road Achievements and Challenges in NFV Space Diego R. Lopez Telefónica NFV ISG Technical Manager October 2013 The NFV Concept A means to make the network more flexible and simple by

More information

Cloud Computing the VMware Perspective. Bogomil Balkansky Product Marketing

Cloud Computing the VMware Perspective. Bogomil Balkansky Product Marketing Cloud Computing the VMware Perspective Bogomil Balkansky Product Marketing Cloud Computing - the Key Questions What is it? Why do you need it? How do you build (or leverage) one (or many)? How do you operate

More information

CLOUD SECURITY SPECIALIST Certification. Cloud Security Specialist

CLOUD SECURITY SPECIALIST Certification. Cloud Security Specialist CLOUD SECURITY SPECIALIST Certification Cloud Security The Cloud Professional (CCP) program from Arcitura is dedicated to excellence in the fields of cloud computing technology, mechanisms, platforms,

More information

Mapping Your Requirements to the NIST Cybersecurity Framework. Industry Perspective

Mapping Your Requirements to the NIST Cybersecurity Framework. Industry Perspective Mapping Your Requirements to the NIST Cybersecurity Framework Industry Perspective 1 Quest has the solutions and services to help your organization identify, protect, detect, respond and recover, better

More information

BMC Remedyforce Discovery and Client Management. Frequently asked questions

BMC Remedyforce Discovery and Client Management. Frequently asked questions BMC Remedyforce Discovery and Client Management Frequently asked questions 1 Table of Contents BMC Remedyforce Discovery and Client Management 4 Overview 4 Remedyforce Agentless Discovery 4 Remedyforce

More information

ALI-ABA Topical Courses ESI Retention vs. Preservation, Privacy and the Cloud May 2, 2012 Video Webcast

ALI-ABA Topical Courses ESI Retention vs. Preservation, Privacy and the Cloud May 2, 2012 Video Webcast 21 ALI-ABA Topical Courses ESI Retention vs. Preservation, Privacy and the Cloud May 2, 2012 Video Webcast The NIST Definition of Cloud Computing: Recommendations of the National Institute of Standards

More information

Microsoft SharePoint Server 2013 Plan, Configure & Manage

Microsoft SharePoint Server 2013 Plan, Configure & Manage Microsoft SharePoint Server 2013 Plan, Configure & Manage Course 20331-20332B 5 Days Instructor-led, Hands on Course Information This five day instructor-led course omits the overlap and redundancy that

More information

A Holistic View of Telco Clouds

A Holistic View of Telco Clouds A Holistic View of Telco Clouds Cloud Computing in the Telecom environment, bridging the gap Miyazaki, 4 March 2012 (A workshop in conjunction with World Telecom Congress 2012) Authors: Lóránt Németh,

More information

VMware vcloud Director for Service Providers

VMware vcloud Director for Service Providers Architecture Overview TECHNICAL WHITE PAPER Table of Contents Scope of Document....3 About VMware vcloud Director....3 Platform for Infrastructure Cloud...3 Architecture Overview....3 Constructs of vcloud

More information

Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack

Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack Course 10995: Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack Page 1 of 1 Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack Course 10995: 4 days; Instructor-Led Introduction

More information

Modelos de Negócio na Era das Clouds. André Rodrigues, Cloud Systems Engineer

Modelos de Negócio na Era das Clouds. André Rodrigues, Cloud Systems Engineer Modelos de Negócio na Era das Clouds André Rodrigues, Cloud Systems Engineer Agenda Software and Cloud Changed the World Cisco s Cloud Vision&Strategy 5 Phase Cloud Plan Before Now From idea to production:

More information

Exam C Foundations of IBM Cloud Reference Architecture V5

Exam C Foundations of IBM Cloud Reference Architecture V5 Exam C5050 287 Foundations of IBM Cloud Reference Architecture V5 1. Which cloud computing scenario would benefit from the inclusion of orchestration? A. A customer has a need to adopt lean principles

More information

Module Day Topic. 1 Definition of Cloud Computing and its Basics

Module Day Topic. 1 Definition of Cloud Computing and its Basics Module Day Topic 1 Definition of Cloud Computing and its Basics 1 2 3 1. How does cloud computing provides on-demand functionality? 2. What is the difference between scalability and elasticity? 3. What

More information

Managed Platform for Adaptive Computing mpac

Managed Platform for Adaptive Computing mpac Brochure Managed Platform for Adaptive Computing mpac mpac for IT - ImPACT Managed Platform for Adaptive Computing - mpac Creating Adaptive Infrastructure In this digital era, there is a need for datacenters

More information

CLOUD ARCHITECT Certification. Cloud Architect

CLOUD ARCHITECT Certification. Cloud Architect CLOUD ARCHITECT Certification Cloud Architect The Cloud Professional (CCP) program from Arcitura is dedicated to excellence in the fields of cloud computing technology, mechanisms, platforms, architecture,

More information

Cloud Computing introduction

Cloud Computing introduction Cloud and Datacenter Networking Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione DIETI Laurea Magistrale in Ingegneria Informatica

More information

Cloud Computing Concepts, Models, and Terminology

Cloud Computing Concepts, Models, and Terminology Cloud Computing Concepts, Models, and Terminology Chapter 1 Cloud Computing Advantages and Disadvantages https://www.youtube.com/watch?v=ojdnoyiqeju Topics Cloud Service Models Cloud Delivery Models and

More information

Cloud Computing and Service-Oriented Architectures

Cloud Computing and Service-Oriented Architectures Material and some slide content from: - Atif Kahn SERVICES COMPONENTS OBJECTS MODULES Cloud Computing and Service-Oriented Architectures Reid Holmes Lecture 20 - Tuesday November 23 2010. SOA Service-oriented

More information

Cloud Storage Securing CDMI. Eric A. Hibbard, CISSP, CISA, ISSAP, ISSMP, ISSEP, SCSE Hitachi Data Systems

Cloud Storage Securing CDMI. Eric A. Hibbard, CISSP, CISA, ISSAP, ISSMP, ISSEP, SCSE Hitachi Data Systems Eric A. Hibbard, CISSP, CISA, ISSAP, ISSMP, ISSEP, SCSE Hitachi Data Systems SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA. Member companies and individual members

More information

Cisco Unified Data Center Strategy

Cisco Unified Data Center Strategy Cisco Unified Data Center Strategy How can IT enable new business? Holger Müller Technical Solutions Architect, Cisco September 2014 My business is rapidly changing and I need the IT and new technologies

More information

Accelerate Your Cloud Journey

Accelerate Your Cloud Journey Dubai, UAE 20th March 2013 Accelerate Your Cloud Journey James Spearman Dimension Data - Solutions Architect Cloud 2012 2011 Cisco and/or its affiliates. All rights reserved. Cisco Connect 1 Dimension

More information

Introduction to Cloud Computing. [thoughtsoncloud.com] 1

Introduction to Cloud Computing. [thoughtsoncloud.com] 1 Introduction to Cloud Computing [thoughtsoncloud.com] 1 Outline What is Cloud Computing? Characteristics of the Cloud Computing model Evolution of Cloud Computing Cloud Computing Architecture Cloud Services:

More information

Open-source library and tools to support the OVF.

Open-source library and tools to support the OVF. Open OVF Proposal Open-source library and tools to support the OVF http://xml.coverpages.org/ni2007-09-11-a.html IBM will be donating code and invites all to form an open community around OVF Eclipse Public

More information

Deploying Cloud Network Services Prime Network Services Controller (formerly VNMC)

Deploying Cloud Network Services Prime Network Services Controller (formerly VNMC) Deploying Cloud Network Services Prime Network Services Controller (formerly VNMC) Dedi Shindler - Sr. Manager Product Management Cloud System Management Technology Group Cisco Agenda Trends Influencing

More information

Cloud Systems 2018 Training Programs. Catalog of Course Descriptions

Cloud Systems 2018 Training Programs. Catalog of Course Descriptions Cloud Systems 2018 Training Programs Catalog of Course Descriptions Catalog of Course Descriptions INTRODUCTION...3 Open 2 2018 Introduction Ericsson has developed a comprehensive Training Programs service

More information

Cloud Customer Architecture for Securing Workloads on Cloud Services

Cloud Customer Architecture for Securing Workloads on Cloud Services Cloud Customer Architecture for Securing Workloads on Cloud Services http://www.cloud-council.org/deliverables/cloud-customer-architecture-for-securing-workloads-on-cloud-services.htm Webinar April 19,

More information

I D C T E C H N O L O G Y S P O T L I G H T. V i r t u a l and Cloud D a t a Center Management

I D C T E C H N O L O G Y S P O T L I G H T. V i r t u a l and Cloud D a t a Center Management I D C T E C H N O L O G Y S P O T L I G H T Orchestration S i m p l i f i es and Streamlines V i r t u a l and Cloud D a t a Center Management January 2013 Adapted from Systems Management Software Purchasing

More information

Deploying Voice Workloads for Skype for Business Online and Server 2015

Deploying Voice Workloads for Skype for Business Online and Server 2015 Deploying Voice Workloads for Skype for Business Online and Server 2015 40409; 5 Days, Instructor-led Course Description This five-day instructor-led course teaches how to design, plan, and deploy the

More information

<Insert Picture Here> Enterprise Data Management using Grid Technology

<Insert Picture Here> Enterprise Data Management using Grid Technology Enterprise Data using Grid Technology Kriangsak Tiawsirisup Sales Consulting Manager Oracle Corporation (Thailand) 3 Related Data Centre Trends. Service Oriented Architecture Flexibility

More information

Progress report on NFV standardization in ETSI.

Progress report on NFV standardization in ETSI. Progress report on NFV standardization in ETSI. NetV: IRISA / Technicolor Workshop on Network Virtualization Bruno CHATRAS, Orange, ETSI NFV ISG Vice-Chairman 1 Agenda Overview Selected technical items

More information

FROM A RIGID ECOSYSTEM TO A LOGICAL AND FLEXIBLE ENTITY: THE SOFTWARE- DEFINED DATA CENTRE

FROM A RIGID ECOSYSTEM TO A LOGICAL AND FLEXIBLE ENTITY: THE SOFTWARE- DEFINED DATA CENTRE FROM A RIGID ECOSYSTEM TO A LOGICAL AND FLEXIBLE ENTITY: THE SOFTWARE- DEFINED DATA CENTRE The demand for cloud infrastructure is rapidly increasing, the world of information is becoming application and

More information

VMware Hybrid Cloud Solution

VMware Hybrid Cloud Solution VMware Hybrid Cloud Solution Simplifying and Accelerating Your Multi-Cloud Strategy Bunyamin Ozyasar System Engineer Manager 2017 VMware Inc. All rights reserved. Today s Agenda 1 2 3 VMware SDDC Approach

More information

BUILDING the VIRtUAL enterprise

BUILDING the VIRtUAL enterprise BUILDING the VIRTUAL ENTERPRISE A Red Hat WHITEPAPER www.redhat.com As an IT shop or business owner, your ability to meet the fluctuating needs of your business while balancing changing priorities, schedules,

More information

Table of Contents 1.1. Introduction. Overview of vsphere Integrated Containers 1.2

Table of Contents 1.1. Introduction. Overview of vsphere Integrated Containers 1.2 Table of Contents Introduction Overview of vsphere Integrated Containers 1.1 1.2 2 Overview of vsphere Integrated Containers This document provides an overview of VMware vsphere Integrated Containers.

More information

DevOps and Continuous Delivery USE CASE

DevOps and Continuous Delivery USE CASE DevOps and Continuous Delivery USE CASE CliQr DevOps and Continuous Delivery Page 2 DevOps and Continuous Delivery In the digital economy, increasing application velocity is key to success. In order to

More information

Professional Education on Cloud Computing Technology and Services Engineering

Professional Education on Cloud Computing Technology and Services Engineering Professional Education on Cloud Computing Technology and Services Engineering Yuri Demchenko University of Amsterdam CloudCom SCC-Computing Summer Symposium 21 June 2013, UiS, Stavanger Outline Cloud Computing

More information

MEF Specification. Amendment to MEF 55 - TOSCA Service Templates. Approved Draft 1 July

MEF Specification. Amendment to MEF 55 - TOSCA Service Templates. Approved Draft 1 July 1 2 3 4 Specification 5 6 7 8 9 Amendment to 55 - TOSCA Service Templates 10 11 12 13 14 15 Approved Draft 1 July 13 2017 The Forum 2017. Any reproduction of this document, or any portion thereof, shall

More information

Introduction to AWS GoldBase. A Solution to Automate Security, Compliance, and Governance in AWS

Introduction to AWS GoldBase. A Solution to Automate Security, Compliance, and Governance in AWS Introduction to AWS GoldBase A Solution to Automate Security, Compliance, and Governance in AWS September 2015 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved. Notices This document

More information

Automated Control and Orchestration within the Juniper Networks Mobile Cloud Architecture. White Paper

Automated Control and Orchestration within the Juniper Networks Mobile Cloud Architecture. White Paper Automated Control and Orchestration within the Juniper Networks Mobile Cloud Architecture White Paper October 2017 Juniper Networks Mobile Cloud Architecture Automated Control and Orchrestration Juniper

More information

Native Cloud Applications: Why Monolithic Virtualization Is Not Their Foundation

Native Cloud Applications: Why Monolithic Virtualization Is Not Their Foundation Native Cloud Applications: Why Monolithic Virtualization Is Not Their Foundation Frank Leymann (B), Uwe Breitenbücher, Sebastian Wagner, and Johannes Wettinger IAAS, University of Stuttgart, Stuttgart,

More information

Cisco Virtualized Multi-Tenant Data Center Cloud Consumer Models

Cisco Virtualized Multi-Tenant Data Center Cloud Consumer Models Cisco Virtualized Multi-Tenant Data Center Cloud Consumer Models Last Updated: March 6, 2012 ALL DESIGNS, SPECIFICATIONS, STATEMENTS, INFORMATION, AND RECOMMENDATIONS (COLLEC- TIVELY, "DESIGNS") IN THIS

More information

Copyright 2015 EMC Corporation. All rights reserved. Published in the USA.

Copyright 2015 EMC Corporation. All rights reserved. Published in the USA. This Reference Architecture Guide describes, in summary, a solution that enables IT organizations to quickly and effectively provision and manage Oracle Database as a Service (DBaaS) on Federation Enterprise

More information

CLOUD COMPUTING. Lecture 4: Introductory lecture for cloud computing. By: Latifa ALrashed. Networks and Communication Department

CLOUD COMPUTING. Lecture 4: Introductory lecture for cloud computing. By: Latifa ALrashed. Networks and Communication Department 1 CLOUD COMPUTING Networks and Communication Department Lecture 4: Introductory lecture for cloud computing By: Latifa ALrashed Outline 2 Introduction to the cloud comupting Define the concept of cloud

More information

Cisco CloudCenter Solution with Cisco ACI: Common Use Cases

Cisco CloudCenter Solution with Cisco ACI: Common Use Cases Cisco CloudCenter Solution with Cisco ACI: Common Use Cases Cisco ACI increases network security, automates communication policies based on business-relevant application requirements, and decreases developer

More information

Airship A New Open Infrastructure Project for OpenStack

Airship A New Open Infrastructure Project for OpenStack Airship A New Open Infrastructure Project for OpenStack Declaratively define your OpenStack & Kubernetes Infrastructure Airship A New Open Infrastructure Project for OpenStack Declaratively define your

More information

Open Cloud Computing Interface Platform

Open Cloud Computing Interface Platform GFD-R-P.227 OCCI-WG Thijs Metsch, Intel Mohamed Mohamed, Telecom SudParis September 19, 2016 Open Cloud Computing Interface Platform Status of this Document This document provides information to the community

More information

Supporting the Cloud Transformation of Agencies across the Public Sector

Supporting the Cloud Transformation of Agencies across the Public Sector SOLUTION SERVICES Supporting the Cloud Transformation of Agencies across the Public Sector BRIEF Digital transformation, aging IT infrastructure, the Modernizing Government Technology (MGT) Act, the Datacenter

More information

Advanced Solutions of Microsoft SharePoint Server 2013 Course Contact Hours

Advanced Solutions of Microsoft SharePoint Server 2013 Course Contact Hours Advanced Solutions of Microsoft SharePoint Server 2013 Course 20332 36 Contact Hours Course Overview This course examines how to plan, configure, and manage a Microsoft SharePoint Server 2013 environment.

More information

Click to edit Master title style

Click to edit Master title style Federal Risk and Authorization Management Program Presenter Name: Peter Mell, Initial FedRAMP Program Manager FedRAMP Interagency Effort Started: October 2009 Created under the Federal Cloud Initiative

More information

Faculté Polytechnique

Faculté Polytechnique Faculté Polytechnique INFORMATIQUE PARALLÈLE ET DISTRIBUÉE CHAPTER 7 : CLOUD COMPUTING Sidi Ahmed Mahmoudi sidi.mahmoudi@umons.ac.be 13 December 2017 PLAN Introduction I. History of Cloud Computing and

More information

Leverage SOA for increased business flexibility What, why, how, and when

Leverage SOA for increased business flexibility What, why, how, and when Leverage SOA for increased business flexibility What, why, how, and when Dr. Bob Sutor Director, IBM WebSphere Product and Market Management sutor@us.ibm.com http://www.ibm.com/developerworks/blogs/dw_blog.jspa?blog=384

More information

Interoperable Cloud Storage with the CDMI Standard. Mark Carlson, SNIA TC and Oracle Co-Chair, SNIA Cloud Storage TWG

Interoperable Cloud Storage with the CDMI Standard. Mark Carlson, SNIA TC and Oracle Co-Chair, SNIA Cloud Storage TWG Interoperable Cloud Storage with the CDMI Standard Mark Carlson, SNIA TC and Oracle Co-Chair, SNIA Cloud Storage TWG SNIA Legal Notice The material contained in this tutorial is copyrighted by the SNIA.

More information

OPENSTACK: THE OPEN CLOUD

OPENSTACK: THE OPEN CLOUD OPENSTACK: THE OPEN CLOUD Anuj Sehgal (s.anuj@jacobs-university.de) AIMS 2012 Labs 04 June 2012 1 Outline What is the cloud? Background Architecture OpenStack Nova OpenStack Glance 2 What is the Cloud?

More information

Extend your datacenter with the power of Citrix Open Cloud

Extend your datacenter with the power of Citrix Open Cloud Extend your datacenter with the power of Citrix Open Cloud Peter Leimgruber Sr. SE Datacenter & Networking, CE Mikael Lindholm Sr. SE XenServer & Cloud, EMEA Sales Dev Agenda Cloud Expectations and reality

More information

Virtual Tech Update Intercloud Fabric. Michael Petersen Systems Engineer, Cisco Denmark

Virtual Tech Update Intercloud Fabric. Michael Petersen Systems Engineer, Cisco Denmark Virtual Tech Update Intercloud Fabric Michael Petersen Systems Engineer, Cisco Denmark michaep2@cisco.com Agenda Introduction Intercloud and Intercloud Fabric Intercloud Fabric - New Features Intercloud

More information

WHO SHOULD ATTEND? ITIL Foundation is suitable for anyone working in IT services requiring more information about the ITIL best practice framework.

WHO SHOULD ATTEND? ITIL Foundation is suitable for anyone working in IT services requiring more information about the ITIL best practice framework. Learning Objectives and Course Descriptions: FOUNDATION IN IT SERVICE MANAGEMENT This official ITIL Foundation certification course provides you with a general overview of the IT Service Management Lifecycle

More information

Open Cloud Computing Interface Service Level Agreements

Open Cloud Computing Interface Service Level Agreements 1 2 3 4 Draft OCCI-WG Gregory Katsaros, Intel February 23, 2016 5 Open Cloud Computing Interface Service Level Agreements 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Status of this Document This document

More information

Vlad Vinogradsky

Vlad Vinogradsky Vlad Vinogradsky vladvino@microsoft.com http://twitter.com/vladvino Commercially available cloud platform offering Billing starts on 02/01/2010 A set of cloud computing services Services can be used together

More information

WORKFLOW ENGINE FOR CLOUDS

WORKFLOW ENGINE FOR CLOUDS WORKFLOW ENGINE FOR CLOUDS By SURAJ PANDEY, DILEBAN KARUNAMOORTHY, and RAJKUMAR BUYYA Prepared by: Dr. Faramarz Safi Islamic Azad University, Najafabad Branch, Esfahan, Iran. Task Computing Task computing

More information

Introduction to Cloud Computing

Introduction to Cloud Computing You will learn how to: Build and deploy cloud applications and develop an effective implementation strategy Leverage cloud vendors Amazon EC2 and Amazon S3 Exploit Software as a Service (SaaS) to optimize

More information

Merging Enterprise Applications with Docker* Container Technology

Merging Enterprise Applications with Docker* Container Technology Solution Brief NetApp Docker Volume Plugin* Intel Xeon Processors Intel Ethernet Converged Network Adapters Merging Enterprise Applications with Docker* Container Technology Enabling Scale-out Solutions

More information

Vendor: HP. Exam Code: HP0-D31. Exam Name: Designing HP Data Center and Cloud Solutions. Version: Demo

Vendor: HP. Exam Code: HP0-D31. Exam Name: Designing HP Data Center and Cloud Solutions. Version: Demo Vendor: HP Exam Code: HP0-D31 Exam Name: Designing HP Data Center and Cloud Solutions Version: Demo QUESTION 1 Which tool uses what-if scenarios and price-to-performance tradeoffs to provide valid, supported

More information

National Information Assurance Partnership (NIAP) 2017 Report. PPs Completed in CY2017

National Information Assurance Partnership (NIAP) 2017 Report. PPs Completed in CY2017 National Information Assurance Partnership (NIAP) 2017 Report NIAP continued to grow and make a difference in 2017 from increasing the number of evaluated products available for U.S. National Security

More information