S cv3179 spectrum-integration-openstack-edge2015-v5

50
© Copyright IBM Corporation 2015 Technical University/Symposia materials may not be reproduced in whole or in part without the prior written permission of IBM. sCV3179 IBM Spectrum Storage™ Integration with OpenStack Tony Pearson Master Inventor and Senior IT Specialist IBM Corporation

Transcript of S cv3179 spectrum-integration-openstack-edge2015-v5

Page 1: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015Technical University/Symposia materials may not be reproduced in whole or in part without the prior written permission of IBM.

sCV3179

IBM Spectrum Storage™ Integration with OpenStackTony Pearson

Master Inventor and Senior IT Specialist

IBM Corporation

Page 2: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

Abstract

This session will cover an overview of Software Defined Environments and the integration of IBM Spectrum Storage™ family with OpenStack solutions.

1

Page 3: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

This week with Tony Pearson

2

Day Time Topic

Monday 10:30am Software Defined Storage -- Why? What? How? (repeats Tuesday)

03:00pm IBM's Cloud Storage Options (repeats Wednesday)

04:30pm Data Footprint Reduction – Understanding IBM Storage Efficiency Options

Tuesday 10:30am Software Defined Storage -- Why? What? How?

12:30pm What Is Big Data? Architectures and Practical Use Cases

01:45pm IBM Smarter Storage Strategy (repeats Wednesday)

Wednesday 09:00am New Generation of Storage Tiering: Less Management Lower Investment and Increased Performance

10:30am IBM Smarter Storage Strategy

12:30pm IBM's Cloud Storage Options

01:45pm IBM Spectrum Scale (Elastic Storage) Offerings

Thursday 12:30pm The Pendulum Swings Back -- Understanding Converged and Hyperconverged Environments

Friday 09:00am IBM Spectrum Storage Integration with OpenStack

Page 4: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

One Person – One Handheld Device

3

OperatingSystem

Compute• CPU• DRAM

Storage• Persistent

Flash or Disk

Utilities• Passwords• Usage Statistics

Network• Wi-Fi• 4G-LTE

User / AdministratorRequirements

• Does this device have everything I need to run my applications?

Page 5: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

One Family – One Personal Computer

4

User / Administrator

Users(Family members) Graphical User

Interface (GUI)Command LineInterface (CLI)

Wizards � Orchestration � Scripts

Storage• Do I have enough capacity to

store my family photos, videos and music? Do I need external storage for backups?

Utilities• Do I need to

control or monitor what my children see and do?

Network• Do I need to use

VPN to get to work? Do I need to filter what sites my children can access?

Compute• Do I have enough

CPU and Memory to play games?

Page 6: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

One Department – One Workplace

5

SystemAdmin

Storage Area Network (SAN)

FlashDisk

Tape

Local Area Network (LAN)

Identity Management

UsageStatistics

Users

eMail

Spam FilterAnti-Virus Checking

FilewallWeb Cache

Page 7: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

One IT Department – One Datacenter

6

NetworkAdmin

Users

SAN

LAN

StorageAdmin

Facilities

ServerAdmin

Applicationowners

Page 8: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

How is Software Defined Environment different?

Applications…� Business Requirements

Infrastructure…� Servers, Storage, Networks

Optimize Your ResourcesOptimize Your Resources

Automate Your Workloads Automate Your Workloads

Sim

plif

ied

Managem

ent

Sim

plif

ied

Managem

ent

ComputeCompute StorageStorage NetworkNetwork

� APIs� Orchestration� Service Levels

� Standard Interfaces� Provisioning� Virtualization

ControlPlane

DataPlane

Facilities

ServerAdmin

StorageAdmin

Application Owner

NetworkAdmin

7

Page 9: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

Control Plane vs. Data Plane

Data Plane

Control Plane

Resource Pools and Quotas Quality of Service (QoS)

Service Catalog

8

Page 10: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

OpenStack IBM Cloud x86-only

IBM is a platinum sponsor of OpenStack Foundation

OpenStack open source codecan manage IBM compute, network and storage resources OpenStack supports x86, POWER Systems and z System mainframe

IBM offers Cinder interfaces on most of its major storage products and Swift interfaces for object access

IBM Cloud is based on OpenStack open source code with value-added proprietary features from IBM

IBM Cloud Manager with OpenStack and IBM Cloud Orchestrator support a variety of server hypervisors

IBM Spectrum Control™ provide reporting, provisioning, trouble shooting and chargeback capabilities

VMware and Microsoft are entirely proprietary, but have a large market share for x86-based server infrastructure

IBM was VMware’s first OEM and joint development partner (since 1998) IBM Global Services is one of VMware’s largest customers

IBM and Microsoft agreement to offer SQL Server and .NET on IBM Cloud and IBM software on Microsoft Azure

“Some assembly required” Enterprise-ready out of the box

x86, POWER systems and z System mainframe Concerns about vendor lock-in

IBM is Focused on these Software Defined Environments

9

Page 11: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

Software Defined Control and Deployment

Administrator-Controlled Software-Controlled

How is it controlled?

• ProtecTIER appliance and gateway

• LTFS software with LTO tape drives

• IBM SpectrumStorage™ family

• XIV storage system• Elastic Storage

Server

Ho

w is i

td

ep

loyed

?

Industry-Standard Hardware

• Software• Pre-built systems• Cloud services

• FlashSystem 900• Enterprise Tape drives

and libraries

• FlashSystem V9000• SVC/Storwize with

Intel QuickAssist• DS8000

Specialized Hardware• Co-processors• ASICs, FPGAs• Adapters

I II

IVIII

10

Page 12: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

Different Clients have a Different Focus

Cloud andManaged Service

Providers

• Focus on industry-standard x86 and OpenPOWER servers that can be quickly re-purposed

• Offer services based on advanced software that can be deployed as needed on existing industry-standard rack-optimized equipment

• Predictable, consistent performance

Focus:Industry-standard HW

Focus:SoftwareControls

• Focus on Software APIs to simplify, automate and control existing investments

• Use specialized hardware to provide optimal performance for mission-critical applications

Data Centers11

Page 13: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

OpenStack is a global collaboration of developers & cloud computing technologists working to produce an ubiquitous Infrastructure as a Service (IaaS) open source cloud computing platform for public & private clouds.

http://openstack.org

OpenStack Cloud Management Software

Design Tenets…

•Scalability and elasticity are main goals

•Share nothing, distribute everything (asynchronous and horizontally scalable)

•Any feature that limits our main goals must be optional

•Accept eventual consistency and use it where appropriate

Platinum Sponsors

Gold Sponsors

12

Page 14: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

One Dashboard – One Cloud

13

Compute• Hypervisors• Virtual Machines• VM images

Storage• Volumes• Objects• File Systems

Shared Services• Identity management

for users/passwords• Usage Statistics

Metering

Network• Focused on

TCP/IP based networks

Users, Developers, Administrators

OpenStack software controls large pools of compute, storage and networking resources throughout a datacenter,

managed through a dashboard or via the OpenStack API

Dashboard• GUI and CLI interfaces• Orchestration • Private Cloud

• Public Cloud

Page 15: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

OpenStack terminology

14

Compute Storage Shared Services Network

Nova• Hypervisors• VM instances

Glance• VM images

• Disk images

Cinder• Volumes

Swift• Objects

Manila• File systems

Keystone• Policy and authentication

services, users and passwords

Ceilometer• Usage Statistics

Metering

Neutron• VPN• Firewall• Load

Balancing

Heat• Orchestration,

coordinate the deployment of resources for

an application

Horizon• OpenStack

dashboard, a web application that runs on Apache

Page 16: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

OpenStack terminology – Compute

15

Nova• Hypervisors• VM instances

x86 systems VMware, Hyper-V, KVM, Xen,Docker, Linux Containers LXC

POWER Systems PowerVM, PowerKVM, Docker

z Systems z/VM, Docker, zKVM (TBD)

Glance• VM images• Disk images

Swift• Objects

File System

Amazon S3or

HTTP

Disk formats: raw, vhd, vmdk, vdi, iso, qcow2, aki, ari, ami

Container formats: bare, ovf, ova, aki, ari, ami

Page 17: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

OpenStack terminology – Storage

16

Cinder• Volumes

Swift• Objects

Manila• File systems

Proposal: The File Share Service prototype, in a similar

manner to Cinder, provides coordinated access to shared or distributed file systems. The primary consumption of file shares would be across OpenStack Compute instances.

BlockLUN

Volume-on-file

Volume-on-object

Create, Delete and Extend volumes; take snapshots, images and clones; attach/detach from VM instances

Create and Delete containers and objects – Storing an object is like

“valet parking” your data

Object-on-file

Object-on-database

Page 18: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

OpenStack terminology – Telemetry

17

Nova GlanceCinderSwift

Ceilometer• Usage Statistics

Metering

Page 19: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

OpenStack terminology – Network

Flat mode � All Instances are attached to a single Linux bridge

� IP addresses are injected into image on launch (from configuration file)

Flat DHCP � Similar to Flat Mode with DHCP for IP addresses

VLAN(default)

� A VLAN, Fixed IP Subnet and Linux bridge per tenant

� Switch must support 802.1Q VLAN tagging

Neutron• TCP/IP

based networks

Virtual Private Network (VPN)

� IPsec support

� Site-to-Site and Single-to-

Multi-site configurations

Firewall

� Separate FW service

� IP tables support

Load Balancing

� HA Proxy support

� Vendor specific framework in place

18

Page 20: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

Deliver Management Solutions

Perform Optimizations

Contribute Platform Support

� IBM Cloud Orchestrator � IBM Cloud Manager with OpenStack� IBM PowerVC� IBM Spectrum Control

� Live upgrades� Security and authentication� OVF Images� Membership services� Globalization translation integration� QA enhancements� IBM DB2 support

� PowerVM, KVM, z/VM � IBM DS8000, Storwize, SVC, XIV� IBM Spectrum Scale� IBM SDN for VE, OpenFlow Switches

IBM OpenStack Platform

IBM Contributions

HEAT Orchestration

OpenStack IaaS APIs

TOSCA

Nova Cinder

DriversDrivers

Neutron

Drivers

IBM Unique Value

Swift

Drivers

IBM is committed to OpenStack with contributions and added value

19

Page 21: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

Get It Your Way: Software, Cloud Service or Pre-built System

Proven Technology, Open Standards, Modular AdoptionMore than $ 1 Billion Investment over next 5 years

Announcing IBM Spectrum Storage™ family

Management

InsightSpectrum Control™

GovernanceSpectrum Protect™

Block File and Object

FlexibilitySpectrum Accelerate™

UtilizationSpectrum Virtualize™

Elasticity Spectrum Scale™

PlacementSpectrum Archive™

20

Page 22: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

Exploring IBM Software Defined Storage CapabilitiesIBM Spectrum Storage™ family

IBM Spectrum Accelerate™

• Offers hot-spot free block-level access across internal flash and disk resources

• Thin provisioning, Space-efficient Snapshots and Remote Mirroring capability

• Based on technology from XIV Storage System

IBM Spectrum Virtualize™

• Offers storage virtualization of over 300 different flash and disk systems

• Thin provisioning, Real-time Compression (RtC), FlashCopy and Remote Mirroring capability

• Based on technology from SAN Volume Controller and Storwize family of products

Block

FlexibilitySpectrum Accelerate™

UtilizationSpectrum Virtualize™

Software Defined Environment

21

Page 23: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

XIV – Radical Simplicity but with Enterprise-Class features

Radical simplicity• Breakthrough GUI, CLI and Mobile

App

• OpenStack, IBM Cloud, VMware, Microsoft and RESTful APIs

Low-touch management

• No RAID groups

• Extreme ease of use across all functionality

• Create volume, resize volume, take snapshot, mirror volume

Self Tuning / Self Healing

• Ultra fast rebuild times

• No manual performance optimization

• No hotspots, no tuning

• Not even when adding capacity

Enterprise-class Software features

• QoS performance classes

• Thin provisioning and space reclamation

• IBM Hyper-Scale consistency and mobility

• Advanced reporting

• Data at rest encryption

• Performance acceleration with Flash cache

• Snapshots and remote mirroring

• Data migration from other disk systems

22

Page 24: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

3-15Modules

What’s Different about Spectrum Accelerate?

23

12 SED1, 2, 3, 4, 6 TB

Optional SSD500, 800 GB

6 cores24-48 GB RAM

FCP Ethernet IB

FCP Ethernet IB

6-15Modules

Host SANHyper-Scale

Host iSCSI+ Mgmt

Internode

6-12 HDD1, 2, 3, 4 TB

Optional SSD500-800 GB

4-16 cores32-48 GB RAM

VMware ESXi 5.5

Ethernet

Ethernet

Host iSCSI+ Inter-node+ Management

Accelerate

Page 25: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

Virtualize Your Infrastructure

Virtual Server Infrastructure

Virtual Storage InfrastructureBuilt with IBM Spectrum Virtualize™Storage Hypervisor

Midrange and Entry-LevelStorwize V7000, V5000, V3000

IBM Spectrum Control™

EnterpriseSAN Volume Controller

FlashFlashSystem V9000

Virtualize

24

Page 26: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

I/O Group 0 I/O Group 3…

Volumes:Belong to one or more I/O Groups

Volume Size 16 MB to 256 TB

Dynamically Expandable

Thin-Provisioned, Compressed

Cluster:1-4 Node-pairs (I/O Groups)

Cache, Copy Services

Storage Pools:Managed Disks from 256 flash

and disk systems

Assign LUNs to Storage Pools

Define Extent size (16MB to 8GB)Gold Silver Bronze

Storage Hypervisor – Terminology

25

Page 27: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

Exploring IBM Software Defined Storage CapabilitiesIBM Spectrum Storage™ family

IBM Spectrum Scale™

• Offers a global name space of file and object access storage

• Space-efficient snapshots, Information Lifecycle management (ILM), Active File Management (AFM) and remote mirroring

• Based on technology from IBM General Parallel File System (GPFS)

IBM Spectrum Archive™

• Extends IBM Spectrum Scale™ to IBM tape libraries, with LTO or Enterprise tape drives

• Drastically lowers the cost for long-term data retention

• Based on technology from IBM Linear Tape File System (LTFS)

Software Defined Environment

File and Object

Elasticity Spectrum Scale™

PlacementSpectrum Archive™

26

Page 28: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

Spectrum Scale – Flexible File and Object Storage

FS1FS256. . .

Exabyte-Scale, Global

Namespace

One big file system or divide into as many as

256 smaller file systems

Each file system can be further divided into filesetcontainers

Flash and Disk LUNs are called Network Shared Disks (NSD) Metadata can be separated

to its own Pool or intermixed with data

Files can be migrated to Tape

27

Page 29: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

IBM Spectrum Scale™ – Supported Topologies

Twin-tailed

SAN

Internal, Direct-Attach

Shared PoolsFPO Pools

NSD Servers

� Access files on direct, twin-tailed or SAN attached disk

� Can export files to External and NSD clients

File Placement Optimization (FPO) Servers

� Access files on direct attached disk

� Exports files to other FPO servers

External Clients

• Access files via file and object protocols over IP network

TCP/IP

28

NSD Clients

• Access POSIX files via SAN, TCP/IP or RDMA

TCP/IP or RDMA network

Page 30: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

IBM Spectrum Scale™ replaces other POSIX file systems

SAN

Direct-Attach

SAN-level Storage

JFS2

EXT4

NTFS

• Works like OS-specific POSIX file systems• No file transfers required between OS• Linux on x86, POWER and z Systems

TCP/IP or RDMA Network

Twin-tailed

29

Page 31: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

TCP/IP or RDMA

IBM Spectrum Scale™ as Object Storage

30

SAN

OpenStack Swift Amazon S3

Amazon S3

OpenStackSwift

Object Store

Object Store Object-level Storage

Twin-tailed

Elastic Storage Server

TCP/IP Network

Network load balancer

Page 32: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

IBM Spectrum Scale – Tape options

31

• For Spectrum Protect or HPSS

• HSM client is installed on Spectrum Scale cluster

• Spectrum Scale sends migrations copy to HSM sever

• HSM Server stores data in proprietary format

IBM Spectrum Protect/HPSS IBM Spectrum Archive

� Spectrum Archive is installed on select NSD servers of Spectrum Scale cluster

� Spectrum Archive migrates data directly to LTFS-format tape

Spectrum Scale Cluster

SAN

Spectrum Scale Cluster

SAN

HSM Client

HSM Server

IBM Spectrum Protect (and HPSS) support a variety of flash, disk, virtual and physical tape libraries and optical libraries

IBM Spectrum Archive eliminates a need for a TSM server, but is limited to LTFS-enabled tape libraries

DB

LTFSHSM

Spectrum Archive

Page 33: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

Exploring IBM Software Defined Storage CapabilitiesIBM Spectrum Storage™ family

Management

InsightSpectrum Control™

GovernanceSpectrum Protect™

IBM Spectrum Control™

• Offers Application programming interfaces (API) for OpenStack, IBM Cloud and x86-only environments like VMware and Microsoft

• Based on technology from IBM SmartCloud Virtual Storage Center, IBM Tivoli Storage Productivity Center

IBM Spectrum Protect™

• Offers Backup, Archive and HSM capabilities

• Extended to support Virtual and Cloud environments

• Based on technology from IBM Tivoli Storage Manager Unified Backup and Recovery Suite

Software Defined Environment

32

Page 34: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

Service Class Based Provisioning

33

Page 35: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

SAN

OpenStack Support for Volumes

34

DS8000 XIV

Accelerate

FlashSystem900

IBM SpectrumAccelerate

Storage Hypervisor

SVC, Storwize, FlashSystem V9000Built with IBM Spectrum Virtualize™

Hundreds of IBM and non-IBM flash and disk systems that

may not offer native OpenStack Cinder support

Virtualize

• Create, Delete and Extend volumes• Take snapshots (FlashCopy), images and clones• Attach and Detach to/from VM instances

Scale

Control

IBM SpectrumScale

Cinder• Volumes

IBM SpectrumControl

Page 36: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

OpenStack Support for Volume, File and Object

35

Glance• VM images• Disk images

Cinder• Volumes

Swift• Objects

Manila• File systems

Global Name Space

Volume-on-file Object-on-file

• Create, Delete and Extend volumes• Take snapshots (FlashCopy) and clones• Volumes � Images, Images � Volumes• Attach and Detach to/from VM instances

• Create and Delete containers in account• Upload, Download and Delete objects• List containers or objects in a container• Display and update metadata

Keystone• Access control

Page 37: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

IBM Software Defined Storage

Data Plane

IBM Software Defined Storage

Control Plane

IBM for Software Defined Storage

Infrastructure should match application requirements

OpenStack manages large pools of resources through dashboard and API

IBM Software Defined Storage supports OpenStack environments

Scale

Control Protect

IBM ranked #1 in Software Defined Storage with

40% market share in 201436

VirtualizeAccelerate Archive

Page 38: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015 37

Some great prizes

to be won!

Please fill out an evaluation

Session: sCV3179

Page 39: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015 38

Page 40: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015 39

OpenStack & Spectrum Scale

• OpenStack (as of Havana release) includes a Cinder driver

• Giving architects access to the features and capabilities of the industry’s leading enterprise scale-out software defined storage

• With OpenStack on Spectrum Scale, all nodes see all data

• Copying data between services, like Glance to Cinder is minimized

or eliminated

• Speeding instance creation and conserving storage space

• Rich set of data management and information lifecycle features

• Efficient file clones

• Policy based automation optimizing data placement for locality or performance tier

• Industrial strength reliability, minimizing risk

• Cinder driver provides resilient block storage, minimal data copying between services, speedy instance creation and efficient space utilization

Cinder Integration

Swift Integration

• Consolidate File and Object under a single shared storage infrastructure.

• Simplifies data management:

• Global namespace eliminates the physical client-to-server mappings

• Ideal platform to perform common storage management tasks, such as automated storage tiering and user transparent data migration

• Flat namespace eliminates the hassle of organizing data in a hierarchical namespace

Page 41: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

Cinder Support across IBM products

40

Page 42: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

OpenStack Cinder Support in Spectrum Control

41

• Support for Cinder driver that enables storage provisioning based on Service Classes

• Enables provisioning for non-IBM devices that don’t support Cinder natively

• New services include copy management, compression and compliance management for SDS environments

• Snapshot / FlashCopy support

• Cinder scheduler support to align execution activities with change control windows

Hundreds of IBM and non-IBM flash and disk systems

BlockLUNCinder

Page 43: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

The Rise of Open Source: Linux and OpenStack

42

1991

1993

1995

1998

1999

2000

2010

2013

The Linux kernel is developed to access large UNIX servers independent of an operating system

More than 100 developers contribute code to Linux

Broad hardware support rapidly ramps adoption

IBM, Compaq and Oracle publically announce support

IBM announces extensive Linux project

IBM announces $1B investment in Linux

Linux-based Android leads the worldwide smartphonemarket

94% of the world’s top 500 supercomputers run Linux

15 million lines of code are contributed by 8,000 developers and 800 companies

2010

OpenStack project started by Rackspace and NASA as an open alternative to proprietary cloud software

2012

IBM, Rackspace, Red Hat, AT&T and others establish the OpenStack Foundation, today which boasts 9,500 individual members from 100 countries and 850 different organizations

Leading cloud technology companies as well as large ISVs choose OpenStack for their core business

2011

OpenStack participation grows rapidly in terms of contributors, members, followers and community

2013

IBM unveils both private IaaS and orchestrated cloud software based on OpenStack

OpenStack community grows to more than 15,000 people from 134 countries with almost 1,000 developers active in the current release

IDC predicts 2013 is “the year OpenStack goes commercial”

Page 44: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

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

400+

Core Contributors: 20

Technical Contributors: 116

Commits: 1994

Blueprints: 67

Projects: 106

Key Contributions:

Compute Enhancements

36% of Magnum commits

RefStack

Total IBMers

380

• As a founding and platinum member, IBM’s commitment to OpenStack is unparalleled

• 20 IBM employees are core contributors, as selected by OpenStack Project Technical Leadership

• 100+ IBM employees are active OpenStack contributors

• 400+ IBM employees are working on OpenStack initiatives

• IBM has been a leading contributor (top three) for each recent OpenStack release

• OpenStack is a fundamental part of IBM’s hybrid strategy, and aligns with our initiatives on Software Defined Environments.

OpenStack is Leading the Way for Open Cloud Infrastructure

43

Page 45: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

OpenStack – Releases

44

Page 46: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

45

IBM Tucson Executive Briefing Center

• Tucson, Arizona is home for storage hardware and software design and development

• IBM Tucson Executive

Briefing Center offers:

• Technology briefings

• Product demonstrations

• Solution workshops

• Take a video tour!

• http://youtu.be/CXrpoCZAazg

Page 47: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015 46

About the Speaker

Tony Pearson is a Master Inventor and Senior managing consultant for the IBM System Storage™ product line. Tony joined

IBM Corporation in 1986 in Tucson, Arizona, USA, and has lived there ever since. In his current role, Tony presents briefings

on storage topics covering the entire System Storage product line, Tivoli storage software products, and topics related to Cloud

Computing. He interacts with clients, speaks at conferences and events, and leads client workshops to help clients with

strategic planning for IBM’s integrated set of storage management software, hardware, and virtualization products.

Tony writes the “Inside System Storage” blog, which is read by hundreds of clients, IBM sales reps and IBM Business Partners

every week. This blog was rated one of the top 10 blogs for the IT storage industry by “Networking World” magazine, and #1

most read IBM blog on IBM’s developerWorks. The blog has been published in series of books, Inside System Storage:

Volume I through V.

Over the past years, Tony has worked in development, marketing and customer care positions for various storage hardware

and software products. Tony has a Bachelor of Science degree in Software Engineering, and a Master of Science degree in

Electrical Engineering, both from the University of Arizona. Tony holds 19 IBM patents for inventions on storage hardware and

software products.

9000 S. Rita Road

Bldg 9032 Floor 1

Tucson, AZ 85744

+1 520-799-4309 (Office)

[email protected]

Tony Pearson

Master Inventor,

Senior IT Specialist

IBM System Storage™

Page 48: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

47

Email:[email protected]

Twitter:twitter.com/az99Øtony

Blog: ibm.co/Pearson

Books:www.lulu.com/spotlight/99Ø_tony

IBM Expert Network on Slideshare:www.slideshare.net/az99Øtony

Facebook:www.facebook.com/tony.pearson.16121

Linkedin:www.linkedin.com/profile/view?id=103718598

Additional Resources from Tony Pearson

Page 49: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

Continue growing your IBM skills

ibm.com/training provides acomprehensive portfolio of skills and careeraccelerators that are designed to meet all your training needs.

• Training in cities local to you - where and when you need it, and in the format you want• Use IBM Training Search to locate public training classes

near to you with our five Global Training Providers

• Private training is also available with our Global Training Providers

• Demanding a high standard of quality –view the paths to success• Browse Training Paths and Certifications to find the

course that is right for you

• If you can’t find the training that is right for you with our Global Training Providers, we can help.• Contact IBM Training at [email protected]

48

Global Skills Initiative

Page 50: S cv3179 spectrum-integration-openstack-edge2015-v5

© Copyright IBM Corporation 2015

49

Trademarks and Disclaimers

Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries. IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency which is now part of the Office of Government Commerce. Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office. UNIX is a registered trademark of The Open Group in the United States and other countries. Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates. Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom. Linear Tape-Open, LTO, the LTO Logo, Ultrium, and the Ultrium logo are trademarks of HP, IBM Corp. and Quantum in the U.S. and other countries.

Other product and service names might be trademarks of IBM or other companies. Information is provided "AS IS" without warranty of any kind.

The customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer.

Information concerning non-IBM products was obtained from a supplier of these products, published announcement material, or other publicly available sources and does not constitute an endorsement of such products by IBM. Sources for non-IBM list prices and performance numbers are taken from publicly available information, including vendor announcements and vendor worldwide homepages. IBM has not tested these products and cannot confirm the accuracy of performance, capability, or any other claims related to non-IBM products. Questions on the capability of non-IBM products should be addressed to the supplier of those products.

All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.

Some information addresses anticipated future capabilities. Such information is not intended as a definitive statement of a commitment to specific levels of performance, function or delivery schedules with respect to any future products. Such commitments are only made in IBM product announcements. The information is presented here to communicate IBM's current investment and development activities as a good faith effort to help with our customers' future planning.

Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput or performance improvements equivalent to the ratios stated here.

Prices are suggested U.S. list prices and are subject to change without notice. Starting price may not include a hard drive, operating system or other features. Contact your IBM representative or Business Partner for the most current pricing in your geography.

Photographs shown may be engineering prototypes. Changes may be incorporated in production models.

© IBM Corporation 2015. All rights reserved.

References in this document to IBM products or services do not imply that IBM intends to make them available in every country.

Trademarks of International Business Machines Corporation in the United States, other countries, or both can be found on the World Wide Web at http://www.ibm.com/legal/copytrade.shtml.

ZSP03490-USEN-00