ibm's cloud computing reference architecture wiki.cloud- ... 2011 ibm corporation cloud service...

Download IBM's Cloud Computing Reference Architecture wiki.cloud- ... 2011 IBM Corporation Cloud Service Provider – Common Cloud Management Platform (CCMP) ... IT Service Level Management Service Automation Management

Post on 21-Apr-2018

215 views

Category:

Documents

3 download

Embed Size (px)

TRANSCRIPT

  • 2011 IBM Corporation

    IBM's Cloud Computing Reference Architecture

    Contribution to The Open Group

    Heather Kreger,

    CTO International Standards,

    IBM

  • 2011 IBM Corporation

    Agenda

    Introduction

    SOA and Cloud

    Using the SoA RA with the CCRA

    Cloud Computing Reference Architecture

    Intro

    Roles

    Architectural Elements

    Cloud Service Provider

  • 2011 IBM Corporation

    Definition of cloud (NIST)

    Cloud solutions require support for

    On-demand self-service

    Broad network access

    Resource pooling

    Rapid elasticity

    Measured Service Infrastructure-as-a-Service

    Platform-as-a-Service

    Software-as-a-Service

    Public Hybrid

    Private

    Didnt we do all of this

    with SOA?

  • 2011 IBM Corporation

    The SOA RA and Cloud We did created solutions unique for each

    What is different about cloud?

  • 2011 IBM Corporation

    Definition of cloud (NIST)

    Cloud solutions require support for

    On-demand self-service

    Broad network access

    Resource pooling

    Rapid elasticity

    Measured Service Infrastructure-as-a-Service

    Platform-as-a-Service

    Software-as-a-Service

    Public Hybrid

    Private

    Whats different about

    Cloud?

    Solutions for the entire

    cloud community

    Standards

  • 2011 IBM Corporation

    Definition of cloud (NIST)

    Cloud solutions require support for

    On-demand self-service

    Broad network access

    Resource pooling

    Rapid elasticity

    Measured Service

    Which Implies solution need

    Multi-tenancy

    Automated Management

    Business support

    Subscription, Usage, Billing

    Dynamic provisioning

    Virtualization

    Therefore Services need Automated delivery of cloud

    service

    Automated Management of Cloud

    service offering

    Business support Subscription,

    Usage, Billing of cloud service and

    offering

    Virtualization of resources to

    support the cloud service

    Cloud service instances as the

    unit of delivery

    A focus on management

    infrastructure Kinds of

    services

  • 2011 IBM Corporation

    Cloud Architecture and Service Oriented Architecture

    Differentiation

    Cloud Architecture is Service oriented

    Cloud Architectures are instances of Service Oriented Architectures

    (SOA)

    Some architectural decisions have been made

    More concrete on our continuum

    A Cloud Solution (adhering to the Cloud Architecture) is a SOA

    Solution

    All Cloud services are SOA services

    BUT NOT all SOA services are also Cloud services

    SOA is the meta model for Cloud Architecture

  • 2011 IBM Corporation

    Using the SOA RA with the CCRA

  • 2011 IBM Corporation

    The Cloud Computing Reference Architecture

    Governance

    Security, Resiliency, Performance & Consumability

    Cloud ServiceCreator

    Cloud ServiceConsumer

    Cloud Service Provider

    Common Cloud

    Management Platform (CCMP)

    Operational

    Support

    Services

    (OSS)

    Cloud Services

    Inf rastructure-as-a-Service

    Platform-as-a-Service

    Software-as-a-Service

    Business-Process-

    as-a-Service

    Business

    Support

    Services

    (BSS)

    Cloud Service

    IntegrationTools

    ConsumerIn-house IT

    Service Creation

    Tools

    Inf rastructure

    Existing & 3rd party

    services, Partner

    Ecosystems

  • 2011 IBM Corporation

    Cloud Service Creator Service Development Tools

    Governance

    Security, Resiliency, Performance & Consumability

    Cloud ServiceCreator

    Cloud ServiceConsumer

    Cloud Service Provider

    Common Cloud

    Management Platform (CCMP)

    Operational

    Support

    Services

    (OSS)

    Cloud Services

    Inf rastructure-as-a-Service

    Platform-as-a-Service

    Software-as-a-Service

    Business-Process-

    as-a-Service

    Business

    Support

    Services

    (BSS)

    Cloud Service

    IntegrationTools

    ConsumerIn-house IT

    Inf rastructure

    Existing & 3rd party

    services, Partner

    Ecosystems

    Service Creation

    Tools

    Service Management Development

    Tools

    Service Runtime Development

    Tools

    Software Development

    Tools

    Image Creation Tools

    Service

    Component

    Developer

    Service

    Composer

    Offering

    Manager

  • 2011 IBM Corporation

    Cloud Service Consumer

    Governance

    Security, Resiliency, Performance & Governance

    Cloud ServiceCreator

    Cloud ServiceConsumer

    Cloud Service Provider

    Common Cloud

    Management Platform (CCMP)

    Operational

    Support

    Services

    (OSS)

    Cloud Services

    Inf rastructure-as-a-Service

    Platform-as-a-Service

    Software-as-a-Service

    Business-Process-

    as-a-Service

    Business

    Support

    Services

    (BSS)

    Service Creation

    Tools

    Inf rastructure

    Existing & 3rd party

    services, Partner

    EcosystemsCloud Service Integration

    Tools

    Consumer In-

    house IT

    Infrastructure

    Middleware

    Applications

    Business Processes

    Consumer

    Administrator

    Consumer

    Business

    Manager

    Consumer End

    user

    Service

    Integrator

    Serv

    ice M

    anagem

    ent

  • 2011 IBM Corporation

    Cloud Service Provider - Services

    Governance

    Security, Resiliency, Performance & Consumability

    Cloud ServiceCreator

    Cloud ServiceConsumer

    Cloud Service Provider

    Common Cloud

    Management Platform (CCMP)

    Operational

    Support

    Services

    (OSS)

    Cloud Services

    Inf rastructure-as-a-Service

    Platform-as-a-Service

    Software-as-a-Service

    Business-Process-

    as-a-Service

    Business

    Support

    Services

    (BSS)

    Cloud Service

    IntegrationTools

    ConsumerIn-house IT

    Service Creation

    Tools

    Inf rastructure

    Existing & 3rd party

    services, Partner

    Ecosystems

    Infr

    astr

    uctu

    reM

    gm

    t In

    terf

    aces

    Pla

    tform

    Mg

    mt

    Inte

    rfaces

    Softw

    are

    M

    gm

    tIn

    terf

    aces

    BP

    Mg

    mt

    Inte

    rfaces

    AP

    I

    AP

    I

    AP

    I

    AP

    I

  • 2011 IBM Corporation

    Cloud Service Provider - Infrastructure

    Governance

    Security, Resiliency, Performance & Consumability

    Cloud ServiceCreator

    Cloud ServiceConsumer

    Cloud Service Provider

    Common Cloud Management Platform

    Operational

    Support Services

    (OSS)

    Cloud Services

    Infrastructure-as-a-Service

    Platform-as-a-Service

    Software-as-a-Service

    Business-Process-

    as-a-Service

    Business Support

    Services (BSS)

    Cloud Service

    IntegrationTools

    ConsumerIn-house IT

    Service Creation

    Tools

    Inf rastructure

    Server Storage Network Facilities

    Processor

    Memory

    Nodes

    Drives

    Ephemeral

    Persistent

    Internal

    External

    Inter-site

    Location

    Power

    Existing & 3rd party

    services, Partner

    Ecosystems

  • 2011 IBM Corporation

    Cloud Service Provider Common Cloud Management Platform

    (CCMP)

    Governance

    Security, Resiliency, Performance & Consumability

    Cloud ServiceCreator

    Cloud Service ProviderCloud ServiceConsumer

    Cloud Services

    IaaS

    PaaS

    SaaS

    BPaaS

    Common Cloud

    Management Platform

    OSS Operational Support

    Services

    BSS Business Support

    Services

    Subscription Management

    PricingEntitlement

    Management

    Metering Rating Billing

    Clearing & Settlement

    Accounts Payable

    Accounts Receivable

    Customer Account

    Management

    Service Offering

    Catalog

    Service Offering

    Management

    Contracts & Agreement

    Management

    Service Request

    Management

    Order Management

    Transition

    Manager

    Deployment

    Architect

    Operations

    Manager

    Service Provider Portal & API

    Inf rastructure

    Security &

    Risk Manager

    Customer

    Care

    Service

    Manager

    Business

    Manager

    Serv

    ice C

    onsum

    er P

    orta

    l & A

    PI

    Serv

    ice D

    evelo

    pm

    ent

    Porta

    l & A

    PI

    Existing &

    3rd party

    services,

    Partner

    Ecosystems

    Service Creation

    Tools

    Cloud Service

    IntegrationTools

    ConsumerIn-house IT

    Provisioning

    Incident & Problem

    Management

    IT Service Level

    Management

    Service Automation Management

    Service Delivery Catalog

    Service Request

    Management

    Change & Configuration

    Management

    Image Lifecycle

    Management

    Monitoring & Event

    Management

    IT Asset & License

    Management

    Capacity & Performance

    Management

Recommended

View more >