IBM’s Open Cloud Architecture and IBM SmartCloud...

23
© 2013 IBM Corporation IBM’s Open Cloud Architecture and IBM SmartCloud Orchestrator Shawn Jaques, IBM SmartCloud and OpenStack Marketing Matt Rodkey, IBM SmartCloud Product Management

Transcript of IBM’s Open Cloud Architecture and IBM SmartCloud...

Page 1: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation

IBM’s Open Cloud Architecture

and IBM SmartCloud Orchestrator

Shawn Jaques, IBM SmartCloud and OpenStack Marketing

Matt Rodkey, IBM SmartCloud Product Management

Page 2: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 1

Comparing TVs to Virtualization and Cloud

HDTV Smart TV

Analog TV

So, how do you turn your HDTV into a SmartTV?

Matt’s approach

+

Shawn’s approach

=

= • It’s fun to build things

• Only does what he wants

• Lower capital cost

• Takes more time

• Less stable

• Easy to use

• Just works

• Higher initial cost

Page 3: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 2

Comparing TVs to Virtualization and Cloud

HDTV Smart TV

Analog TV

So, how do you turn your HDTV into a SmartTV?

Matt’s approach

+

Shawn’s approach

=

= • It’s fun to build things

• Only does what he wants

• Lower capital cost

• Takes more time

• Less stable

• Easy to use

• Just works

• Higher initial cost

Think: Physical

Servers

Think:

Virtualization

Think: Integrated

Cloud

Similar to building a cloud from scratch. Each integration requires

additional labor, and ongoing maintenance.

Similar to building a cloud with Open enterprise cloud management

software. Why Open? It simplifies the integration with applications.

Page 4: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 3

The challenge: Innovate while managing rapid change

200 Billion

Smarter Physical Assets

Physical assets with IT intelligence

1.2 Billion

Boundless Infrastructures

Consumers will have SmartPhones

67%

Unpredictable Data Flows

of IT traffic will be Cloud-based

60,000

Expanding risk & cost

Cyber attacks every day

Mobile

Cloud computing provides the foundation to

build business opportunities

Page 5: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 4

Mobile

Big Data

These trends also drive more engaging applications

4

Using context to transform the client

experience

Social

Using context to transform the decision

process

Using context to drive greater insight

Delivered via the Cloud

Cloud

Page 6: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 5

Organizations must balance optimization with innovation to enable new product and service models

New economics of IT fuels investments in

innovation

Innovation drives need for continuous IT optimization

Optimization Innovation

Next Generation of Hybrid

Architectures

Page 7: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 6

IBM embraces & invests in open source to foster innovation

Cloud Computing

Application Servers

Service Orientation

Service Oriented Architecture

Systems of Interaction

Social Business

Open Cloud Architecture

June 1998: IBM enters into an

engineering agreement with The

Apache Group for development of the

open-source Apache HTTP server

software eventually becoming the

leader of the new Application Server

market

September 1999: IBM capitalizes

on an untapped market trend and

begins participating in the community

development of Linux with a $60M

annual investment

November 2001: IBM rallies 150 influential

vendors and the development community

around a new tools environment with a $40

Million software donation disrupting the

leadership of the software development

ecosystem

September 2012: IBM orchestrates the

launch of The OpenStack Foundation

boasting $10 million in funding and 5,600

members changing the dynamics of the

Cloud ecosystem

Page 8: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 7

An open cloud architecture is emerging

Platform Services

Infrastructure Services

Business Applications as

components Service Oriented

Architecture

Page 9: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 8

OpenStack is the fastest growing global Open Source Community

2010 OCT 21

Release: Austin

44,096 lines of code

2011 FEB 3

Release: Bexar

76,570 lines of code

2011 APR 15

Release: Cactus

108,917 lines of code

2011 SEP 22

Release: Diablo

405,844 lines of code

2012 APR 5

Release: Essex

444,388 lines of code

2012 SEP 27

Release: Folsom

607,502 lines of code

2013 APR 4

Release: Grizzly

832,844 lines of code

July 2010: OpenStack

launches with code from

NASA & Rackspace &

support of 25 organizations

Sep 2012: Independent OpenStack

Foundation Launches w/ 21

Sponsors, 150+ participating orgs &

5600 individual members

July 2010:

Austin Design

Summit

42 orgs, 95

developers

Nov 2010:

Design Summit

62 orgs, 165

developers, 250

attendees

Apr 2011:

Design Summit

133 orgs, 217

developers, 500

attendees

July 2011:

80 participating

orgs, 1200

individual members

Mar 2013: IBM announces it will

base its Cloud software &

services on an Open Cloud

Architecture, centered around

OpenStack

Feb 2012:

IBM Joins

OpenStack

COMPANIES

INDIVIDUAL MEMBERS

TOTAL

DEVELOPERS

AVERAGE MONTHLY

CONTRIBUTORS

209 Members: 24 Total

Sponsors: 36 Total

Supporters: 150 Total

10,065

1021 245

COUNTRIES

TOP 10 COUNTRIES

United States, China, India, Great Britain, Australia, France,

Russia, Canada, Ireland, Germany

PATCHES MERGED

100

7,260 (Grizzly release cycle –

six months)

# o

f contr

ibuto

rs

Monthly number of contributors

who made changes to the project

source code

1.4m+

lines of code & growing

*Sourc

e:

The O

penS

tack O

pen

Sourc

e P

roje

ct

on O

hlo

sh,

http://w

ww

.ohlo

h.n

et/

p/o

pensta

ck

Page 10: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 9

OpenStack is not enough: Value add from IBM’s common cloud

management services Orchestration Services:

• Graphical designer eases coordination of complex tasks & worklflows, without new skills

• Reuse existing processes, scripts & automation in workflows

Platform Services:

• Simplifies deployment & lifecycle management of middleware & application patterns

Infrastructure Services:

• Highly flexible, scalable infrastructure on heterogeneous resources

• Built on OpenStack but enhanced with enterprise hardening, simplified install & use

Extensibility:

• Plug and play operational service management integration

• Rational development tooling integration for devops scenarios

• Pre-built images, patterns, process / configuration automation

Orchestration Services

Platform Level Services

Op

era

tio

na

l E

xte

nsio

ns (

AP

Is)

Infrastructure Level Services

De

ve

lop

me

nt E

xte

nsio

ns (

To

olin

g)

(Image Lifecycle Mgmt) (Pattern Services)

(Provisioning, configuration, resource

allocation, security, metering, etc.)

Cloud Resources

Storage Compute Network

Common Cloud Management Services

IBM

Ad

de

d V

alu

e

CCMS in market offerings

• IBM SmartCloud Entry

• IBM SmartCloud Orchestrator

CCMS planned offerings

• PureApplication System

• SmartCloud Provisioning

• SmartCloud Enterprise

Page 11: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 10

IBM SmartCloud Orchestrator

Open and flexible platform

automating the deployment

and lifecycle management of

cloud services

Workload Orchestration Dynamic optimization

Service Orchestration Lifecycle of cloud services

Resource Orchestration Onboard, provision, manage

Open Service Lifecycle Collaboration

New!

eGA May 2, 2013

Page 12: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 11

Orchestration Engine

Network Domain

Storage Domain

IT Management Monitoring

Domain Data

Availability Domain

Compute Domain

Monitoring

IT Asset Management

Service Desk

Storage Domain

Change Management

Provision Pattern

Network Domain

Workload Orchestration

Workload aware placement,

optimization and operation

Resource Orchestration Onboard, provision, manage

CPU, Storage and Network

Service Orchestration Manage the lifecycle of business

applications

DB App Web

Orchestration coordinates across multiple domains

Page 13: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 12

End to end orchestration

Real customer example

Provisioning is not enough. Customers need end to end automation to accelerate delivery of IT services, while reducing costs

VM Provisioning

Page 14: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 13

Quick demo - IBM SmartCloud Orchestrator

Page 15: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 14

IBM named Value Leader in EMA Radar™ for Private Cloud

Platforms: Q1 2013

“IBM’s view on cloud is the most

complete within the marketplace.”

“The strong SLA and policy focus of

the entire IBM cloud portfolio offers

the scalability and functionality

required to build out a business

critical production cloud.”

“IBM’s application deployment

patterns are second to none.”

Page 16: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 15

Developer centric platform, marketplace & services in a Cloud

Operating Environment

TOSCA

Workload definition, Optimization, & Orchestration

Software

Defined

Environment Software Defined Compute Software Defined Storage

Software Defined Networking

Resource Abstraction & Optimization

datastore mobile dev ops middleware Services

Traditional

Workloads

Services & Composition Patterns API & Integration

Services Traditional

Workloads

security

cloudfoundry.org

OPEN ecosystem of composable services

Optimized workload deployment

Integration patterns with systems of record

Capability Value

Fast, automated composition of services

Repeatable patterns-of-expertise

Hardware

Cloud

Operating

Environment

Page 17: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 16

Hardware

Accelerating open cloud innovation with Cloud Foundry

Cloud Foundry is an open platform as a service, providing

a choice of clouds, developer frameworks and application

services. Cloud Foundry makes it faster and easier to build,

test, deploy and scale applications.

”IBM and Pivotal to Accelerate Open Cloud Innovation with Cloud Foundry”

On July 24, 2013, IBM and Pivotal announced that the two companies will

collaborate on further development of the Cloud Foundry™ platform and open

source project, and work towards establishing an open governance model for the

community.

The Wall Street Journal: IBM Backs Cloud Counter Weight to Amazon July 24, 2013 - http://blogs.wsj.com/digits/2013/07/24/ibm-backs-cloud-counterweight-to-amazon/

“At stake in efforts by Pivotal, IBM and others is control over the future of the country’s technology backbone.”

The Register: IBM pours WebSphere tech into Cloud Foundry cauldron July 24, 2013 - http://www.theregister.co.uk/2013/07/24/ibm_pivotal_cloud_foundry/

“IBM is one of the few tech companies that has any experience adapting to massive technological transitions,

and when Big Blue combines Cloud Foundry with OpenStack… we think we can discern a strategy that will see

IBM… develop products [for] the new wave of cloud technologies.”

Tech Crunch: IBM Standardizes on Cloud Foundry, The Open-Source Developer Platform July 23, 2013 - http://techcrunch.com/2013/07/23/ibm-standardizes-on-cloud-foundy-the-open-source-developer-platform/

“The fuller picture for the partnership is in the community focus. IBM is a governance shop. A core value to customers is

providing technology to large companies that have to pay close attention to compliance issues. As part of the partnership,

the companies are advocating for an “open governance” model for application development in the cloud.”

Twitter Reach 8.7 million ℮ impressions from 1,522 Twitter mentions by 1,071 users 81.9%

Twitter 15.0% News

3.0% Blogs

0.1% Forums

CloudOE

Page 18: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 17

Why Cloud Foundry, now?

Meets Client Needs With the agreement from

Pivotal to make Cloud Foundry

an Open Source project, IBM

feels that Cloud Foundry will

more than meet the needs of

our customers

Open Cloud Platform IBM sees an increasing appetite

for cloud-based mobile, social

and analytics applications from

line-of-business executives -

drives the need for a more open

cloud development platform

Compelling Community Cloud Foundry has a compelling

community and emerging ecosystem

as well as a mature set of

capabilities and robustness

Cloud Operating

Environment

Cloud Foundry Adopts Key Open Tenants: “Cloud Foundry” open source brand is preserved

Ongoing advisory board

Agile development backlogs made public

“Open Dojo” program

More info: http://tinyurl.com/lwjdjsc

Page 19: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 18

Fostering the Cloud Foundry community

IBM & Pivotal to co-host the first

in a series of conferences

IBM will work with Pivotal to build a vibrant open source community to

develop a platform for cloud app development, deployment & scaling --

the next wave in the open cloud

IBM now applying its experience in supporting & validating

open source technologies & communities (Linux, Eclipse, Apache &

more recently OpenStack) & the development of cloud apps

Just as with OpenStack, IBM intends to grow a community &

ecosystem of ISVs built around a platform for developing,

deploying & scaling cloud-centric applications

Cloud Foundry ecosystem

Community quick facts

•There are now 118 public repositories of related

projects, up from 60 in December 2012

•There are now 733 open source contributors who

made 25,747 commits that represent 574,744 lines of

code

•There are 19 code committers that control the master

stream

Page 20: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 19

IBM is delivering an integrated, enterprise class cloud stack based on

an open and ecosystem rich approach

Software Defined Compute

Software Defined Storage

Software Defined Networking

Resource Abstraction & Optimization

External ecosystems around open source platforms

OAuth

OSLC

Open API communities

Open data services

Hardware

OpenShift

Open source utilities provide access to developer communities

TOSCA

cloudfoundry.org

Open source for undifferentiated service fabric

Add-on services based on popular open source software

Page 21: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 20

Introducing IBM BlueMix

Development

Service Simulation

Functional Testing

Delivery Pipeline

Performance Testing

Rich client IDE

Web-based IDE

Operational Mobile

Logging

Monitoring

Backup

Scheduling

Mobile Runtime

SMS

Passes

Location Intelligence

getLocation

Push Notifications

Data & Analytics

NoSQL

Predictive Analytics

Social Analytics

Relational DB

MapReduce

Infrastructure & Security Application Services

Identity

Application Security

Object Storage

Smarter Infrastructure

Caching

Business Rules

Workflow

Java

PHP

Ruby

Python

Messaging

Rich ecosystem of current and planned services

Enable applications to be rapidly and incrementally composed and operated

IBM-hosted & 3rd party services

What is IBM BlueMix? IBM BlueMix leverages Cloud Foundry to enable

developers to rapidly build, deploy, and manage their

cloud applications, while tapping a growing ecosystem

of available services and runtime frameworks

How Does it Work? IBM will provide services and runtimes into the

ecosystem based on their extensive software portfolio

Can I Join In? The jStart team is already executing IBM BlueMix

proof-of-concepts with clients

Page 22: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation 21

Take a test drive

Learn & engage

openstack.org cloud-council.org bit.ly/10GCW7n

IBM SmartCloud

Orchestrator BETA ibm.co/10huGZV ibm.co/10tE3Ha Project ICAP

Technology Preview

Get started, today…

TOSCA

Page 23: IBM’s Open Cloud Architecture and IBM SmartCloud Orchestratorpublic.dhe.ibm.com/software/dw/cloud/techtalks/... · develop a platform for cloud app development, deployment & scaling

© 2013 IBM Corporation

Thank You! For more information check out…

OpenStack www.OpenStack.org

Smart Cloud Orchestrator: http://www-03.ibm.com/software/products/us/en/category/SWU20

IBM’s Open Cloud Architecture: http://www.ibm.com/cloud-computing/us/en/open-standards.html

Whitepaper: IBM’s Solutions for Cloud and Virtualization in Enterprise

Environments http://ibm.co/AhQM0B

22