IBMが取り組むクラウドのオープンスタンダードとoss @ 20130604

49
© 2013 IBM Corporation 1 IBMが取り組むクラウドのオープン・スタンダードとOSS 201364 新井真 本アイ・ビー・エム株式会社 Systems & Technology Evangelist Linux/OSS @araishin

Transcript of IBMが取り組むクラウドのオープンスタンダードとoss @ 20130604

  • 2013 IBM Corporation 1

    IBMOSS201364Systems & Technology Evangelist -Linux/OSS- @araishin

  • 2013 IBM Corporation 2

    Software Dened Environments

    A

    /

    (Open Stack/Open Daylight)

    SDE

    l l

    B

    C

  • 2013 IBM Corporation 3

    SDN

  • 2013 IBM Corporation 4

    OpenFlow

    OpenFlow

    OpenFlow

    OpenFlow

    STPTAG VLAN

    etc.

    )

    MACsrc

    MACdst

    IPSrc

    IPDst

    TCPdport Action

    Count (Stats)

    **5.6.7.8*** port 2 300

    FlowTable

  • 2013 IBM Corporation 5

    Software Dened Networking

    (Websphere

    & DB2)

    DCDC

    BCP

    HWSW

    VM-VM

    QoS

    1

    2

    A B

  • 2013 IBM Corporation 6

    IBM DOVE

    IBM SDN for VE (DOVE) IP

    IP VLANVxLAN

    L3VM

    VM Virtual Network 1

    VM Virtual Network 2

    VM Virtual Network 3

    Virtual Network 1

    Virtual Network 2

    Virtual Network 3 IBM DOVE

    IP

    RESTful, Quantum

    APIs OpenStack

    /DC

    IP

    Hypervisor

    VM VM VM

    IBM DOVE vSwitch

    DMC

    IBM DOVE

    DCS

    IBM DOVE

    End Station

    End Station

    Virtual Network 3

    Hypervisor

    VM VM VM

    IBM DOVE vSwitch

    Hypervisor

    VM VM VM

    IBM DOVE vSwitch

    DGW

    IBM DOVE

    IBM DOVE

  • 2013 IBM Corporation 7

    IBM SDN for VE (DOVE)

    1

    2

    3

    1

    2

    VLAN40961,600

    IPMAC

    3

    16 Million Virtual

    Networks

  • 2013 IBM Corporation 8

    Software Dened Environments

    A

    /

    (Open Stack/Open Daylight)

    SDE

    l l

    B

    C

  • 2013 IBM Corporation 9

    IBM

  • 2013 IBM Corporation 10

    n n n

    n n Infrastructure as coden SDK

    n WebAPIn

    WebAPI TOSCA

    OASIS TOSCA

    Public PaaS

  • 2013 IBM Corporation 11

    l l l l l l l

    l SWl l l l l l l l

    TOSCA

    OSLC

  • 2013 IBM Corporation 12

    IBM

    n Open Cloud Manifesto n DMTF OVFn OpenStack Foundationn OASIS TOSCAn OSLC / W3C LDPn OMG CSCC

    DMTF: Distributed Management Task ForceOVF: Open Virtualization FormatOASIS: Organization for the Advancement of Structured Information StandardsTOSCA: Topology and Orchestration Specication for Cloud ApplicationsOSLC: Open Services for Lifecycle CollaborationLDP: Linked Data PlatformCSCC: Cloud Standards Customer Council

  • 2013 IBM Corporation 13

    1. Cloud providers must work together to ensure that the challenges to cloud adoption (security, integration, portability, interoperability, governance/management, metering/monitoring) are addressed through open collaboration and the appropriate use of standards.

    2. Cloud providers must not use their market position to lock customers into their particular platforms and limit their choice of providers.

    3. Cloud providers must use and adopt existing standards wherever appropriate. The IT industry has invested heavily in existing standards and standards organizations; there is no need to duplicate or reinvent them.

    4. When new standards (or adjustments to existing standards) are needed, we must be judicious and pragmatic to avoid creating too many standards. We must ensure that standards promote innovation and do not inhibit it.

    5. Any community eort around the open cloud should be driven by customer needs, not merely the technical needs of cloud providers, and should be tested or veried against real customer requirements.

    6. Cloud computing standards organizations, advocacy groups, and communities should work together and stay coordinated, making sure that eorts do not conict or overlap.

    Open Cloud Manifesto - Principles of Open Cloud (2009)

    http://www.opencloudmanifesto.org/

  • 2013 IBM Corporation 14

    OASIS TOSCA 2012116)

    nCA Technologies (chair)n IBM (chair)n3M HISnAxway SoftwarenCisco SystemsnCitrix SystemsnCloudsoft Corporation Limited

    nEMCnHewlett-Packardn Jericho SystemsnPrimeton Technologies, Inc.nRed HatnSAP AGnSoftware AG, Inc.

    TOSCA will enable the interoperable description of application and infrastructure cloud services, the relationships between parts of the service, and the operational behavior of these services (e.g., deploy, patch, shutdown)--independent of the supplier creating the service, and any particular cloud provider or hosting technology. TOSCA will also make it possible for higher-level operational behavior to be associated with cloud infrastructure management.

  • 2013 IBM Corporation 15

    OASIS TOSCA: PaaS Open Standard & Specication

  • 2013 IBM Corporation 16

    CSAR TOSCA

  • 2013 IBM Corporation 17

    Linux

    SW

    S

    Linux

    SW

    S

    Linux

    SW S

    Linux

    SW S

    IBM SCE

    VM VM

    Web

    P

    Data Base

    P

    Link

    Linux

    SW S

    Linux

    SW S

    VM VM

    TOSCA

    Linux

    SW S

    Linux

    SW S

    VMware

    VM VM

    Linux

    SW S

    Linux

    SW S

    KVM

    VM VM

    OpenStack

    Web

    P

    Data Base

    P

    Link

    Private Cloud

    Public Cloud

    zip

    Private Cloud

    IT

  • 2013 IBM Corporation 18

    IBMOSS

  • 2013 IBM Corporation 19

    IBM OSS IBM OSS

    IBM Linux IBM Linux

    OSS IT

    IBM

    IBM 1

  • 2013 IBM Corporation 20

    IBMLinux

    2. Dont reinvent the penguin

    1. Develop in the Open

    3. Work with the process

  • 2013 IBM Corporation 21

    Linux 3.2 (*)20124

    (*) https://www.linuxfoundation.jp/sites/main/les/Linux%20Kernel%20Development.zip20124 Linux :

    IBMLinux 1999Linux 600Linux Linux

    Linux

  • 2013 IBM Corporation 22

    Linux

    IBM

    IBM

    IBM Linux

    Linux Technology Center

    Linux

    Linux

    ()

    IBM LinuxLinuxLinux

    STSS

    IBM()

    () IT()

    Linux

  • 2013 IBM Corporation 23

    6,500 IBM ISV

    IBM Linux

    IBM System Storage

    Linux

    System x BladeCenter Power Systems System z PureSystems

    vSphere, Hyper-V PowerVM, LPAR, z/VM

    Information Management WebSphere Lotus Rational Tivoli

  • 2013 IBM Corporation 24

    LinuxIBMLinux

    OS

    OS

    +

    x86 IBM System x

    X IBM

    IBM System z

    IBM BladeCenter

    IBM Power Systems

    Expert Integrated SystemIBM PureSystems

    V

    Linux

  • 2013 IBM Corporation 25

    Linux/OSS

    Application and Data Serving

    Business-Critical Workloads

    Next Generation Workloads

    Edge and Web Infrastructure

    WebDNSDHCP DB

    IT Linux

    e-BusinessWeb2.0 Application HPC UNIX

    DBBIERPCRM

    / BIHPC DBERPCRM

    1991 2004 2005 2006 2007 2009 2010+

    Linux/OSS

  • 2013 IBM Corporation 26

  • 2013 IBM Corporation 27

    OpenStack

  • 2013 IBM Corporation 28

    IBM

    IBMSmarter Planet

  • 2013 IBM Corporation 29

    OpenStack IaaS

    The OpenStack Foundation

    APR2012APR2013

    150 Contributors

    2600 Individuals

    859 Contributors8900+ Individuals

  • 2013 IBM Corporation 30

    IBM

    Foundation Foundation

    core contributorsIBM124IBM

    LinkedData, CCRA, TOSCA,

    IBMOpenStack

    Platform as a Service Technologies

    Infrastructure as a Service Technologies

    Infrastructure

    Usage Performance Administration Security

    Lifecycle Resources Environments

    Applications Integration

    Foundation

    Cloud Computing Reference Architecture

    (CCRA)

    Cloud Standards Customer Council

    (CSCC)

    LinkedData, OSLC

    TOSCA

    IBM

    OpenStack Open Source

    Reference

    IaaSOpenStack Foundation

  • 2013 IBM Corporation 31

    OpenStackIBM

    IBM Storwize V7000 IBM XIV

    Membership Services from HSLT

    IBM Power Systems

    Drivers for IBM SVC & XIV PowerVM driver Dynamic hypervisor

    support

    Implementations of 2 important open cloud standards

    Globalization & localization enablement Localization for Simplified Chines Crowd-sourced translation capability

    API, quotas, Nova integration

    Legal support for drafting bylaws

    Improvements to stability and quality

    Community sprint days Permission building in the

    China market Three IBMers named core

    contributors 170 IBMers collaborating

    across divisional lines

  • 2013 IBM Corporation 32

    OpenStackIBM

    OpenStack ComputeProvision and manage large networks of virtual machinesPlatform integration High Availability enhancements Resource optimization Live upgrade contributions Enablement for P & Z Systems, DB2ESXi support VM group enablement in scheduler CPU allocation for vCPUs Cross hypervisor testing and validation

    OpenStack StorageCreate petabytes of secure, reliable storage using standard HWBlock & object storage enablement for IBM capability Nova blueprints Cinder local storage & local instance clone Ecient clone image in Cinder SVC driver for cFlex Nova & Cinder storage blueprints Storwise/SVC driver update support iSCSI CHAP auth Wsgi application interface enabling external web server Swift / Keystone interface for Keystone v3 API

    OpenStack NetworkingCreate petabytes of secure, reliable storage using standard HWSupport for key emerging networking standards Quantum blueprints & migration from Nova FibreChannel support

    OpenStack Shared ServicesLibraries that provide image management, authentication & security across all OpenStack projectsSecurity & authentication enhancements Image activation for OVF Guest level metric collection APIs: Enablement for key emerging standards Membership services enhancements Glance: multiple image locations

    General OpenStack contributionsGlobalization and crowd-sourced translation integration Drive IBM value-add capability from SCP Community facing contributions bug xing, community building & promotion QA items

  • 2013 IBM Corporation 33

    OpenStack

    githubgitdm

    2012-09-28 2013-01-15

    ChangesetsRackSpaceRed Hat3

  • 2013 IBM Corporation 34

    Service Management Layer (provided by SmartCloud technologies)

    Datawarehousing IDAA Solution

    zManager for z/OS and zBX

    FSM for Intel and Power ITEs

    Systems Director for Power System x and storage

    zManager FSM Power VC VMware

    3rd party Managers and Servers

    Hybrid computing model integrated and enabled for Cloud

    z/VM kvm Hyper-V

  • 2013 IBM Corporation 35

    IBMOpenStack

  • 2013 IBM Corporation 36

    IT

  • 2013 IBM Corporation 37

    - /

    (SNS, )

    / ()

  • 2013 IBM Corporation 38

    OpenStackIBM

    (API)

    ()

    ()

    ()

    ()

    API Rational

  • 2013 IBM Corporation 39

    IBM SmarterCloud Orchestrator

    SmarterCloud Orchestrator

    Open Service Lifecycle Collaboration

  • 2013 IBM Corporation 40

    Common Open Standards Technology and Industry Ecosystem

    Deploy Design

    Business Process as a Service Software as a Service

    Platform as a Service

    Infrastructure as a Service

    Consume

    Enables private/hybrid cloud service delivery and management

    Cloud Enablement Technologies

    Secure and scalable cloud managed services platform

    Managed Cloud Services

    Pre-built Cloud SaaS business applications and solutions

    Cloud Business Solutions

    Proven Strategy Consulting, Migration, & Management Expertise

    Foundation Services Solutions

    IBM

  • 2013 IBM Corporation 41

    Platform as a Service Technologies

    Infrastructure as a Service Technologies

    InfrastructurePlatform

    Usage and Accounting

    Availability and Performance

    Managementand Administration

    Security and Compliance

    Application Lifecycle

    Application Resources

    Application Environments

    Application Management

    Integration

    Platform as a Service Technologies

    Infrastructure as a Service Technologies

    InfrastructurePlatform

    Usage and Accounting

    Availability and Performance

    Managementand Administration

    Security and Compliance

    Application Lifecycle

    Application Resources

    Application Environments

    Application Management

    Integration

    OpenStack API

    TOSCA

    IaaS

    PaaS

    IaaSPaaS

  • 2013 IBM Corporation 42

    Cloud DCDC

    IBM

    ISV

    /

    W/L

  • 2013 IBM Corporation 43

    OSSIaaS

    Cloud System

    Private Cloud Public Cloud

    Cloud Controller

    Service Portal Connector

    Autom

    ation Tool Connector

    IT

    PaaS

    SaaS

    W/L

    TOSCA

    OSS

    IBM SmarterCloud Control Desk

    IBM SmarterCloud Orchestrator

    IBM SmarterCloud

    Entry

    VERDE

    DB

    AP

    Big Data

    Web

    LDAP

    KVS

    IBM SmarterCloud Provisioning

    DNS

    BIWeb

    Ruby on Rails

    ERP

  • 2013 IBM Corporation 44

    IBM

    1 /OSSIBM's sheer size and inuence will make it one of the biggest drivers of OpenStack, passing up Hewlett-Packard, Rackspace, and dozens of other smaller OpenStack upstarts. InfoWorld

    Utilizing open standards and open source technologies leads to open implementations that enable customers to benet from an entire universe of best of breed solutions, without the traditional worry of vendor lock-in. - Enterprise Management Associates

    That IBM chose cooperation, and assured that interoperability at least will remain the norm as cloud technology moves forward, is an historic turning point. TheStreet.com

    2 IBM IBMCloud Standards Customer Council

    IBMOASIS.orgTOSCAOSCL

    IBMOpenStackOpenStack

  • 2013 IBM Corporation 45

    3

    4

    5

    IBM

    IBMOpenStackSmarterCloud

    IBMOpenStackSmarterCloud

    500OpenStack IaaSOpenStack

    IBMSmarterCloudIBMOpenStack

    IBM24365

    IBMOpenStack

    Expert Integrated System

    SmarterCloud OrchestratorExpert Integrated System PureFlex SystemPureApplication System

  • 2013 IBM Corporation 46

  • 2013 IBM Corporation 47

    IBM Corporation 2013. All Rights Reserved.IBMIBM IBMIBMIBMIBMIBM IBMIBMIBMIBM ibm.comAIXiDataPlexFlex SystemFlex System ManagerPowerVMpSeriesxSeriesInternational Business Machines Corporation IBMIBM www.ibm.com/legal/copytrade.shtmlIntelXeonIntel CorporationWindowsMicrosoft CorporationLinuxLinus TorvaldsIBM IBM www.ibm.com/legal/copytrade.shtml

  • 2013 IBM Corporation 48

    Automation

    Monitoring

    40 6

    IBM Linked Data

    Open Services for Lifecycle Collaboration Web

    Inspired by the web

    Free to use and share

    Changing the industry

    open-services.net

    OSLC:

  • 2013 IBM Corporation 49

    AccentureAlcatel-LucentAPGAtegoBigLeverBlack DuckBoeingBSD GroupCESARCitigroupCloudOneCM-LogicCorsoCreative Intellect ConsultingEADSEmphasysEmpulsys

    EricssonGalorathGeneral MotorsIBMiFESTInstitut TELECOMIntegrate Systems EngineeringIRISKoneksysKovairKTHNorthrop GrumannOraclePrice SystemsQSMRally SoftwareRavenow

    SCM SolutionShellSiemensSogetiSourceGearSPRINTState StreetStoneworks SoftwareTasktopTaxalThalesTietoTOPIC Embedded SystemsUrban CodeWashington Metropolitan Area Transit AuthorityWebLayers

    OSLC