IBMが取り組むクラウドのオープンスタンダードとoss @ 20130604
-
Upload
shinichiroh-arai -
Category
Internet
-
view
184 -
download
1
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