SlideShare uma empresa Scribd logo
1 de 27
Storage Architectures and the Cloud 
& field notes from 18 months at SolidFire 
Andy Roberts – andy.roberts@solidfire.com - Field Solutions 
Architect
Career 
Cloudwash 
 First day in storage was a Register worthy event 
 March 2002 
 50K Mailboxes lost with a storage system on fire 
 Supporting a SPaaS platform based on OpenSource 
 Customers bring VMWare into production 
 2004 – 2007 as VMWare becomes de facto 
 Everything very manual or with minimal scripting 
 First Clouds – 2007 - 2010 
 Early attempts at automation 
 Multi-tenancy becomes a daily focus 
 Cloud.Com appears on my radar - 2011 
 Cloud product evaluation 
 The birth of a Cloud 
 March 2013 – time for a change 
 First day at SolidFire – 8th April 
 Jully 2013 – first CloudStack meetup 
 Invested time into learning CloudStack & OpenStack
Public Cloud 
Has Raised 
the Bar 
…driving the transformation of enterprise IT globally
The Silo’ed Infrastructure Model Is Unsustainable 
Purchasing Marketing Sales Development 
First Cloud NIH Cloud 3rd go… This will be 
the one… 
Source: http://www.wired.com/2012/05/stuck-in-silo/
Legacy Data Center 
Single Tenant 
Isolated work loads 
Dedicated Infrastructure 
Scale-up 
Pre-provisioned capacity 
Hardware defined 
Project Based 
Manual Administration 
Next Generation Data Center 
Multi-tenant 
Mixed workloads 
Shared infrastructure 
Scale-out 
Capacity on demand 
Software defined 
Self service 
Automation 
Entering a whole new world…
Regardless of the name, desired outcomes are the same 
Next Generation Data Center 
Software Defined 
Data Center 
Infrastructure 2.0 Cloud Computing 
Private Cloud IT-as-a-Service 
Agile Scalable Automated Predictable
A Fundamental Shift In App Design & Delivery 
Legacy Data Center Next Generation Data Center 
Apps span VMs 
Data stored in scalable DBs, 
cached in memory tiers 
Interaction via API, web or mobile 
Apps run on a computer 
Data stored in files 
Interaction via UI
CloudStack ? 
OpenStack ? 
Next Gen VMWare ? 
All of the above? 
Roll my own? 
Commodity Stack? 
Engineered Stack? 
Leave the legacy behind? 
Bring it with me? 
Public or private?
The “Community” is what makes it work 
Users 
Service Providers 
Vendors 
Integrators
Expanding the Reach of The Next Generation Data Center 
Agile 
Scalable 
Automated 
Predictable
What you build on matters
Flash for the Next Generation Data Center
Scale-Out vs. Scale-Up 
Performance 
Capacity 
Scale-Out 
Performance 
Capacity 
Scale-Up 
 Limited performance scalability 
 Creates islands of storage with 
poor utilization 
 Forklift upgrade model 
 Massive single system scale 
 Capacity and performance 
managed as independent pools 
 Performance increases as you 
grow capacity 
 New performance and capacity 
resources available in minutes
Capacity 
Performance 
SF2405 nodes added 
SF9010 nodes added 
SF2405 Initial Cluster 
Addition of future SF nodes 
Mixed Node Clusters 
 Dynamically change capacity 
and performance characteristics 
of your cluster over time
Two views on benefits of scale 
 Service Provider & Internal Service Provider 
 Simplifies capacity management 
 Re-use across product lines as they come and go 
 Match spending to cash flow 
 Enterprise 
 Buy only what you need, rather than 3 years up-front 
 Continual Refresh of platform 
 Simplifies capacity management
Guaranteed Performance - QoS 
Performance Virtualization: Independent 
global pools of capacity and performance 
 Allocate: Storage performance 
independent of capacity 
 Manage: Performance real-time without 
impacting other volumes 
 Guarantee: Performance to every volume 
with fine-grain QoS settings 
Deliver Guaranteed Storage Performance and 
Firm Performance SLAs
Two views on benefits of QoS 
 Service Provider & Internal Service Provider 
 Much better for multi-tenancy than just vLANs alone 
 Sell QoS as an advantage 
 Remove performance / noisy-neighbour headaches 
 Enterprise 
 The business will trust your XaaS platform 
 Match performance to LOB applications 
 Remove performance management headaches
Automated Management 
Integrated REST-based API 
 Enables complete automation of any 
SolidFire function 
 Supports development of user-facing 
storage controls 
 Seamless integration into current 
billing/charge-back systems and 
management stacks 
 API Integration Support from SolidFire
Drastically Simplified Storage Management 
SolidFire Architecture 
Unified pool of capacity and performance 
Automatic load distribution 
Mixed-Node Cluster Support 
Self-healing HA 
Complete REST-based API automation 
Traditional Storage Management 
Separate pools of SATA, SAS, and Flash 
RAID levels, aggregates, volume groups 
Forklift controller and system upgrades 
Fire drills on hardware failure 
Manual UI Management
Views on benefits of Automation 
 Service Provider & Internal Service Provider 
 Just what the market expects 
 Enterprise 
 Reduce costs and/or drive out re-work 
 Increase agility and time to market 
 Enabler for all other benefits 
 QoS + Automation + Scale = Huge Compound Benefit
Personal View  Storage marketplace is exciting as its ever been (!) 
 Great range of options 
 Blend multiple technologies together 
 Persistent or ephemeral 
 Cloud Automation Market 
 Amazing what you can achieve 
 Things really have come a long 
 Challenges as a vendor 
 Collaborate and differentiate at the same time 
 Give people the widest choice 
 Move up to the “Higher Ground”
CloudStack Storage 
Evolution 
Andy Roberts - SolidFire
We’ve been busy... 
● Google Summer of Code 
o http://www.solidfire.com/blog/mentoring-with-google-summer- 
of-code-and-lessons-in-cloudstack/ 
o Automated Regression Testing 
o Reworking host and storage tagging 
o New GUI functionality for plugins 
o Mentoring new talent as part of Apache Foundation
CloudStack Storage Evolution 
4.2 - dynamic provisioning for data drives 
4.3 - adding KVM support 
4.4 - root disk dynamic provisioning & resize 
4.5 - GUI for storage plug-in & snapshot baby 
steps 
4.6 - planned : snapshot & clone integration 
immutable UUIDs are a challenge 
breaking the 256 LUN limit a focus
Whats next? 
Come and see Mike present if you are at Collab 
Catch-up on slides if not 
Ideas appreciated on storage improvement 
SolidFire Continue to Invest in CloudStack 
andy.roberts@solidfire.com 
( on behalf of mike.tutkowski@solidfire.com)
Smiths Bar and Grill - Beers Are on Us!

Mais conteúdo relacionado

Mais procurados

Cloud Computing Introduction - Deep Dive
Cloud Computing Introduction - Deep DiveCloud Computing Introduction - Deep Dive
Cloud Computing Introduction - Deep DiveDharmalingam S
 
Multi-Cloud Roadmap: Architecting Hybrid Environments for Maximum Results
Multi-Cloud Roadmap: Architecting Hybrid Environments for Maximum ResultsMulti-Cloud Roadmap: Architecting Hybrid Environments for Maximum Results
Multi-Cloud Roadmap: Architecting Hybrid Environments for Maximum ResultsRightScale
 
Virtual Machine provisioning and migration services
Virtual Machine provisioning and migration servicesVirtual Machine provisioning and migration services
Virtual Machine provisioning and migration servicesANUSUYA T K
 
Hybrid Cloud: OpenStack and Other Approaches
  Hybrid Cloud:  OpenStack and Other Approaches  Hybrid Cloud:  OpenStack and Other Approaches
Hybrid Cloud: OpenStack and Other ApproachesMirantis
 
Microservices, Containers, Scheduling and Orchestration - A Primer
Microservices, Containers, Scheduling and Orchestration - A PrimerMicroservices, Containers, Scheduling and Orchestration - A Primer
Microservices, Containers, Scheduling and Orchestration - A PrimerGareth Llewellyn
 
Cloud Computing Architecture
Cloud Computing ArchitectureCloud Computing Architecture
Cloud Computing ArchitectureYong Heui Cho
 
Design and inplementation of hybrid cloud computing architecture based on clo...
Design and inplementation of hybrid cloud computing architecture based on clo...Design and inplementation of hybrid cloud computing architecture based on clo...
Design and inplementation of hybrid cloud computing architecture based on clo...aish006
 
NIST Cloud Computing Standards
NIST Cloud Computing StandardsNIST Cloud Computing Standards
NIST Cloud Computing StandardsGovCloud Network
 
Understanding IaaS Requirements & Design Cloud
Understanding IaaS Requirements & Design CloudUnderstanding IaaS Requirements & Design Cloud
Understanding IaaS Requirements & Design CloudJohn Treadway
 
Public Cloud vs Private Cloud
Public Cloud vs Private CloudPublic Cloud vs Private Cloud
Public Cloud vs Private CloudSKALI Group
 
Telia latvija cloudstack
Telia latvija cloudstackTelia latvija cloudstack
Telia latvija cloudstackShapeBlue
 
Study and implementation a cloud solution based on
Study and implementation a cloud solution based onStudy and implementation a cloud solution based on
Study and implementation a cloud solution based onDendani Bilal
 
Cloud Computing | Virtualization | Docker | Go Language
Cloud Computing | Virtualization | Docker | Go Language Cloud Computing | Virtualization | Docker | Go Language
Cloud Computing | Virtualization | Docker | Go Language Dweep Gogia
 
Utilizing Public AND Private Clouds with Bright Cluster Manager
Utilizing Public AND Private Clouds with Bright Cluster ManagerUtilizing Public AND Private Clouds with Bright Cluster Manager
Utilizing Public AND Private Clouds with Bright Cluster ManagerIan Lumb
 
Private Cloud Architecture
Private Cloud ArchitecturePrivate Cloud Architecture
Private Cloud ArchitectureDerek Keats
 
Federated Cloud Computing
Federated Cloud ComputingFederated Cloud Computing
Federated Cloud ComputingDavid Wallom
 

Mais procurados (20)

Cloud Computing Introduction - Deep Dive
Cloud Computing Introduction - Deep DiveCloud Computing Introduction - Deep Dive
Cloud Computing Introduction - Deep Dive
 
Multi-Cloud Roadmap: Architecting Hybrid Environments for Maximum Results
Multi-Cloud Roadmap: Architecting Hybrid Environments for Maximum ResultsMulti-Cloud Roadmap: Architecting Hybrid Environments for Maximum Results
Multi-Cloud Roadmap: Architecting Hybrid Environments for Maximum Results
 
Virtual Machine provisioning and migration services
Virtual Machine provisioning and migration servicesVirtual Machine provisioning and migration services
Virtual Machine provisioning and migration services
 
Hybrid Cloud: OpenStack and Other Approaches
  Hybrid Cloud:  OpenStack and Other Approaches  Hybrid Cloud:  OpenStack and Other Approaches
Hybrid Cloud: OpenStack and Other Approaches
 
Microservices, Containers, Scheduling and Orchestration - A Primer
Microservices, Containers, Scheduling and Orchestration - A PrimerMicroservices, Containers, Scheduling and Orchestration - A Primer
Microservices, Containers, Scheduling and Orchestration - A Primer
 
Cloud Computing Architecture
Cloud Computing ArchitectureCloud Computing Architecture
Cloud Computing Architecture
 
Design and inplementation of hybrid cloud computing architecture based on clo...
Design and inplementation of hybrid cloud computing architecture based on clo...Design and inplementation of hybrid cloud computing architecture based on clo...
Design and inplementation of hybrid cloud computing architecture based on clo...
 
Cloud Service Model
Cloud Service ModelCloud Service Model
Cloud Service Model
 
NIST Cloud Computing Standards
NIST Cloud Computing StandardsNIST Cloud Computing Standards
NIST Cloud Computing Standards
 
Understanding IaaS Requirements & Design Cloud
Understanding IaaS Requirements & Design CloudUnderstanding IaaS Requirements & Design Cloud
Understanding IaaS Requirements & Design Cloud
 
Public Cloud vs Private Cloud
Public Cloud vs Private CloudPublic Cloud vs Private Cloud
Public Cloud vs Private Cloud
 
Advantages of Cloud Computing
Advantages of Cloud ComputingAdvantages of Cloud Computing
Advantages of Cloud Computing
 
About Nimbus Concept
About Nimbus ConceptAbout Nimbus Concept
About Nimbus Concept
 
Telia latvija cloudstack
Telia latvija cloudstackTelia latvija cloudstack
Telia latvija cloudstack
 
Study and implementation a cloud solution based on
Study and implementation a cloud solution based onStudy and implementation a cloud solution based on
Study and implementation a cloud solution based on
 
Cloud Computing | Virtualization | Docker | Go Language
Cloud Computing | Virtualization | Docker | Go Language Cloud Computing | Virtualization | Docker | Go Language
Cloud Computing | Virtualization | Docker | Go Language
 
Utilizing Public AND Private Clouds with Bright Cluster Manager
Utilizing Public AND Private Clouds with Bright Cluster ManagerUtilizing Public AND Private Clouds with Bright Cluster Manager
Utilizing Public AND Private Clouds with Bright Cluster Manager
 
Private Cloud Architecture
Private Cloud ArchitecturePrivate Cloud Architecture
Private Cloud Architecture
 
Federated Cloud Computing
Federated Cloud ComputingFederated Cloud Computing
Federated Cloud Computing
 
Public cloud
Public cloudPublic cloud
Public cloud
 

Semelhante a Storage architectures and the cloud

OpenStack and CloudForms Do's and Dont's
OpenStack and CloudForms Do's and Dont'sOpenStack and CloudForms Do's and Dont's
OpenStack and CloudForms Do's and Dont'sFrederik Bijlsma
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeRightScale
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009guest829442
 
Why Cloud Management Makes Sense
Why Cloud Management Makes SenseWhy Cloud Management Makes Sense
Why Cloud Management Makes SenseRightScale
 
Cloud Computing Basics I
Cloud Computing Basics ICloud Computing Basics I
Cloud Computing Basics IRightScale
 
Microsoft private cloud
Microsoft private cloudMicrosoft private cloud
Microsoft private cloudebuc
 
Powering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogicPowering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogicLucas Jellema
 
Oracle Keynote Cloud Expo 11-04-09
Oracle Keynote Cloud Expo 11-04-09Oracle Keynote Cloud Expo 11-04-09
Oracle Keynote Cloud Expo 11-04-09Rex Wang
 
GigaSpaces CCF 4 Xap
GigaSpaces CCF 4 XapGigaSpaces CCF 4 Xap
GigaSpaces CCF 4 XapShay Hassidim
 
Data fabric and VMware
Data fabric and VMwareData fabric and VMware
Data fabric and VMwareVMware vFabric
 
Software Association of Oregon Cloud Computing Presentation
Software Association of Oregon Cloud Computing PresentationSoftware Association of Oregon Cloud Computing Presentation
Software Association of Oregon Cloud Computing Presentationddcarr
 
Microsoft Azure Cloud Basics Tutorial
Microsoft Azure Cloud Basics TutorialMicrosoft Azure Cloud Basics Tutorial
Microsoft Azure Cloud Basics TutorialIIMSE Edu
 
Building a Hybrid Cloud The Real Deal
Building a Hybrid Cloud The Real DealBuilding a Hybrid Cloud The Real Deal
Building a Hybrid Cloud The Real DealRightScale
 
Proact SYNC 2013 Breakout session - NetApp Clustered DataONTAP, dé storage hy...
Proact SYNC 2013 Breakout session - NetApp Clustered DataONTAP, dé storage hy...Proact SYNC 2013 Breakout session - NetApp Clustered DataONTAP, dé storage hy...
Proact SYNC 2013 Breakout session - NetApp Clustered DataONTAP, dé storage hy...Proact Netherlands B.V.
 
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceGreg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceScanSource, Inc.
 
Databarracks & SolidFire - How to run tier 1 applications in the cloud
Databarracks & SolidFire - How to run tier 1 applications in the cloud Databarracks & SolidFire - How to run tier 1 applications in the cloud
Databarracks & SolidFire - How to run tier 1 applications in the cloud NetApp
 
Presentation cloupia product overview and demo
Presentation   cloupia product overview and demoPresentation   cloupia product overview and demo
Presentation cloupia product overview and demoxKinAnx
 
Advancing Cloud Initiatives and Removing Barriers to Adoption
Advancing Cloud Initiatives and Removing Barriers to AdoptionAdvancing Cloud Initiatives and Removing Barriers to Adoption
Advancing Cloud Initiatives and Removing Barriers to AdoptionRightScale
 

Semelhante a Storage architectures and the cloud (20)

OpenStack and CloudForms Do's and Dont's
OpenStack and CloudForms Do's and Dont'sOpenStack and CloudForms Do's and Dont's
OpenStack and CloudForms Do's and Dont's
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record Time
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009
 
Why Cloud Management Makes Sense
Why Cloud Management Makes SenseWhy Cloud Management Makes Sense
Why Cloud Management Makes Sense
 
Cloud1 Computing 01
Cloud1 Computing 01Cloud1 Computing 01
Cloud1 Computing 01
 
Cloud Computing Basics I
Cloud Computing Basics ICloud Computing Basics I
Cloud Computing Basics I
 
Microsoft private cloud
Microsoft private cloudMicrosoft private cloud
Microsoft private cloud
 
Powering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogicPowering the Cloud with Oracle WebLogic
Powering the Cloud with Oracle WebLogic
 
Oracle Keynote Cloud Expo 11-04-09
Oracle Keynote Cloud Expo 11-04-09Oracle Keynote Cloud Expo 11-04-09
Oracle Keynote Cloud Expo 11-04-09
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
GigaSpaces CCF 4 Xap
GigaSpaces CCF 4 XapGigaSpaces CCF 4 Xap
GigaSpaces CCF 4 Xap
 
Data fabric and VMware
Data fabric and VMwareData fabric and VMware
Data fabric and VMware
 
Software Association of Oregon Cloud Computing Presentation
Software Association of Oregon Cloud Computing PresentationSoftware Association of Oregon Cloud Computing Presentation
Software Association of Oregon Cloud Computing Presentation
 
Microsoft Azure Cloud Basics Tutorial
Microsoft Azure Cloud Basics TutorialMicrosoft Azure Cloud Basics Tutorial
Microsoft Azure Cloud Basics Tutorial
 
Building a Hybrid Cloud The Real Deal
Building a Hybrid Cloud The Real DealBuilding a Hybrid Cloud The Real Deal
Building a Hybrid Cloud The Real Deal
 
Proact SYNC 2013 Breakout session - NetApp Clustered DataONTAP, dé storage hy...
Proact SYNC 2013 Breakout session - NetApp Clustered DataONTAP, dé storage hy...Proact SYNC 2013 Breakout session - NetApp Clustered DataONTAP, dé storage hy...
Proact SYNC 2013 Breakout session - NetApp Clustered DataONTAP, dé storage hy...
 
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceGreg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
 
Databarracks & SolidFire - How to run tier 1 applications in the cloud
Databarracks & SolidFire - How to run tier 1 applications in the cloud Databarracks & SolidFire - How to run tier 1 applications in the cloud
Databarracks & SolidFire - How to run tier 1 applications in the cloud
 
Presentation cloupia product overview and demo
Presentation   cloupia product overview and demoPresentation   cloupia product overview and demo
Presentation cloupia product overview and demo
 
Advancing Cloud Initiatives and Removing Barriers to Adoption
Advancing Cloud Initiatives and Removing Barriers to AdoptionAdvancing Cloud Initiatives and Removing Barriers to Adoption
Advancing Cloud Initiatives and Removing Barriers to Adoption
 

Mais de ShapeBlue

CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlueCloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlueShapeBlue
 
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlueCloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlueShapeBlue
 
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...ShapeBlue
 
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlueVM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlueShapeBlue
 
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHubHow We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHubShapeBlue
 
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...ShapeBlue
 
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...ShapeBlue
 
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIOHow We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIOShapeBlue
 
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...ShapeBlue
 
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...ShapeBlue
 
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineShapeBlue
 
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...ShapeBlue
 
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...ShapeBlue
 
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...ShapeBlue
 
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...ShapeBlue
 
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...ShapeBlue
 
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueShapeBlue
 
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...ShapeBlue
 
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...ShapeBlue
 
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueShapeBlue
 

Mais de ShapeBlue (20)

CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlueCloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
CloudStack Authentication Methods – Harikrishna Patnala, ShapeBlue
 
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlueCloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
 
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
Elevating Cloud Infrastructure with Object Storage, DRS, VM Scheduling, and D...
 
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlueVM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
VM Migration from VMware to CloudStack and KVM – Suresh Anaparti, ShapeBlue
 
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHubHow We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
How We Grew Up with CloudStack and its Journey – Dilip Singh, DataHub
 
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
What’s New in CloudStack 4.19, Abhishek Kumar, Release Manager Apache CloudSt...
 
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
CloudStack 101: The Best Way to Build Your Private Cloud – Rohit Yadav, VP Ap...
 
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIOHow We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
How We Use CloudStack to Provide Managed Hosting - Swen Brüseke - proIO
 
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
 
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
 
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
 
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
 
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
Use Existing Assets to Build a Powerful In-house Cloud Solution - Magali Perv...
 
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
 
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
DRaaS using Snapshot copy and destination selection (DRaaS) - Alexandre Matti...
 
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
 
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlueElevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
Elevating Privacy and Security in CloudStack - Boris Stoyanov - ShapeBlue
 
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
 
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
Hypervisor Agnostic DRS in CloudStack - Brief overview & demo - Vishesh Jinda...
 
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
 

Último

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
The Evolution of Money: Digital Transformation and CBDCs in Central Banking
The Evolution of Money: Digital Transformation and CBDCs in Central BankingThe Evolution of Money: Digital Transformation and CBDCs in Central Banking
The Evolution of Money: Digital Transformation and CBDCs in Central BankingSelcen Ozturkcan
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Último (20)

Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Evolution of Money: Digital Transformation and CBDCs in Central Banking
The Evolution of Money: Digital Transformation and CBDCs in Central BankingThe Evolution of Money: Digital Transformation and CBDCs in Central Banking
The Evolution of Money: Digital Transformation and CBDCs in Central Banking
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

Storage architectures and the cloud

  • 1. Storage Architectures and the Cloud & field notes from 18 months at SolidFire Andy Roberts – andy.roberts@solidfire.com - Field Solutions Architect
  • 2. Career Cloudwash  First day in storage was a Register worthy event  March 2002  50K Mailboxes lost with a storage system on fire  Supporting a SPaaS platform based on OpenSource  Customers bring VMWare into production  2004 – 2007 as VMWare becomes de facto  Everything very manual or with minimal scripting  First Clouds – 2007 - 2010  Early attempts at automation  Multi-tenancy becomes a daily focus  Cloud.Com appears on my radar - 2011  Cloud product evaluation  The birth of a Cloud  March 2013 – time for a change  First day at SolidFire – 8th April  Jully 2013 – first CloudStack meetup  Invested time into learning CloudStack & OpenStack
  • 3. Public Cloud Has Raised the Bar …driving the transformation of enterprise IT globally
  • 4. The Silo’ed Infrastructure Model Is Unsustainable Purchasing Marketing Sales Development First Cloud NIH Cloud 3rd go… This will be the one… Source: http://www.wired.com/2012/05/stuck-in-silo/
  • 5. Legacy Data Center Single Tenant Isolated work loads Dedicated Infrastructure Scale-up Pre-provisioned capacity Hardware defined Project Based Manual Administration Next Generation Data Center Multi-tenant Mixed workloads Shared infrastructure Scale-out Capacity on demand Software defined Self service Automation Entering a whole new world…
  • 6. Regardless of the name, desired outcomes are the same Next Generation Data Center Software Defined Data Center Infrastructure 2.0 Cloud Computing Private Cloud IT-as-a-Service Agile Scalable Automated Predictable
  • 7. A Fundamental Shift In App Design & Delivery Legacy Data Center Next Generation Data Center Apps span VMs Data stored in scalable DBs, cached in memory tiers Interaction via API, web or mobile Apps run on a computer Data stored in files Interaction via UI
  • 8. CloudStack ? OpenStack ? Next Gen VMWare ? All of the above? Roll my own? Commodity Stack? Engineered Stack? Leave the legacy behind? Bring it with me? Public or private?
  • 9. The “Community” is what makes it work Users Service Providers Vendors Integrators
  • 10. Expanding the Reach of The Next Generation Data Center Agile Scalable Automated Predictable
  • 11. What you build on matters
  • 12. Flash for the Next Generation Data Center
  • 13. Scale-Out vs. Scale-Up Performance Capacity Scale-Out Performance Capacity Scale-Up  Limited performance scalability  Creates islands of storage with poor utilization  Forklift upgrade model  Massive single system scale  Capacity and performance managed as independent pools  Performance increases as you grow capacity  New performance and capacity resources available in minutes
  • 14. Capacity Performance SF2405 nodes added SF9010 nodes added SF2405 Initial Cluster Addition of future SF nodes Mixed Node Clusters  Dynamically change capacity and performance characteristics of your cluster over time
  • 15. Two views on benefits of scale  Service Provider & Internal Service Provider  Simplifies capacity management  Re-use across product lines as they come and go  Match spending to cash flow  Enterprise  Buy only what you need, rather than 3 years up-front  Continual Refresh of platform  Simplifies capacity management
  • 16. Guaranteed Performance - QoS Performance Virtualization: Independent global pools of capacity and performance  Allocate: Storage performance independent of capacity  Manage: Performance real-time without impacting other volumes  Guarantee: Performance to every volume with fine-grain QoS settings Deliver Guaranteed Storage Performance and Firm Performance SLAs
  • 17. Two views on benefits of QoS  Service Provider & Internal Service Provider  Much better for multi-tenancy than just vLANs alone  Sell QoS as an advantage  Remove performance / noisy-neighbour headaches  Enterprise  The business will trust your XaaS platform  Match performance to LOB applications  Remove performance management headaches
  • 18. Automated Management Integrated REST-based API  Enables complete automation of any SolidFire function  Supports development of user-facing storage controls  Seamless integration into current billing/charge-back systems and management stacks  API Integration Support from SolidFire
  • 19. Drastically Simplified Storage Management SolidFire Architecture Unified pool of capacity and performance Automatic load distribution Mixed-Node Cluster Support Self-healing HA Complete REST-based API automation Traditional Storage Management Separate pools of SATA, SAS, and Flash RAID levels, aggregates, volume groups Forklift controller and system upgrades Fire drills on hardware failure Manual UI Management
  • 20. Views on benefits of Automation  Service Provider & Internal Service Provider  Just what the market expects  Enterprise  Reduce costs and/or drive out re-work  Increase agility and time to market  Enabler for all other benefits  QoS + Automation + Scale = Huge Compound Benefit
  • 21. Personal View  Storage marketplace is exciting as its ever been (!)  Great range of options  Blend multiple technologies together  Persistent or ephemeral  Cloud Automation Market  Amazing what you can achieve  Things really have come a long  Challenges as a vendor  Collaborate and differentiate at the same time  Give people the widest choice  Move up to the “Higher Ground”
  • 22. CloudStack Storage Evolution Andy Roberts - SolidFire
  • 23. We’ve been busy... ● Google Summer of Code o http://www.solidfire.com/blog/mentoring-with-google-summer- of-code-and-lessons-in-cloudstack/ o Automated Regression Testing o Reworking host and storage tagging o New GUI functionality for plugins o Mentoring new talent as part of Apache Foundation
  • 24.
  • 25. CloudStack Storage Evolution 4.2 - dynamic provisioning for data drives 4.3 - adding KVM support 4.4 - root disk dynamic provisioning & resize 4.5 - GUI for storage plug-in & snapshot baby steps 4.6 - planned : snapshot & clone integration immutable UUIDs are a challenge breaking the 256 LUN limit a focus
  • 26. Whats next? Come and see Mike present if you are at Collab Catch-up on slides if not Ideas appreciated on storage improvement SolidFire Continue to Invest in CloudStack andy.roberts@solidfire.com ( on behalf of mike.tutkowski@solidfire.com)
  • 27. Smiths Bar and Grill - Beers Are on Us!

Notas do Editor

  1. This is my career in storage. I have cloudwashed this however I think its an interesting way of looking back at experiences, and how things are both changing and in many ways remain the same.
  2. The fact is Public Cloud was the gateway to setting a new standard in how to run a Data Center. The Public Clouds built their businesses on providing maximum efficiency and flexibility of their data center resources This created a new benchmark for how IT is delivered.
  3. The model of dedicated resources to specific groups in your organization was fine (10 years ago), but today it equates to poor utilization of resources and increased management/administrative head-aches How the same challenge is often true in service providers or companies that went to shared platform models early on Silos of clouds remain and often it can be difficult to move between them. This is what I think CloudStack, OpenStack & Open source clouds can help resolve, using community innovation and standard APIs
  4. We’re moving from a world of isolated users, stifled by isolation and manual administration To one of shared resource pools available in real time using self service tools
  5. There’s a lot of different buzzword’s that are used to describe all of this. The bottom line is regardless of what the “name” what we’re talking about is the “Next Generation Data Center” We need agility, scalability and automation, ideally on predictable platforms that deliver on their promises
  6. And while application development and delivery is changing (the devops model) Fundamentally there is a huge opportunity in moving traditional and existing applications into more efficient infrastructures
  7. So when I meet customers both in the service provider space, and those enterprises that want to act like service providers I see people asking themselves, vendors and those around them the big directional questions. Enterprises that see the benefits inherent in the Amazon-style approach are particularly asking themselves questions here. If we then think about CloudStack & Cloud Automation platforms in general how do they address that? And where does OpenSource win above buying everything in?
  8. Community and open source can fix that Ultimately as a vendor we need to come together with everyone and raise the bar for all i.e. MikeT regularly converses with NetApp and other vendors to improve the overall quality of storage code in cloudstack It means everyone can take advantage of these improvements regardless of
  9. So going back to the things we defined earlier what particularly does storage need to offer to enable people to move to these highly automated, “As a Service platforms”? And does it really matter any more when you are buying things as a service?
  10. You need the same flexibility and efficiencies from your hardware that you gain from your Cloud Automation platform Otherwise you’re only part way there Trying to force fit products that aren’t designed to work rarely ends well I hear this debate frequently here and its why meetups like this are so useful
  11. These 5 elements are what solidfire have defined as the benchmark and that we have built into our product. I am going to focus on just the first three today. Personally I think these are the most critical – Scale – Guaranteed/Predictable performance and automated management. I think they are what matter for storage that goes into CloudStack. Whether you like what we do, or use someone elses storage, these are the things I would be push to bring into your platform.
  12. Rack growth vs single system growht SolidFire Scale OUT Limited to the performance of the controller design Controller upgrade, or new controller pair, to increase performance New controller = data migration Sprawling controllers = managing more islands of storage Prone to noisy-neighbor problems & performance degradation Controller based shared-disk systems can be SPF w/o full redundancy. Generational upgrades are huge headache Scale UP Performance doesn’t degrade as capacity is added Scale UP or DOWN by adding and removing nodes No data migration, no downtime, no increase in management burden Incrementally scale w/wide range of capacity and performance points No disks shared between shelves, no SPF Self-heal without the requirement for “extra” redundant components Simple hardware upgrades, easily incorporate new hardware
  13. To deliver predictable and guaranteed storage performance, SolidFire leverages a technology called Performance Virtualization which virtualizes performance resources in very much the same manner that capacity is virtualized today. Patented by SolidFire, this technology allows administrators to manage storage performance separately and independently from storage capacity. With SolidFire IT managers have unprecedented control over their storage system, and are able to deliver predictable storage performance to thousands of applications within a shared infrastructure. Because performance and capacity are managed independently, you can create small volumes with extremely high performance, and very large volumes with very low performance. This allows you to provide predictable storage performance to a very broad number of applications. On the right is a view of how volume level performance is set within the SolidFire storage system Settings can be established for Min, Max, and Burst ensuring that applications get exactly the performance they require (next slide)
  14. Yet what makes SolidFire storage management really compelling is the ability to automate every aspect of the storage system. At the core of the product is a complete REST-base API, which enables not only complete automation but deep integration of SolidFire capabilities such as the management of storage performance separate from storage capacity, and the ability to articulate SolidFire’s fine-grain storage performance controls …and through this API we provide deep integration with the leading cloud orchestration and monitoring tools to make it easy for you to manage and provision storage resources, gather detailed usage data and granularly monitor and report on each component and user.
  15. Its not just automation that matters though, you need simplicity in the first place. I found that storage became quite complicated and while there very beneficial tools that vendors had developed around backup were useful, they often stifled platform innovate or create lock-ins. At SolidFire we focus on the simplicity and letting people get value from the elemental changes in our platform. If you don’t have to design many of the things above it leaves you free to innovate elsewhere in your stack. It means you aren’t locked in.