accelerate your open stack deployment
TRANSCRIPT
Accelerate your OpenStack Deployment Quickly Embrace the Power of OpenStack with Agile Infrastructure
Why are OpenStack Deployments Slow?
• GOOD ANSWERS • Different technology that requires different skillsets • Responding to new consumption models takes planning • Workload availability is important, risk is high • Transformation is hard
• BAD ANSWERS • It’s unstable • It’s too complex, and requires us to own the PhDs • There are no good examples to follow • It’s too new
What SolidFire Sees In the Field
• About 40% of our pipeline, across both SP and Enterprise is OpenStack related
• The OpenStack ecosystem has come a long way • Real ecosystem: code contributors, project leaders,
champions • ‘Fake’ ecosystem: usually hardware vendors who are just
writing drivers • Deployment process is so (SO) much better than it has been • Enterprises are seriously working to figure out how to integrate
OpenStack from an operational standpoint
What Do Customers Need?
1. Help understanding the operational impact of OpenStack 2. Help understanding which workloads are best suited for
OpenStack 3. Examples of what works and what doesn’t
For almost every enterprise we talk to evaluating OpenStack, storage is a huge question mark!
Let’s Get Started!
• Overview of SolidFire storage solution • Details on SolidFire Cinder driver capabilities • Overview of Agile Infrastructure reference designs • Best Practices and Lessons Learned
High performance storage systems designed for large scale infrastructure
Industry Leading Quality of Service (QoS)
Scale-Out Architecture • 4 – 100 nodes • 35TB – 3.4PB Usable Capacity • 200k – 7.5M Controllable IOPS
Simple all inclusive pricing model Direct Tier 3 Support
for every customer
Industry-standard hardware • 10 GigE iSCSI, 16/8 Gb FC
All-flash storage platform for the next generation data center.
Scale-Out Infrastructure Agility
Guaranteed Quality of Service
Complete System Automation
In-Line Data Reduction
Self Healing High Availability
Scale-Out Agility
Performance
Capacity
43.6 TB 250,000 IOPS
200,000 IOPS 35 TB Guaranteed Compatibility between all SolidFire storage nodes
• Future-Proof your storage investment • Eliminate storage migrations and forklift upgrades • Never wait 3 years for an upgrade
Linear Scale of Performance and Capacity
Expand / Contract without disruption or reconfiguration
Scale-Out Agility
Performance
Capacity
43.6 TB 250,000 IOPS
52.2 TB 300,000 IOPS
200,000 IOPS 35 TB Guaranteed Compatibility between all SolidFire storage nodes
• Future-Proof your storage investment • Eliminate storage migrations and forklift upgrades • Never wait 3 years for an upgrade
Linear Scale of Performance and Capacity
Expand / Contract without disruption or reconfiguration
Scale-Out Agility
Performance
Capacity
43.6 TB 250,000 IOPS
60.8 TB 350,000 IOPS
52.2 TB 300,000 IOPS
200,000 IOPS 35 TB Guaranteed Compatibility between all SolidFire storage nodes
• Future-Proof your storage investment • Eliminate storage migrations and forklift upgrades • Never wait 3 years for an upgrade
Linear Scale of Performance and Capacity
Expand / Contract without disruption or reconfiguration
SolidFire QoS Eliminates of traditional performance related storage problems - ESG 2015
Guaranteed Quality of Service (QoS)
Dynamically Allocate, Manage and Guarantee storage performance independent of capacity
Define / enforce Min, Max and Burst settings for each application / volume
Capacity & Performance
SOLIDFIRE CLUSTER 17 TB 50k IOPS
17 TB 50k IOPS
17 TB 50k IOPS
17 TB 50k IOPS
17 TB 50k IOPS
CAPACITY VIRTUALIZATION (GB)
PERFORMANCE VIRTUALIZATION (IOPS)
68 TB AVAILABLE
200 K AVAILABLE
VOLUMES
Element OS | G U A R A N T E E D P E R F O R M A N C E
Capacity & Performance
SOLIDFIRE CLUSTER 17 TB 50k IOPS
17 TB 50k IOPS
17 TB 50k IOPS
17 TB 50k IOPS
17 TB 50k IOPS
CAPACITY VIRTUALIZATION (GB)
PERFORMANCE VIRTUALIZATION (IOPS)
VOLUMES
Element OS | G U A R A N T E E D P E R F O R M A N C E
Capacity & Performance
SOLIDFIRE CLUSTER 17 TB 50k IOPS
17 TB 50k IOPS
17 TB 50k IOPS
17 TB 50k IOPS
17 TB 50k IOPS
CAPACITY VIRTUALIZATION (GB)
PERFORMANCE VIRTUALIZATION (IOPS)
VOLUMES
Element OS | G U A R A N T E E D P E R F O R M A N C E
Capacity & Performance
SOLIDFIRE CLUSTER 17 TB 50k IOPS
17 TB 50k IOPS
17 TB 50k IOPS
17 TB 50k IOPS
17 TB 50k IOPS
CAPACITY VIRTUALIZATION (GB)
PERFORMANCE VIRTUALIZATION (IOPS)
VOLUMES
Element OS | G U A R A N T E E D P E R F O R M A N C E
How QoS Works
VOLUME
Per Volume QoS Se1ngs
Burst 2,000 Max 1,000 Min 100
APP BEHAVIOR Burst
Max
Min
Element OS | G U A R A N T E E D P E R F O R M A N C E
CLUSTER
How QoS Works
VOLUME
Per Volume QoS Se1ngs
Burst 2,000 Max 1,000 Min 100
APP BEHAVIOR Burst
Max
Min
Element OS | G U A R A N T E E D P E R F O R M A N C E
CLUSTER
How QoS Works
VOLUME
Per Volume QoS Se1ngs
Burst 2,000 Max 1,000 Min 100
APP BEHAVIOR Burst
Max
Min
MIXED WORKLOAD ENVIRONMENT
100 Min
200 Max
300 Burst
Volume
3
1000 Min
1500 Max
2000 Burst
VOLUME
2
100 Min
500 Max 700 Burst VOLUME
1
Element OS | G U A R A N T E E D P E R F O R M A N C E
CLUSTER
How QoS Works
VOLUME
Per Volume QoS Se1ngs
Burst 2,000 Max 1,000 Min 100
APP BEHAVIOR Burst
Max
Min
MIXED WORKLOAD ENVIRONMENT
100 Min
200 Max
300 Burst
Volume
3
1000 Min
1500 Max
2000 Burst
VOLUME
2
100 Min
500 Max 700 Burst VOLUME
1
Element OS | G U A R A N T E E D P E R F O R M A N C E
CLUSTER
How QoS Works
VOLUME
Per Volume QoS Se1ngs
Burst 2,000 Max 1,000 Min 100
APP BEHAVIOR Burst
Max
Min
MIXED WORKLOAD ENVIRONMENT
100 Min
200 Max
300 Burst
Volume
3
1000 Min
1500 Max
2000 Burst
VOLUME
2
100 Min
500 Max 700 Burst VOLUME
1
Element OS | G U A R A N T E E D P E R F O R M A N C E
CLUSTER
How QoS Works
VOLUME
Per Volume QoS Se1ngs
Burst 2,000 Max 1,000 Min 100
APP BEHAVIOR Burst
Max
Min
MIXED WORKLOAD ENVIRONMENT
100 Min
200 Max
300 Burst
Volume
3
1000 Min
1500 Max
2000 Burst
VOLUME
2
100 Min
500 Max 700 Burst VOLUME
1
Element OS | G U A R A N T E E D P E R F O R M A N C E
CLUSTER
Empower Enterprise IT to deliver greater strategic value to the business • Native REST-based API
• Deep integration with management & orchestration platforms
• Support development of user-facing storage controls
• Reduce risk of human error and associated with complex administrative tasks\
• Enables rapid deployment of applications & services
Complete System Automation
“Spin up virtual machines up to 81% faster than traditional storage” – ESG 2015
“SolidFire Automation helps lower operating expenses by up to
– ESG 2015
Create Volume API Call { "method": "CreateVolume", "params": { "name": "<Volume Name>", "accountID": 1, "totalSize": 10000, "enable512e": false, "aLributes": {}, "qos": { "minIOPS": 100, "maxIOPS": 200, "burstIOPS": 300 } }, "id": 1 }
Simplified Management
API
CUSTOM INTEGRATION INTERFACES PLUG-INS TOOLS
Self-service Portals
Homegrown Apps
User Interface Active IQ
PowerShell SDKs
VMware vCenter OpenStack CloudStack
Element OS | A U T O M A T E D M A N A G E M E N T
TIME YOUR BUSINESS
DESIGN IniQal size (GB or IOPS)
INSTALLATION OPERATING GB and IOPS required
Account CreaQon
SCALING GB and IOPS needed
UPGRADE DESIGN IniQal size (GB or IOPS)
AnQcipated growth over lifecycle of array
IOPS required lifeQme of product
Node size selecQon
RAID type, RAID grouping
Drive type (FC, NL, Flash)
Drive quanQQes and raQo
Cache requirements
Drive Sparing
Aggregate/CPG
MetaLUN and Bin file layout
INSTALLATION Bin File/RAID Layout
Aggregate/MetaLUN creaQon
Snapshot spare spacing
Vol0/quorum drive layout
Aggregate snapshot frequency
Snapshot growth limits
OPERATING GB and IOPS required
Account CreaQon
Host to HBA assignment and tracking
Host iniQator count limits
RAID type required
Primary Control Node assignment
IOPS limitaQon concerns
Snapshot growth policy
Thin Provisioning (or not)
Aggregate/CPG assignment
40% CPU limit consideraQons
SCALING GB and IOPS needed
Drive Shelves required
Power/floor space restricQons
Control node limitaQons (CPU storage)
UPGRADE HBA compaQbility list
CPU uQlizaQon on control nodes
Maintenance window
MiQgate risk during node outage
Storage System Tasks OTHER VENDORS
Element OS | A U T O M A T E D M A N A G E M E N T
DESIGN IniQal size (GB or IOPS)
INSTALLATION OPERATING GB and IOPS required
Account CreaQon
SCALING GB and IOPS needed
UPGRADE
Storage System Tasks
Element OS | A U T O M A T E D M A N A G E M E N T
• Performance tuning, caching or load balancing • Tiering, prioritization or caching to manage • Short Stroking or over provisioning • RAID group or spare drive management • Fire drills to replace failed disks, shelves, or controllers • Generational upgrades or platform migrations
Complete System Automation
NO MORE:
• Platform Compatibility Guarantee – Ensures that all future software &
platforms from SolidFire will interoperate with existing infrastructure
• Unlimited Drive Wear Guarantee – Eliminate concerns around flash
endurance – No restrictions on use-case or workload
Never Obsolete Unparalleled Investment Protection No more forklift upgrades
▪ SolidFire Cinder driver enables all OpenStack block storage features
▪ Ability to set and maintain true QoS levels on a per-volume basis
▪ Create, snap, clone and manage SolidFire volumes directly
▪ Run OpenStack instances on a SolidFire volume
▪ Eliminates arduous management layers between OpenStack and the storage system
▪ SolidFire driver fully integrated into OpenStack - no additional features / licenses required
Customer Success Deep OpenStack Integration Validated Interoperability
The Block Storage Choice for OpenStack
SolidFire Agile Infrastructure
▪ A series of pre-validated converged infrastructure reference designs
▪ Modular design focus at all levels ▪ Built for dynamic IT-as-a-Service
consumption model ▪ Accelerating time-to-value for operators and
administrators deploying a functional cloud infrastructure
▪ Supported by a complete ecosystem of vendors, partners and community
Compute / Networking
Cloud Management Stack
OrchestraQon Layer
ApplicaQons
SolidFire Agile Infrastructure
for for
Compute / Networking
Cloud Management Stack
OrchestraQon Layer
ApplicaQons
Software Defined pools of compute, networking & storage
Operational Benefits of AI
Agile
<30 minutes to provision from bare metal to OS <30 minutes to install and configure OpenStack
Automated
Linear Scalability of compute & storage nodes Scalable
Maintain consistent performance via guaranteed QoS Predictable
Integrated Efficiency with cluster wide dedupe & compression 27U rack footprint - 360 cores, ~1000 vCPUs, 250k IOPS, 40TBs
Efficient
AI for OpenStack Logical Framework
▪ Modularity at every level ▪ Built on vendor and
community best practices
▪ Deep integration up the management stack
▪ Support for 3rd Party Tools
5 Networks to segregate traffic and provide security: • Administrative Network • Data Center Network • OpenStack Service Network • Storage Network • Private network
AI for OpenStack Network Topology
Physical Network Layout to Allow Scalability in Any Vector • Add OpenStack Nodes • Add SolidFire Nodes • Add Upstream Bandwidth • Add Racks • Add Data Centers
AI for OpenStack Network Topology
Optimized for Mixed Workloads
Software Development Lifecycle • Test / Development • QA, Staging, Production
• 3-Tier Apps • Example: LAMP stacks
Large Scale Web Applications
Persistent Block Storage
Databases
• On Premise Versions of Amazon Elastic Block Storage • Provisioned IOPS (e.g. pIOPS)
• Database Consolidation • Database-as-a-Service (DBaaS)
Sample Use Cases Examples
• Red Hat Enterprise Linux OpenStack Certification Test Suite • Tempest Test • Deployment
– Provision from bare metal to operating system 17 nodes within 30 minutes – Install and configure OpenStack on the same 17 nodes in less than 30 minutes
• Scalability – Verify the ability to scale block storage and compute instances – Dynamically add compute nodes into the environment
• Resource Agility – Time to deploy 1000 Instances: 2.5 hours – Time to delete 1000 Instances: 11 minutes – Time to boot 1000 volumes as new Instances: 2.25 hours – Time to delete 1000 instances and volumes: 17 minutes
Validated and Tested Use Cases
• Quality of Service (QoS) – Demonstrate the QoS merits of the SolidFire storage system by showing multiple
applications running in parallel on the same shared storage infrastructure • database • file/web server • general operating system IO • readonly • writeonly • 80/20 mixed read/write
– Allow users to specify the IO requirements for a volume at create time
Validated and Tested Use Cases (Cont.)
General OpenStack Best Practices and Lessons Learned • Really understand what you want to accomplish • Storage choices are complex and critical • Use a trusted distro to cover your weaknesses • OpenStack is not a VMware replacement.
Seriously! • Think big, start small: stick with defcore, graduate
into Big Tent • Don’t roll beta/dev/test into production. Please? • What are you leaving for the next guy?
• For more on building an OpenStack-powered cloud infrastructure visit SolidFire.com/OpenStack
• For more on accelerating your OpenStack adoption with Agile Infrastructure visit Solidfire.com/AI
• To see OpenStack and SolidFire in action, request a demo -- SolidFire.com/Get-Started
Want to learn more?
Powering the World’s Most Demanding Data Centers
Sales, Marketing, and Support : • Over 320 Employees • HQ: Boulder, Colorado • North America • EMEA • APJ
Global
Enabling Customer Success • Founded 2010 • Funding $150M, Series D • GA Product since Nov 2012 • Over 2500 nodes shipped • More than 45PB under mgt • Fueling over 58,000 business
Proven
Updated 1/30/15
#1 ALL-FLASH ARRAY CC 2014
#1 ALL-FLASH ARRAY CC 2015
The Most Complete AFA Feature Set • Scale-out Architecture • Self Healing High Availability • Guaranteed QoS • Complete System Automation • In-line Data Reduction • 3 Replication Options
• 3rd Generation of Hardware • 8th Generation of Software
Innovative
• Real-Time Replication • Integrated Backup and Restore • Encryption at Rest • Snapshots and Clones • Consistency Group Snapshots • VLAN tagging / Multi-tenant Networking • SNMP Monitoring • Simultaneous Multiprotocol Support (FC / iSCSI)
All Inclusive Feature Set
Platform Building Blocks
2405 • 8.6TB effective capacity • 50,000 guaranteed IOPS
4805 • 17TB effective capacity • 50,000 guaranteed IOPS
9605 • 35TB effective capacity • 50,000 guaranteed IOPS
9010 • 35TB effective capacity • 75,000 guaranteed IOPS