© 2013 IBM Corporation 1 OSSではじめるオープン・スタンダードのクラウド オープンソースで実現する今後の企業システムのあり 2013620 新井真 本アイ・ビー・エム株式会社 Systems & Technology Evangelist Linux/OSS @araishin
2013 IBM Corporation 1
OSS2013620Systems & Technology Evangelist -Linux/OSS- @araishin
2013 IBM Corporation 2
2013 IBM Corporation 3
/
2013 IBM Corporation 4
- /
(SNS, )
/ ()
2013 IBM Corporation 5
OSS
2013 IBM Corporation 6
Linux
SW
S
Win
SW
S
Linux
SW S
Win
SW S
IBM SCE
VM VM
Web
P
Data Base
P
Link
Linux
SW S
Win
SW S
VM VM
TOSCA
Win
SW S
Linux
SW S
Hypervisor
VM VM
Linux
SW S
Win
SW S
Hypervisor
VM VM
OpenStack
Web
P
Data Base
P
Link
Private Cloud
Public Cloud
zip
Private Cloud
2013 IBM Corporation 7
n n n
n n Infrastructure as coden SDK
n WebAPIn
WebAPI TOSCA
OASIS TOSCA
Public PaaS
2013 IBM Corporation 8
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 9
OASIS TOSCAPaaS)TOSCA CSARTOSCA
OASIS TOSCA
n CA Technologies (chair)n IBM (chair)n 3M HISn Axway Softwaren Cisco Systems
n Primeton Technologies, Inc.n Red Hatn SAP AGn Software AG, Inc.
n Citrix Systemsn Cloudsoft Corporation Limitedn EMCn Hewlett-Packardn Jericho Systems
2013 IBM Corporation 10
l l l l l l l
l SWl l l l l l l l
TOSCA
OSLC
2013 IBM Corporation 11
2013 IBM Corporation 12
Web /
/
ERPCRM
4
8,000
2013 IBM Corporation 13
A B C D
Web
2013 IBM Corporation 14
.
Software Defined Environment
DB
Web
SoftwareDenedStorage
SoftwareDened
Networking
SoftwareDenedCompute
Software Dened Environment
2013 IBM Corporation 15
Software Defined Environment
Agile
Efficiency
Software Dened Environment
2013 IBM Corporation 16
250IBM
400IBM
and
70010,000IBMOSS
OSSIBM
2013 IBM Corporation 17
A
/
(Open Stack/Open Daylight)
SDE
l l
B
C
Open Software Dened Environment
2013 IBM Corporation 18
l
Agile
Efficient
Open
l IT
l
Software Dened Environment (SDE)
2013 IBM Corporation 19
SDEOpenStack/ OpenFlow
2013 IBM Corporation 20
IBM
IBMSmarter Planet
2013 IBM Corporation 21
OpenStack IaaS
The OpenStack Foundation
APR2012APR2013
150 Contributors
2600 Individuals
859 Contributors8900+ Individuals
2013 IBM Corporation 22
IBM
Foundation Foundation
core contributorsIBM250IBM
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 23
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 24
V7000OpenStack
IBM Flex System
Flex System Manager
Flex System Managerrmware
2013 IBM Corporation 25
OpenStack
githubgitdm
2012-09-28 2013-01-15
ChangesetsRackSpaceRed Hat3
2013 IBM Corporation 26
OpenStackIBM SmarterCloud Orchestrator
(PaaS)
(IaaS)
(Web GUI)
AppDB
WebDB
VMware Power VM Xen Hyper-Vz VM KVMEC2 IBM SC
Enterprise
2013522Amazon EC2VmwareKVM
OpenStack
OASISTOSCA
(A
PI)
(
)
2013 IBM Corporation 27
46% 86%
2013 IBM Corporation 28
VLAN
SDE
VLAN
/
VLAN
2013 IBM Corporation 29
SDN (Software Dened Networking)
IP
OpenFlow
OpenFlow
L2/L3
Hop-by-Hop
SDN
2013 IBM Corporation 30
201111 OpenFlow
201211 OpenFlow
20136
SDN
20136 OpenFlow
20124250IBM
20134
20113
SDN
G8264 (10Gb) G8052 (1Gb) G8316 (40Gb) Programmable
Network Controller SDN for Virtual Environments
VMware Edition
New New
IBMSDN
2013 IBM Corporation 31
IP/
IT
OSS OSS
IT
TOSCA
W/L
DB
Web
KVS DNS
LDAP
AP
Big Data
BI
Web
Ruby on Rails
ERP
IaaS
PaaS
SaaS
DaaS
VERDE
SmarterCloud Orchestrator
SmarterCloud Entry
SmarterCloud Control Desk
SmarterCloud Provisioning
OpenFlow2013618 SmarterCloud Entry: KVM,VMware,Hyper-V SmarterCloud Provisioning, SmarterCloud Orchestrator: Amazon EC2,KVM,VMware
2013 IBM Corporation 32
2013 IBM Corporation 33
IT
Web
AP
IaaS
PaaS
SaaS
DaaS
[1]
OpenFlow
2013 IBM Corporation 34
[1]
x86 IT OSS Red Hat OpenStackRHEV
2013 IBM Corporation 35
IP/
IT
DB
BI
Web
Ruby on Rails
ERP
IaaS
PaaS
SaaS
DaaS
SmarterCloud Entry
[2]
OpenFlow
2013 IBM Corporation 36
[2]
IT
HA
2013 IBM Corporation 37
IP/
IT
IT
TOSCA
W/L
DB
Web
KVS DNS
LDAP
AP
Big Data
BI
Web
Ruby on Rails
ERP
IaaS
PaaS
SaaS
DaaS
VERDE
SmarterCloud Orchestrator
[3] OSS
OSSTOSCAChef
OpenFlow
2013 IBM Corporation 38
[3] OSS
OSSTOSCAChef
OSS IT SaaS/PaaS
TOSCAChef/Cookbook
http://community.opscode.com/
ChefCookbook
2013 IBM Corporation 39
2013 IBM Corporation 40
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