More Related Content Similar to VietOpenStack meetup 7th Openstack in ibm cloud (20) More from Vietnam Open Infrastructure User Group (20) VietOpenStack meetup 7th Openstack in ibm cloud1. OpenStack & IBM Cloud Computing
Strategy
Vu Luu (Luu Danh Anh Vu)
Country Manager for Cloud
vuluu@vn.ibm.com
September 27, 2015
IBM
is
the
only
provider
with
a
complete
hybrid
cloud
solution
3. © 2015 IBM Corporation
OpenStack & IBM Cloud
4. © 2015 IBM Corporation
IBM #1 in Hybrid Cloud
$7 billion in cloud revenue
IBM ranks #1 in:
§ Companies able to provide IaaS
§ Coding environment category and marketshare for
application development software
§ Mobile enterprise application platform, mobile
security, and mobile consulting and technology
services
IBM Cloud supports
47 of the top 50
Fortune 500 companies
5. © 2015 IBM Corporation
Public
Off-Premises
Local
On-Premises
Traditional
IT
Dedicated
Off-Premises
Enterprise
Applications
Cloud Enabled
Cloud Native Apps/Services
Hybrid IT
Extend asset life
by integrating
with workloads
on Cloud
Rapidly setup
Cloud anywhere
on new or existing
infrastructure
Best-in-class
segregation with
bare metal
provisioning
Unmatched data
residency,
network latency
and performance
• Four models driving requirements for legacy, latency, compliance & scalability
• Interoperability and service management across all deployment models
• Full application lifecycle solutions across all deployment models
• Ability to dynamically consume, interconnect and orchestrate across all deployment
models
• Choices to match DevOps maturity and workload criticality
• Open standards enabled by OpenStack, Cloud Foundry, and Docker
6. © 2015 IBM Corporation
6
Enabling business transformation
Business Process
as a Service
Marketplace of high value consumable business
applications
Software
as a Service
Composable and integrated application development
platform
Platform
as a Service
Enterprise class, optimized infrastructureInfrastructure
as a
Service
IBM
Security
IBM
Analytics
IBM
Commerce
IBM
Watson
Public. Dedicated. Local. Dynamic Hybrid.
IBM Cloud Manager
with OpenStack, IBM
Cloud Orchestrator &
Blue Box
IBM Cloud Orchestrator
IBM Urban Code Deploy
IBM Patterns Services &
PureApplication
Systems
Urban Code
IBM
Healthcare
PaaS Extended IaaS
Services
(e.g. Docker)
IBM
SystemsPlatforms
Storage
Network
Middleware
(Software & Services)
Management Tools
(Software & Services)
Developer Tools
(Software & Services)
IBM Cloud
Bluemix
IBM Cloud
Managed Services
IBM Cloud OpenStack
Services
7. © 2015 IBM Corporation
Open world class infrastructure services
What’s new:
§ SoftLayer Montreal and Sydney cloud centers
§ CMS centers in Beijing and Lisbon
§ OpenStack as a service
§ IBM Power Systems services in the cloud
§ High-speed links between SoftLayer and CMS
§ SoftLayer integration with IBM System z
§ Multi-cloud storage gateway
IBM Cloud infrastructure provides unique visibility, and control of your data and apps, with managed
services options–hosted or on premises.
Private networks along with dedicated and bare metal servers choices provide flexibility with faster
performance and increased security.
World Class Infrastructure
$1.2 billion investment to expand global cloud footprint to 40 cloud centers worldwide
IBM Cloud Managed
Services
8. © 2015 IBM Corporation
Cloud
Infrastructure
Compute Storage Network
Virtualization
Infrastructure
Security
Client Value
§ No upfront fixed Capex for a client. Clients pay only for
capacity they use provisioned by the VM and Storage size.
§ Simple, rapid acquisition and deployment of a client workload
VMs – ready to go in minutes from order.
§ Look, Feel and Service similarities with Managed Private
Cloud for clients who want to use both IBM Cloud OpenStack
Services Public and Dedicated.
§ Highly-available infrastructure stack to minimize client
disruption
§ Supported by IBM through 24x7 IBM Customer Service, with
service responses
What is IBM Cloud OpenStack Services
Multiple Tenant Public?
• A public cloud that provides access to shared compute,
storage, networking infrastructure to multiple clients.
• IBM Cloud OpenStack Services Public provides each
client an isolated view of the resources they consume
and authenticated access to OpenStack APIs, and
Horizon Cloud Management
• IBM Cloud OpenStack Services Public shares technology
components with the IBM Cloud OpenStack Services
Dedicated cloud platform, is hosted on SoftLayer, and
deployed, monitored, managed, and maintained by IBM
• Clients purchase this offering by the number of VMs and
Storage size deployed.
SoftLayer
Data
Center
Auto-Deployed, Monitored,
Managed & Maintained by IBM
VPC CVPC BVPC A
Client
A
Client
B
Client
C
VM
Internet InternetInternet
VM
VM
VM VM
VM
VM VM
VM
OpenStack & VPC
API & GUI
IBM Cloud OpenStack Services – Public
OpenStack Public
Multi Tenant,
shared off premises
.
9. © 2015 IBM Corporation
IBM Cloud OpenStack Services – Dedicated
9
Client Value
§ Simple, rapid acquisition and deployment of a private cloud
§ Reduced client administrative complexity cost of a private cloud
since IBM manages OpenStack, hypervisor and the rest of the
infrastructure below
§ Open, no client lock-in private cloud environment based in
OpenStack and Open Source virtualization
§ Enterprise Security, including isolated infrastructure resource,
VPN protection, infrastructure vulnerability scans
§ Highly-available infrastructure stack to minimize client
disruption
§ Supported by IBM through 24x7 IBM Customer Service
What is IBM Cloud OpenStack Services
Single Dedicated?
• A single-tenant private cloud with dedicated compute, storage, networking,
virtualization, security infrastructure
• OpenStack-based cloud infrastructure, including OpenStack APIs, KVM,
and Horizon Cloud Management
• Private cloud is hosted on SoftLayer, and deployed, monitored, managed,
and maintained by IBM
• Clients can purchase this offering in multiple compute and storage sizes,
paid for on a monthly subscription basis
• Access to highly-available OpenStack management self-service web portal
(Horizon) & APIs
Internet
Client
Workload
Client
Workload
Client
Workload…
Infrastructure as a Service
SoftLayer
Data
Center
Managed Private Cloud
Client
Compute
Storage
Network
Virtualization
Infrastructure
Security
Dedicated
Single-Tenant
Infrastructure
Horizon Cloud
Management
OpenStack APIs
Auto-Deployed, Monitored,
Managed & Maintained by IBM
OpenStack Dedicated
Single tenant,
off premises, managed
10. © 2015 IBM Corporation
What is IBM Cloud Manager with OpenStack?
• A single tenant, on premises cloud offering that provides
access to shared compute, storage, networking
infrastructure.
• Provides infrastructure as a service with integrated views
of resource consumption and authenticated access to
OpenStack APIs, and Horizon Cloud Management
• IBM Cloud Manager with OpenStack supports all major
platform hypervisors hosted on Power, System z and x86
systems
• Clients purchase this offering for on premises deployment
& integration with IBM’s off premises single tenant and
multi-tenant clouds
Client Value
§ Simplified starter cloud experience lowers costs, provides
single point of management across hybrid clouds
§ Function-rich solution which provides insight into resource
utilization with metering and reporting, improves
manageability
§ Accelerates infrastructure delivery and improves
operational quality with standardization and automation
§ Simple and intuitive self-service interface reduces
administrator workload
§ Interoperability through open standards
§ Simplifies the Learn, Try, Buy, Use, and Support client
experience
Infrastructure as a Service
Client
Data
CenterCompute
Storage
Network
Virtualization
(Client Choice)
Infrastructure
Security
Client Provided
Infrastructure
Horizon Cloud Management
OpenStack APIs
Deployed,
Monitored,
Managed
&
Maintained
by
Client
Private Cloud Client
Policies
ExpirationsApprovals
Resource
Optimization
Client
Network
Client
Workload
Client
Workload
IBM Cloud Manager with OpenStack
OpenStack Local
Single tenant,
on premises cloud regions
11. © 2015 IBM Corporation
The new hybrid cloud is more than the sum of its parts
It is open by design
Providing the freedom to choose and change
your environments, data and services
With visibility, control and security
everywhere.
* Source: TBR, “2Q-2014 Hybrid Cloud Customer Research – Cloud Business Quarterly”, June 9. 2014
Hybrid cloud is a
$7 billion opportunity
at the intersection of public and
private markets*
12. © 2015 IBM Corporation
IBM Contributions to OpenStack:
Road to “Kilo”
13. © 2015 IBM Corporation
ACTIVE MEMBERS
490
23,745
COMMITS
180K
2.5M
OpenStack’s Phenomenal Growth
COMPANIES
Source: http://www.ohloh.net/p/openstack
2013 OCT 17
Release: Havana
1,729,137 lines of code
2011 SEP 22
Release: Diablo
478,671 lines of code
2014 APR 17
Release: Icehouse
1,766,546 lines of code
LINES OF CODE
2013 SEP 27
Release: Folsom
667,895 lines of code
2012 APR 5
Release: Essex
558.368 lines of code
2013 APR 4
Release: Grizzly
1,323,479 lines of code
2011 APR 3
Release: Cactus
117,887 lines of code
2011 FEB 3
Release: Bexar
85,425 lines of code
2010 OCT 21
Release: Austin
52,796 lines of code
2015 APR 30
Release: Kilo
2,526,686 lines of code
2014 OCT 16
Release: Juno
2,084,291 lines of code
14. © 2015 IBM Corporation
IBM Contributions to OpenStack: Road To Kilo
Source http://www.stackalytics.com/
Essex
54
Core
Contributors:
1
Technical
Contributors:
2
Commits:
9
Blueprints:
0
Projects:
6
Folsom
Core
Contributors:
4
Technical
Contributors:
18
Commits:
181
Blueprints:
9
Projects:
20
100
Grizzly
270
Core
Contributors:
10
Technical
Contributors:
38
Commits:
961
Blueprints:
35
Projects:
33
Havana
Core
Contributors:
13
Technical
Contributors:
85
Commits:
1595
Blueprints:
71
Projects:
48
380
Total
IBMers
Key
Contributions:
Chinese
Translation
Nova
Hygiene
Storage
Enhancements
Total
IBMers
Key
Contributions:
Integration
Tests
Crowd
Sourced
Translation
Membership
Services
Key
Contributions:
API
Stability
Storage
Enhancements
21%
of
Nova
design
features
Total
IBMers
Total
IBMers
Key
Contributions:
Enterprise
Security
Ceilometer
Quality
Assurance
Icehouse
270
Core
Contributors:
14
Technical
Contributors:
107
Commits:
1722
Blueprints:
85
Projects:
61
Key
Contributions:
Quality
Assurance
Authentication
&
Security
15%
of
Compute
features
Total
IBMers
Juno
Core
Contributors:
15
Technical
Contributors:
109
Commits:
1669
Blueprints:
48
Projects:
78
Key
Contributions:
Federated
Identity
Block
Volume
Replication
Dashboard
Enhancements
400Total
IBMers
Kilo
450+
Core
Contributors:
22
Technical
Contributors:
124
Commits:
2084
Blueprints:
68
Projects:
106
Key
Contributions:
Federated
Identity
36%
of
Magnum
commits
RefStack
,
Storage
enh
Total
IBMers
380
15. © 2015 IBM Corporation
IBM Contributions to OpenStack Kilo Release
Compute (Nova)
§ Isolate Schedule Database access
§ Refactoring to reduce code cyclomatic complexity
§ Support KVM/libvirt on System z (S/390) as a hypervisor
platform
Orchestration
§ Heat translator for TOSCA – Block Storage support
§ Heat translator for TOSCA – Networking support
§ Autoscaling enhancements
§ Stack Lifecycle scheduling hints
Storage (Cinder & Swift)
§ Platform specific changes to allow Cinder manage block
storage on Linux on System z
§ Volume retyping enhancements
§ Volume migration enhancements
Dashboard (Horizon)
§ Angular Dialog Enhancements (confirmation,
password validation, table footer)
§ Admin change user password verification
§ Serial Console display for launched instances
§ Eucalyptus Magic Search Integration
Networking (Neutron)
§ Support for bulk operations in Modular Layer 2 plugin
§ Refactoring of the monolithic plugin for SDN-VE to improve
modularity and extensibility
Authentication & Security (Keystone)
§ Added Federation OpenID Connect support
§ Created a framework for horizon to leverage for SSO
§ Added CADF notifications for CRUD events on
user/group/domain/trust/region/endpoint/policy/role
Internationalization Enhancements
§ New Tempest test cases for internationalization support
§ Led effort to translate 500 new dashboard Strings in 12
languages
Trove
§ Apache CouchDB Plugin
§ DB2 Express-C Plugin
§ CADF Audit Support
16. © 2015 IBM Corporation
Identity Service (Keystone)
IBM has been the top contributor to Keystone since 2013. Latest features implemented by the
IBM team include: remote administration of domain configuration attributes without requiring a
shutdown/restart of Keystone, OpenID Connect support, and increased CADF audit support .
In addition, collaborating with CERN, Rackspace, Yahoo, HP, and UFCG-LSD, IBM implemented
new enhancements to improve Keystone’s hybrid cloud support based on industry standard
federation protocols.
Block Storage (Cinder)
For three consecutive release cycles, IBM has been the leader in contributions and reviews to
Cinder. In this release, IBMers focused on improving the quality of Cinder. Key quality
improvements were made to volume migration, volume replication, lazy translation, and its oslo
support. Additionally, IBMers added a new Flashsystem volume driver, and consistency group
support for the for GPFS, storwize SVC and XIV/DS8k drivers.
Dashboard (Horizon)
In an effort to improve the OpenStack user experience, IBM participated in over 1600 code
review in Horizon and is number three in contributions.
New features added to Horizon by IBMers include serial console support, integration of the
magic search functionality from Eucalyptus, and Angular enhancements for performing password
valuation, continuation dialogs, and launching instances. IBMers also collaborated with
contributors from Yahoo to add federation based web single sign-on support to Horizon.
IBM Contributions to OpenStack Kilo Release: Key areas
17. © 2015 IBM Corporation
RefStack
IBM has been one of the leaders in the effort around the OpenStack certification process and the
interoperability tools. For Kilo, IBM is the major contributor to the development of the Refstack-
client which is a compliance test tool for OpenStack deployments.
Database as a Service (Trove)
In this release IBMers added both an Apache CouchDB and DB2 Express C plugin to Trove.
Additionally, IBMers implemented CADF based audit support to several key supported
operations. With this new functionality, we are helping to grow Trove’s applicability and
consumability.
Orchestration (Heat)
IBM continues to be a top contributor to Heat focusing on the TOSCA Heat Translator
component. This component supports the translation of portable applications written in the
OASIS TOSCA open standard language to run as HOT templates.
In addition, multi-region support was added to Heat, which allows for deploying parts of an
overall stack - defined as nested templates - to different regions in OpenStack. This feature had
long been asked for, and is an enabler for important enterprise and Telco use cases.
IBM Contributions to OpenStack Kilo Release: Key areas
18. © 2015 IBM Corporation
IBM Contributions to Kilo: Highlights
§ IBM top contributor to several integrated projects
• #1 to Storage project (11% commits)
• #1 to Identity Service project (44% commits)
• #2 contributor to Compute project (17% commits)
• #1 contributor to OpenStack Client (26% commits)
• #1 contributor to Magnum (35% commits)
• #2 reviewer for Horizon with 1724 reviews
• IBM #1 for commits to RefStack Client with 47% of overall commits
• 3 IBM developers in the top 15 contributors out of 1,494 total contributors
• Over 120 IBM developers:
• Implemented 68 blueprints
• Fixed 520 bugs
• Wrote over 230,000 lines of code
• Participated in over 11,500 code reviews
19. © 2015 IBM Corporation
THANK YOU