SlideShare a Scribd company logo
© 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
© 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
© 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
© Copyright IBM Corporation 2015
One Person – One Handheld Device
3
Operating
System
Compute
• CPU
• DRAM
Storage
• Persistent
Flash or Disk
Utilities
• Passwords
• Usage Statistics
Network
• Wi-Fi
• 4G-LTE
User / Administrator
Requirements
• Does this device have
everything I need to run my
applications?
© Copyright IBM Corporation 2015
One Family – One Personal Computer
4
User /
Administrator
Users
(Family
members) Graphical User
Interface (GUI)
Command Line
Interface (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?
© Copyright IBM Corporation 2015
One Department – One Workplace
5
System
Admin
Storage Area Network (SAN)
Flash
Disk
Tape
Local Area
Network (LAN)
Identity
Management
Usage
Statistics
Users
eMail
Spam Filter
Anti-Virus Checking
Filewall
Web Cache
© Copyright IBM Corporation 2015
One IT Department – One Datacenter
6
Network
Admin
Users
SAN
LAN
Storage
Admin
Facilities
Server
Admin
Application
owners
© Copyright IBM Corporation 2015
How is Software Defined Environment different?
Applications…
Business Requirements
Infrastructure…
Servers, Storage, Networks
Optimize Your ResourcesOptimize Your Resources
Automate Your WorkloadsAutomate Your Workloads
Simplified
Management
Simplified
Management
ComputeCompute StorageStorage NetworkNetwork
APIs
Orchestration
Service Levels
Standard Interfaces
Provisioning
Virtualization
Control
Plane
Data
Plane
Facilities
Server
Admin
Storage
Admin
Application
Owner
Network
Admin
7
© Copyright IBM Corporation 2015
Control Plane vs. Data Plane
Data Plane
Control Plane
Resource Pools
and Quotas Quality of Service (QoS)
Service Catalog
8
© Copyright IBM Corporation 2015
OpenStack IBM Cloud x86-only
IBM is a platinum sponsor of
OpenStack Foundation
OpenStack open source code
can 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
© 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 Spectrum
Storage™ family
• XIV storage system
• Elastic Storage
Server
Howisitdeployed?
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
© Copyright IBM Corporation 2015
Different Clients have a Different Focus
Cloud and
Managed 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:
Software
Controls
• Focus on Software APIs to simplify,
automate and control existing investments
• Use specialized hardware to provide optimal
performance for mission-critical applications
Data Centers
11
© 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
© 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
© 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
© 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 S3
or
HTTP
Disk formats:
raw, vhd, vmdk, vdi, iso,
qcow2, aki, ari, ami
Container formats:
bare, ovf, ova, aki, ari, ami
© 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.
Block
LUN
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
© Copyright IBM Corporation 2015
OpenStack terminology – Telemetry
17
Nova GlanceCinderSwift
Ceilometer
• Usage Statistics
Metering
© 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
© 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
© Copyright IBM Corporation 2015
Get It Your Way: Software, Cloud Service or Pre-built System
Proven Technology, Open Standards, Modular Adoption
More than $ 1 Billion Investment over next 5 years
Announcing IBM Spectrum Storage™ family
Management
Insight
Spectrum Control™
Governance
Spectrum Protect™
Block File and Object
Flexibility
Spectrum Accelerate™
Utilization
Spectrum Virtualize™
Elasticity
Spectrum Scale™
Placement
Spectrum Archive™
20
© Copyright IBM Corporation 2015
Exploring IBM Software Defined Storage Capabilities
IBM 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
Flexibility
Spectrum Accelerate™
Utilization
Spectrum Virtualize™
Software Defined Environment
21
© 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
© Copyright IBM Corporation 2015
3-15
Modules
What’s Different about Spectrum Accelerate?
23
12 SED
1, 2, 3, 4, 6 TB
Optional SSD
500, 800 GB
6 cores
24-48 GB RAM
FCP Ethernet IB
FCP Ethernet IB
6-15
Modules
Host SAN
Hyper-Scale
Host iSCSI
+ Mgmt
Inter
node
6-12 HDD
1, 2, 3, 4 TB
Optional SSD
500-800 GB
4-16 cores
32-48 GB RAM
VMware ESXi 5.5
Ethernet
Ethernet
Host iSCSI
+ Inter-node
+ Management
Accelerate
© Copyright IBM Corporation 2015
Virtualize Your Infrastructure
Virtual Server
Infrastructure
Virtual Storage Infrastructure
Built with IBM Spectrum
Virtualize™Storage Hypervisor
Midrange and Entry-Level
Storwize V7000, V5000, V3000
IBM Spectrum
Control™
Enterprise
SAN Volume Controller
Flash
FlashSystem V9000
Virtualize
24
© 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
© Copyright IBM Corporation 2015
Exploring IBM Software Defined Storage Capabilities
IBM 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™
Placement
Spectrum Archive™
26
© Copyright IBM Corporation 2015
Spectrum Scale – Flexible File and Object Storage
FS1
FS256. . .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 fileset
containers
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
© 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
© 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
© Copyright IBM Corporation 2015
TCP/IP or RDMA
IBM Spectrum Scale™ as Object Storage
30
SAN
OpenStack Swift
Amazon S3
Amazon S3
OpenStack
Swift
Object Store
Object Store Object-level Storage
Twin-tailed
Elastic
Storage
Server
TCP/IP Network
Network load balancer
© 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
LTFS
HSM
Spectrum
Archive
© Copyright IBM Corporation 2015
Exploring IBM Software Defined Storage Capabilities
IBM Spectrum Storage™ family
Management
Insight
Spectrum Control™
Governance
Spectrum 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
© Copyright IBM Corporation 2015
Service Class Based Provisioning
33
© Copyright IBM Corporation 2015
SAN
OpenStack Support for Volumes
34
DS8000 XIV
Accelerate
FlashSystem
900
IBM Spectrum
Accelerate
Storage Hypervisor
SVC, Storwize, FlashSystem V9000
Built 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 Spectrum
Scale
Cinder
• Volumes
IBM Spectrum
Control
© 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
© 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 2014
36
VirtualizeAccelerate Archive
© Copyright IBM Corporation 2015 37
Some great prizes
to be won!
Please fill out an evaluation
Session: sCV3179
© Copyright IBM Corporation 2015 38
© 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
© Copyright IBM Corporation 2015
Cinder Support across IBM products
40
© 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
Block
LUNCinder
© 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 smartphone
market
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”
© 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
© Copyright IBM Corporation 2015
OpenStack – Releases
44
© 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
© 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)
tpearson@us.ibm.com
Tony Pearson
Master Inventor,
Senior IT Specialist
IBM System Storage™
© Copyright IBM Corporation 2015
47
Email:
tpearson@us.ibm.com
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
© Copyright IBM Corporation 2015
Continue growing your IBM skills
ibm.com/training provides a
comprehensive portfolio of skills and career
accelerators 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 dpmc@us.ibm.com
48
Global Skills Initiative
© 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

More Related Content

PDF
S ss0886 pendulum-swings-edge2015-v3
PDF
S de0882 new-generation-tiering-edge2015-v3
PDF
S sy0883 smarter-storage-strategy-edge2015-v4
PDF
S ss0885 spectrum-scale-elastic-edge2015-v5
PDF
S016826 cloud-storage-nola-v1710d
PDF
Inter connect2016 yss1841-cloud-storage-options-v4
PDF
S016827 pendulum-swings-nola-v1710d
PDF
Spectrum Scale final
S ss0886 pendulum-swings-edge2015-v3
S de0882 new-generation-tiering-edge2015-v3
S sy0883 smarter-storage-strategy-edge2015-v4
S ss0885 spectrum-scale-elastic-edge2015-v5
S016826 cloud-storage-nola-v1710d
Inter connect2016 yss1841-cloud-storage-options-v4
S016827 pendulum-swings-nola-v1710d
Spectrum Scale final

What's hot (20)

PDF
S016825 ibm-cos-nola-v1710d
PPTX
Webinar: How Snapshots CAN be Backups
PDF
Has Your Data Gone Rogue?
PDF
Storage Cloud and Spectrum presentation
PDF
Data Footprint Reduction: Understanding IBM Storage Options
PDF
S100298 pendulum-swings-orlando-v1804a
PDF
S100293 hybrid-cloud-orlando-v1804a
PPTX
IBM Spectrum Scale Overview november 2015
PDF
The Pendulum Swings Back: Converged and Hyperconverged Environments
PPTX
Engage for success ibm spectrum accelerate 2
PDF
IBM Spectrum Scale for File and Object Storage
PDF
S100299 ibm-cos-orlando-v1804c
PDF
S104872 spectrum nas-one-day-jburg-v1809e
PDF
S100296 data-footprint-orlando-v1804a
PDF
S100294 bcdr-seven-tiers-orlando-v1804a
PDF
IBM #Softlayer infographic 2016
PDF
IBM's Cloud Storage Options
PDF
S014066 scale-ess-orlando-v1705a
PDF
Choosing the Right Storage for your Server Virtualization Environment
PDF
Storage cloud and spectrum update February 2016
S016825 ibm-cos-nola-v1710d
Webinar: How Snapshots CAN be Backups
Has Your Data Gone Rogue?
Storage Cloud and Spectrum presentation
Data Footprint Reduction: Understanding IBM Storage Options
S100298 pendulum-swings-orlando-v1804a
S100293 hybrid-cloud-orlando-v1804a
IBM Spectrum Scale Overview november 2015
The Pendulum Swings Back: Converged and Hyperconverged Environments
Engage for success ibm spectrum accelerate 2
IBM Spectrum Scale for File and Object Storage
S100299 ibm-cos-orlando-v1804c
S104872 spectrum nas-one-day-jburg-v1809e
S100296 data-footprint-orlando-v1804a
S100294 bcdr-seven-tiers-orlando-v1804a
IBM #Softlayer infographic 2016
IBM's Cloud Storage Options
S014066 scale-ess-orlando-v1705a
Choosing the Right Storage for your Server Virtualization Environment
Storage cloud and spectrum update February 2016
Ad

Viewers also liked (20)

ODP
Planetas
PPT
How To Build A Scalable Storage System with OSS at TLUG Meeting 2008/09/13
PDF
IBM's Pure and Flexible Integrated Solution
PDF
IBM Solid State in eX5 servers
DOC
Delitos cibernéticos
PDF
Complete dd ex5
PDF
Infographic OpenStack - Deployment Tools
PPT
Tony blogging-tips-itso30-v1310e
PDF
SAP HANA Runs Better, Faster, Stronger on IBM Power
PDF
Sg248107 Implementing the IBM Storwize V3700
PPTX
Clever safe
PDF
Backup Options for IBM PureData for Analytics powered by Netezza
PPTX
Cleversafe.PPTX
PDF
IBM Cloud Storage Options
PDF
2015 dec 8 svc comprestimator
PPTX
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
PPTX
Cleversafe august 2016
PDF
SoftLayer Object Storage Overview
PDF
IBM Cloud Object Storage System (powered by Cleversafe) and its Applications
PPTX
Software Defined Agility for IBM FlashSystem V9000
Planetas
How To Build A Scalable Storage System with OSS at TLUG Meeting 2008/09/13
IBM's Pure and Flexible Integrated Solution
IBM Solid State in eX5 servers
Delitos cibernéticos
Complete dd ex5
Infographic OpenStack - Deployment Tools
Tony blogging-tips-itso30-v1310e
SAP HANA Runs Better, Faster, Stronger on IBM Power
Sg248107 Implementing the IBM Storwize V3700
Clever safe
Backup Options for IBM PureData for Analytics powered by Netezza
Cleversafe.PPTX
IBM Cloud Storage Options
2015 dec 8 svc comprestimator
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Cleversafe august 2016
SoftLayer Object Storage Overview
IBM Cloud Object Storage System (powered by Cleversafe) and its Applications
Software Defined Agility for IBM FlashSystem V9000
Ad

Similar to S cv3179 spectrum-integration-openstack-edge2015-v5 (20)

PDF
S014065 cloud-storage-orlando-v1705a
PDF
S cv0879 cloud-storage-options-edge2015-v4
PDF
S ss0884 sds-what-why-how-edge2015-v7
PPTX
IBM Cloud OpenStack Services
PDF
IBM Cloud OpenStack Services
PDF
Using the IBM XIV Storage System in OpenStack Cloud Environments
PPTX
IBM Cloud Manager with OpenStack Overview
PDF
z/VM and OpenStack
PPTX
Successfully Deliver and Operate OpenStack in Production with VMware VIO
PDF
Optimize Your VMware SDDC with IBM Infrastructure
PDF
OpenStack and z/VM – What is it and how do I get it?
PDF
VietOpenStack meetup 7th Openstack in ibm cloud
PPTX
IBM Cloud Infrastructure as a Service (IaaS)- Feb 2019 by Gianfranco Mollo
PPT
Cloudy with SaaS-Shine 18march2015
PDF
IBM Private Cloud Solutions with IBM i
PPT
OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Glo...
PDF
Künftige Datacenter Trends_Hans-Dieter Wehle_IBM Symposium 2013
PPTX
OpenStack + VMware at the Hong Kong OpenStack Summit
PDF
Improving Software Delivery with DevOps & Software Defined Environments
PDF
z/OS V2.4 Preview: z/OS Container Extensions - Running Linux on Z docker cont...
S014065 cloud-storage-orlando-v1705a
S cv0879 cloud-storage-options-edge2015-v4
S ss0884 sds-what-why-how-edge2015-v7
IBM Cloud OpenStack Services
IBM Cloud OpenStack Services
Using the IBM XIV Storage System in OpenStack Cloud Environments
IBM Cloud Manager with OpenStack Overview
z/VM and OpenStack
Successfully Deliver and Operate OpenStack in Production with VMware VIO
Optimize Your VMware SDDC with IBM Infrastructure
OpenStack and z/VM – What is it and how do I get it?
VietOpenStack meetup 7th Openstack in ibm cloud
IBM Cloud Infrastructure as a Service (IaaS)- Feb 2019 by Gianfranco Mollo
Cloudy with SaaS-Shine 18march2015
IBM Private Cloud Solutions with IBM i
OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Glo...
Künftige Datacenter Trends_Hans-Dieter Wehle_IBM Symposium 2013
OpenStack + VMware at the Hong Kong OpenStack Summit
Improving Software Delivery with DevOps & Software Defined Environments
z/OS V2.4 Preview: z/OS Container Extensions - Running Linux on Z docker cont...

More from Tony Pearson (20)

PDF
Rapid_Recovery-T75-v2204j.pdf
PDF
L203326 intro-maria db-techu2020-v9
PPTX
S200743 storage-announcements-ist2020-v2001a
PDF
S200516 copy-data-management-ist2020-v2001c
PDF
S200515 storage-insights-ist2020-v2001d
PDF
F200612 deliver-message-ist2020-v2001c
PDF
Z111806 strengthen-security-sydney-v1910a
PDF
G111614 top-trends-sydney2019-v1910a
PDF
G111416 personal-brand-sydney-v1910b
PDF
Z109889 z4 r-storage-dfsms-vegas-v1910b
PDF
Z110932 strengthen-security-jburg-v1909c
PDF
Z109889 z4 r-storage-dfsms-jburg-v1909d
PDF
S111477 scale-in-cloud-jburg-v1909d
PDF
S110646 storage-for-ai-jburg-v1909c
PDF
G108263 personal-brand-berlin-v1904a
PDF
S108283 svc-storwize-lagos-v1905d
PDF
G108277 ds8000-resiliency-lagos-v1905c
PDF
G108276 public-speaking-lagos-v1905b
PDF
G108266 stack-the-deck-lagos-v1905c
PDF
G107984 personal-brand-atlanta-v1904a
Rapid_Recovery-T75-v2204j.pdf
L203326 intro-maria db-techu2020-v9
S200743 storage-announcements-ist2020-v2001a
S200516 copy-data-management-ist2020-v2001c
S200515 storage-insights-ist2020-v2001d
F200612 deliver-message-ist2020-v2001c
Z111806 strengthen-security-sydney-v1910a
G111614 top-trends-sydney2019-v1910a
G111416 personal-brand-sydney-v1910b
Z109889 z4 r-storage-dfsms-vegas-v1910b
Z110932 strengthen-security-jburg-v1909c
Z109889 z4 r-storage-dfsms-jburg-v1909d
S111477 scale-in-cloud-jburg-v1909d
S110646 storage-for-ai-jburg-v1909c
G108263 personal-brand-berlin-v1904a
S108283 svc-storwize-lagos-v1905d
G108277 ds8000-resiliency-lagos-v1905c
G108276 public-speaking-lagos-v1905b
G108266 stack-the-deck-lagos-v1905c
G107984 personal-brand-atlanta-v1904a

Recently uploaded (20)

PPTX
history of c programming in notes for students .pptx
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
ISO 45001 Occupational Health and Safety Management System
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
ManageIQ - Sprint 268 Review - Slide Deck
PPTX
Transform Your Business with a Software ERP System
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PPTX
Introduction to Artificial Intelligence
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
System and Network Administraation Chapter 3
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
Nekopoi APK 2025 free lastest update
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
history of c programming in notes for students .pptx
Odoo Companies in India – Driving Business Transformation.pdf
Wondershare Filmora 15 Crack With Activation Key [2025
ISO 45001 Occupational Health and Safety Management System
Adobe Illustrator 28.6 Crack My Vision of Vector Design
ManageIQ - Sprint 268 Review - Slide Deck
Transform Your Business with a Software ERP System
Design an Analysis of Algorithms I-SECS-1021-03
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Introduction to Artificial Intelligence
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
How Creative Agencies Leverage Project Management Software.pdf
System and Network Administraation Chapter 3
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Nekopoi APK 2025 free lastest update
How to Choose the Right IT Partner for Your Business in Malaysia
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
2025 Textile ERP Trends: SAP, Odoo & Oracle

S cv3179 spectrum-integration-openstack-edge2015-v5

  • 1. © 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
  • 2. © 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
  • 3. © 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
  • 4. © Copyright IBM Corporation 2015 One Person – One Handheld Device 3 Operating System Compute • CPU • DRAM Storage • Persistent Flash or Disk Utilities • Passwords • Usage Statistics Network • Wi-Fi • 4G-LTE User / Administrator Requirements • Does this device have everything I need to run my applications?
  • 5. © Copyright IBM Corporation 2015 One Family – One Personal Computer 4 User / Administrator Users (Family members) Graphical User Interface (GUI) Command Line Interface (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?
  • 6. © Copyright IBM Corporation 2015 One Department – One Workplace 5 System Admin Storage Area Network (SAN) Flash Disk Tape Local Area Network (LAN) Identity Management Usage Statistics Users eMail Spam Filter Anti-Virus Checking Filewall Web Cache
  • 7. © Copyright IBM Corporation 2015 One IT Department – One Datacenter 6 Network Admin Users SAN LAN Storage Admin Facilities Server Admin Application owners
  • 8. © Copyright IBM Corporation 2015 How is Software Defined Environment different? Applications… Business Requirements Infrastructure… Servers, Storage, Networks Optimize Your ResourcesOptimize Your Resources Automate Your WorkloadsAutomate Your Workloads Simplified Management Simplified Management ComputeCompute StorageStorage NetworkNetwork APIs Orchestration Service Levels Standard Interfaces Provisioning Virtualization Control Plane Data Plane Facilities Server Admin Storage Admin Application Owner Network Admin 7
  • 9. © Copyright IBM Corporation 2015 Control Plane vs. Data Plane Data Plane Control Plane Resource Pools and Quotas Quality of Service (QoS) Service Catalog 8
  • 10. © Copyright IBM Corporation 2015 OpenStack IBM Cloud x86-only IBM is a platinum sponsor of OpenStack Foundation OpenStack open source code can 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
  • 11. © 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 Spectrum Storage™ family • XIV storage system • Elastic Storage Server Howisitdeployed? 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
  • 12. © Copyright IBM Corporation 2015 Different Clients have a Different Focus Cloud and Managed 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: Software Controls • Focus on Software APIs to simplify, automate and control existing investments • Use specialized hardware to provide optimal performance for mission-critical applications Data Centers 11
  • 13. © 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
  • 14. © 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
  • 15. © 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
  • 16. © 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 S3 or HTTP Disk formats: raw, vhd, vmdk, vdi, iso, qcow2, aki, ari, ami Container formats: bare, ovf, ova, aki, ari, ami
  • 17. © 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. Block LUN 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
  • 18. © Copyright IBM Corporation 2015 OpenStack terminology – Telemetry 17 Nova GlanceCinderSwift Ceilometer • Usage Statistics Metering
  • 19. © 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
  • 20. © 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
  • 21. © Copyright IBM Corporation 2015 Get It Your Way: Software, Cloud Service or Pre-built System Proven Technology, Open Standards, Modular Adoption More than $ 1 Billion Investment over next 5 years Announcing IBM Spectrum Storage™ family Management Insight Spectrum Control™ Governance Spectrum Protect™ Block File and Object Flexibility Spectrum Accelerate™ Utilization Spectrum Virtualize™ Elasticity Spectrum Scale™ Placement Spectrum Archive™ 20
  • 22. © Copyright IBM Corporation 2015 Exploring IBM Software Defined Storage Capabilities IBM 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 Flexibility Spectrum Accelerate™ Utilization Spectrum Virtualize™ Software Defined Environment 21
  • 23. © 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
  • 24. © Copyright IBM Corporation 2015 3-15 Modules What’s Different about Spectrum Accelerate? 23 12 SED 1, 2, 3, 4, 6 TB Optional SSD 500, 800 GB 6 cores 24-48 GB RAM FCP Ethernet IB FCP Ethernet IB 6-15 Modules Host SAN Hyper-Scale Host iSCSI + Mgmt Inter node 6-12 HDD 1, 2, 3, 4 TB Optional SSD 500-800 GB 4-16 cores 32-48 GB RAM VMware ESXi 5.5 Ethernet Ethernet Host iSCSI + Inter-node + Management Accelerate
  • 25. © Copyright IBM Corporation 2015 Virtualize Your Infrastructure Virtual Server Infrastructure Virtual Storage Infrastructure Built with IBM Spectrum Virtualize™Storage Hypervisor Midrange and Entry-Level Storwize V7000, V5000, V3000 IBM Spectrum Control™ Enterprise SAN Volume Controller Flash FlashSystem V9000 Virtualize 24
  • 26. © 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
  • 27. © Copyright IBM Corporation 2015 Exploring IBM Software Defined Storage Capabilities IBM 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™ Placement Spectrum Archive™ 26
  • 28. © Copyright IBM Corporation 2015 Spectrum Scale – Flexible File and Object Storage FS1 FS256. . .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 fileset containers 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
  • 29. © 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
  • 30. © 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
  • 31. © Copyright IBM Corporation 2015 TCP/IP or RDMA IBM Spectrum Scale™ as Object Storage 30 SAN OpenStack Swift Amazon S3 Amazon S3 OpenStack Swift Object Store Object Store Object-level Storage Twin-tailed Elastic Storage Server TCP/IP Network Network load balancer
  • 32. © 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 LTFS HSM Spectrum Archive
  • 33. © Copyright IBM Corporation 2015 Exploring IBM Software Defined Storage Capabilities IBM Spectrum Storage™ family Management Insight Spectrum Control™ Governance Spectrum 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
  • 34. © Copyright IBM Corporation 2015 Service Class Based Provisioning 33
  • 35. © Copyright IBM Corporation 2015 SAN OpenStack Support for Volumes 34 DS8000 XIV Accelerate FlashSystem 900 IBM Spectrum Accelerate Storage Hypervisor SVC, Storwize, FlashSystem V9000 Built 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 Spectrum Scale Cinder • Volumes IBM Spectrum Control
  • 36. © 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
  • 37. © 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 2014 36 VirtualizeAccelerate Archive
  • 38. © Copyright IBM Corporation 2015 37 Some great prizes to be won! Please fill out an evaluation Session: sCV3179
  • 39. © Copyright IBM Corporation 2015 38
  • 40. © 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
  • 41. © Copyright IBM Corporation 2015 Cinder Support across IBM products 40
  • 42. © 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 Block LUNCinder
  • 43. © 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 smartphone market 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”
  • 44. © 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
  • 45. © Copyright IBM Corporation 2015 OpenStack – Releases 44
  • 46. © 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
  • 47. © 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) tpearson@us.ibm.com Tony Pearson Master Inventor, Senior IT Specialist IBM System Storage™
  • 48. © Copyright IBM Corporation 2015 47 Email: tpearson@us.ibm.com 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
  • 49. © Copyright IBM Corporation 2015 Continue growing your IBM skills ibm.com/training provides a comprehensive portfolio of skills and career accelerators 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 dpmc@us.ibm.com 48 Global Skills Initiative
  • 50. © 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