Transcript - OpenStack
OPTIMIZING SDS FOR OPENSTACK
JASON BROWN, EMC
BEN SILVERMAN, MIRANTIS
© Copyright 2016 EMC Corporation. All rights reserved.
1
JASON BROWN
• Job: ScaleIO Product Marketing Manager
• Mission: Driving ScaleIO + OpenStack education and
adoption with customers and community
• 15 years in tech
• Experience in ENG, PM, and PMM
• EMC Elect 2016
© Copyright 2016 EMC Corporation. All rights reserved.
2
BEN SILVERMAN
• Job: Cloud Architect at Mirantis
• Mission: Make magic from unicorn tears and kitty
glitter to architect OpenStack solutions.
• Prior to Mirantis, Architected and Engineered first
OpenStack cloud at American Express (Icehouse)
with 5000+ instances.
• Member of Performance and Scale OpenStack Group
© Copyright 2016 EMC Corporation. All rights reserved.
3
WHY WE’RE HERE
• To talk about software-defined storage (SDS)
• To talk about how automation of SDS helps with
optimization
• To talk about various deployment methods for SDS
and how they can help
• To show how our products help with the above topics
• To answer your questions
• To have fun!
© Copyright 2016 EMC Corporation. All rights reserved.
4
TRADITIONAL STORAGE CHALLENGES
High
SPEND
on Storage
Hardware
Vendor
LOCK-IN
RIGID
Inability to
Acquisition
&
Deployment
Models
to Meet
Demands
SCALE
Lack of
Data Center
AGILITY
© Copyright 2016 EMC Corporation. All rights reserved.
5
WHAT IS SDS?
• SDS = SDS Controller Software + Server-Based
Storage
• No proprietary hardware components
– Custom ASICs, chipsets, CPUs, etc
• Runs on multiple (physical or virtual) instances
• Standalone / autonomous system
– Storage services
– Data persistence
Source: IDC, WW Software-Defined Storage Taxonomy, 2016
© Copyright 2016 EMC Corporation. All rights reserved.
6
SDS BENEFITS
Decouple
Software
Flexible
from
Hardware
Procurement
Lifecycle
Path to
Leverage
Industry
Standard
HW
Source: Gartner 2015
© Copyright 2016 EMC Corporation. All rights reserved.
CLOUD
50%
COST SAVINGS
7
ARCHITECTURE OF SDS
It’s like the Ben & Jerry’s of storage!
Source: IDC, Worldwide Software-Defined Storage Taxonomy 2016
© Copyright 2016 EMC Corporation. All rights reserved.
8
Trends:
CEO/CFO Goals:
Information/data
Make $$$
Reduce Risk
x86 x86 x86
.NOW
x86
x86
x86 x86
Resource Availability
Storage Only
Save $$$
x86
x86
x86
x86
x86
x86
x86
x86
x86
x86
x86
x86
x86
IP Network
IP Network
Price/Expense Pressure
Web/Cloud Scale validation
Hyper-Converged
Operational Change
x86
20% - 40% ROI
IP Network
x86
O
R
Capex/Opex
$$$$$
x86 x86
x86
x86
x86
x86
x86
30% - 60% ROI
Proprietary & Purpose Built HW
Tech Refresh/Capex Cycles
Data Migrations
$$$$
Capacity Planning
© Copyright 2016 EMC Corporation. All rights reserved.
9
WHAT IS EMC SCALEIO?
Software that
uses application
servers to create
an elastic,
scalable, and
resilient Server
SAN at a
fraction of the
cost and
complexity of
traditional SANs
© Copyright 2016 EMC Corporation. All rights reserved.
•
Installs on industry-standard x86 servers that run
databases, hypervisors, or any other applications
•
Aggregates application servers’ local disks
•
Add storage and/or compute on the fly
ScaleIO agent
(minimal footprint)
10
SCALEIO CONSUMPTION CHOICES
Software Defined
Maximum flexibility
Ultra Scale-Out
SDS
Software Only
Complete flexibility
End user supplies server
End user supplies switch
End user supplies rack
Lowest Risk, Highest Value,
Lowest TCO
Scale-Out Block
Storage
HW + SW Bundle Package
High degree of flexibility /
choice
End user supplies switch
& rack
Turnkey Software
Defined IaaS
Fully productized platform
VCE factory integrated &
logically configured
VCE Support & lifecycle
assurance
BUILD
MANTAIN
© Copyright 2016 EMC Corporation. All rights reserved.
BUY
CONSUME
11
SDS BEST PRACTICES
• Determine cloud workloads first (your mission), then
architect SDS.
• Assess the performance requirements of the above
workloads for your mission (write performance/replication
factors/location).
• Create separate front and backend storage networks if
required.
• Forecast initial capacity and growth.
• Prepare for cultural shift in storage operations.
• Create new ongoing capacity planning strategy.
© Copyright 2016 EMC Corporation. All rights reserved.
12
AUTOMATION LEADS TO OPTIMIZATION
• Mirantis Fuel
– Fuel is an open source deployment and management tool for
OpenStack.
• Mirantis Fuel Plugin for EMC ScaleIO
– Enables deployment and configuration of Mirantis OpenStack,
along with deployment of a ScaleIO cluster as a storage
backend.
© Copyright 2016 EMC Corporation. All rights reserved.
13
WHAT ABOUT CEPH?
• Multi-purpose (Ceph) vs. purpose-built (ScaleIO)
• Object store (Ceph) vs. native block (ScaleIO)
• Tradeoffs = Overhead
• Performance, performance, performance
• Go here for more:
http://www.emc.com/scaleiocephbattle
© Copyright 2016 EMC Corporation. All rights reserved.
14
SDS & SERVER SAN: THE TIME IS NOW
Server SAN
market is
projected to
GROW
$50B
by 20262
Server SAN is
projected to have a
23% CAGR
from 2012 to 2026,
with faster growth
from 2014 to 2020 of
38% CAGR
Traditional enterprise
storage market is
projected to decline by
16% CAGR
1Gartner,
How to Determine Whether Software-Defined Storage Is Right for
Your Organization, Julia Palmer, 13 July 2015
2Wikibon, Wikibon Premium Report: Server SAN 2012-2026, David Floyer,
15 July 2015
“In 2017, more than 40% of Global 2000 enterprises will be
involved in POC studies for SDS solutions compared with 17% today.”1
© Copyright 2016 EMC Corporation. All rights reserved.
15
NEXT STEPS
Visit
EMC.com/ScaleIO AND
VCE.com/products/hyper-converged/VxRack
where you’ll have access to
whitepapers, videos, demos etc.
Download
Watch the
ScaleIO /
Ceph battle!
Free & Frictionless
version of ScaleIO
Join the ECN ScaleIO Product Community
Follow Us on Twitter @EMCScaleIO
© Copyright 2016 EMC Corporation. All rights reserved.
16