SlideShare a Scribd company logo
1 of 35
Using Next Generation Storage to
Improve Performance, Scalability &
Efficiency in your CloudStack
Infrastructure
Giles Sirett
CEO
Giles.sirett@shapeblue.com
Twitter: @ShapeBlue
Agenda










Key Design Considerations for a CloudStack IaaS Cloud
Primary & Secondary Storage
Scaling Storage
The IOPS Dilemma
Real World Storage Scenarios
Solidfire’s Next Generation Storage Platform
Demo of Solidfire / CloudStack Integration
Q&A
@ShapeBlue
Todays Speakers
Giles Sirett
CEO
ShapeBlue

Mike Tutkowski
Senior CloudStack Developer
SolidFire

Geoff Higginbottom
CTO
ShapeBlue

McClain Buggle
Strategic Alliance Manager
SolidFire
@ShapeBlue
Questions



Please use the GTM question feature.
Don’t wait until the end !

@ShapeBlue
About ShapeBlue
“ShapeBlue are expert builders of public & private
clouds. They are the leading global independent
CloudStack / CloudPlatform integrator &
consultancy”

@ShapeBlue
@ShapeBlue
About ShapeBlue

@ShapeBlue
How to build an IaaS cloud
PaaS
Billing

Developer
Tooling

Multi-cloud
Management

eCommerce Platform
Ecommerce

Management

orchestration API
CloudStack API
CMP - Orchestration layer
Apache CloudStack
Choice of Hypervisor
Hypervisor
KVM, VMware, XenServer, Hyper-V
Networking

Commodity
Compute
Compute

Storage
@ShapeBlue
CloudStack Architecture
Region
Zone
POD

Secondary
Storage

Cluster
Host(s)

Primary
Storage

@ShapeBlue
Secondary Storage









Configured at Zone level
Has to be accessible by Management Servers, Hosts and SSVMs
Stores all Templates, ISOs and Snapshots
Has to be NFS
Swift and S3 can be used to replicate data between Zones
Zones can have more than one Secondary Storage Volume
Public Templates & ISOs are copied to every store within a Zone

@ShapeBlue
Scaling Secondary Storage


Capacity determined by




Number of Public ISOs
Number of Public Templates
Data Consumed by Users





Volume Snapshots
Private ISOs
Private Templates
Uploaded Volumes

@ShapeBlue
Primary Storage




Configured at Cluster or Zone level
Stores all Disk Volumes and VM Snapshots for VMs
Options are:







NFS
iSCSI
FC
Local Storage

High Performance is critical
@ShapeBlue
Geoff Higginbottom
CTO ShapeBlue

www.shapeblue.com

CloudStack Collaboration Conference 2012
Considerations for Scaling Primary Storage


Workload is a key factor





Optimal LUN Size for iSCSI ~ 500GB





Capacity required for each VM
Disk performance required for each VM

20 VMs per iSCSI LUN for optimal performance
Significant admin overhead to create and manage

Admins tend to create large LUNs for ease of management



Performance Suffers
Scale-Out is a manual process
@ShapeBlue
Cloud Scale Requires Automation



Cloud scale requires automation of all components
CloudStack can orchestrate









Hypervisors
Networks (SDN)
Network Appliances – F5, LB, Netscaler etc
Virtual Machines

Storage is a very significant piece of the infrastructure
Choose a storage vendor who integrates with CloudStack
@ShapeBlue
Scaling Primary Storage - Example


4 XenServer Clusters, each with 4 Hosts




28 usable cores (after Hypervisor overhead)
764GB usable RAM (after Hypervisor overhead)
Mapping of 6vCPU to 1 core

@ShapeBlue
Scaling Primary Storage - Example



Average VM Specification is 1vCPU / 4GB of RAM
Based on total host capacity


2528 Guest VMs





75,840 IOPs (30 IOPS per VM)
50.5 TB of Storage (20GB per VM)

1264 VRs



12640 (10 IOPS per VR)
2.5 TB of Storage (2 GB per VM)

@ShapeBlue
Storage Array IOPS vs Capacity - Example


What we need





What can a traditional storage array provide (real world figures)





53 TB capacity
88,480 IOPS

50TB Capacity
9,500 IOPS

Therefore we need 10 Storage Arrays



500TB Capacity
95,000 IOPS

10x the required capacity to
achieve required IOPS
@ShapeBlue
Extract from CloudStack Design Document

@ShapeBlue
Capacity Overhead – Real World Example


Requirements:





12TB of Storage
19,500 IOPS

Solution:



100TB Storage Capacity
19,000 IOPS

x6 Storage Arrays = 528TB of wasted capacity
@ShapeBlue
Extract from CloudStack Design Document

@ShapeBlue
Other Factors Affecting Capacity


Linked Clones




Each VM within a LUN/Volume is linked to a ‘Template’ image
Template may have 20GB allocated but only 2GB on disk
Linked VMs only contain the differences – starts at 200MB



Thin Provisioning
Deduplication



Actual storage space required is much lower than you think!



@ShapeBlue
IOPS vs Capacity Problem





Total IOPS per Storage Array – not per VM
Traditional Multi-Tiered Storage has its limits
Forced to add excess capacity to achieve IOPS
Deduplication actually makes matters worse

@ShapeBlue
McClain Buggle
Strategic Alliance Manager
SolidFire
Key Primary Storage
Considerations

Guaranteed
Performance
Fine-grain performance
management with Guaranteed
Quality of Service (QoS)

Scale-out
Simultaneous scaling of both
capacity and performance

In-line
efficiency
In-line data reduction reduces data
footprint, requires less purchased capacity

High
Availability
RAID-less data protection maintains data
availability, security and performance
regardless of failure condition.

Management
Automation
Intuitive UI, CLI, and REST-based
API for ease of management
complete automation
Scale-Out Architecture
Linear Scalability
96TB

5, SF3010 Nodes
• 60 TB
• 250,000 IOPS
Starter 5 node
SF3010 configuration

Capacity

84TB

400,000 IOPS
350,000 IOPS

72TB

300,000 IOPS
60TB
250,000 IOPS

Performance

• New nodes are added as demand dictates
• Performance and capacity instantly available to all volumes
• Nodes added on the fly without down time
High Availability
•

Cluster wide RAID-less data protection,
SolidFire Helix™
•

Self-healing – Automatic and complete restoration of
redundancy after failure

•

Complete HA – No single points of failure

•

Non-disruptive upgrades

9

Maintains all QoS settings in the face of component
and/or system level failure

•

7

Non-controller based architecture

•

6
4
3

Failure Isolation – without performance impact

•

1

2

A

7

5
5

8

8

4
6

3
2

1

A
9
Guaranteed 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
Efficiency, In-line
•

Always-on, in-line Data Reduction
– Deduplication
– Compression
– Thin Provisioning

•

Executed across entire data store without
performance impact

•

Delivers drastic reduction in power, cooling,
and floor space
System Automation
• 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
Avoid Sprawling Capacity to Gain Performance
FAS6250AE

FAS6250AE
96RU - 391 TB
117,000 IOPS
84RU - 328 TB – 97,500 IOPS

SF9010 - 5RU - 174 TB - 375,000 IOPS

76RU - 296 TB – 84,500 IOPS

Power = Average 220W/RU
5U = 1,100W

68RU - 224TB – 71,500 IOPS

6250AE - 44RU - 174 TB - 52,000 IOPS
Power = Average 1000W/RU
44RU = 44,000W
Demo

Mike Tutkowski
Senior CloudStack Developer
SolidFire
Questions

@ShapeBlue
Further Information or questions slide


Shapeblue.com/blog



Slides can be found at







www.slideshare.net/shapeblue

Giles.sirett@shapeblue.com
Geoff.higginbottom@shapeblue.com
@shapeblue
@cloudstackgurou
@ShapeBlue
Using Next Generation Storage to
Improve Performance, Scalability &
Efficiency in your CloudStack
Infrastructure
Giles Sirett
CEO
Giles.sirett@shapeblue.com
Twitter: @ShapeBlue

More Related Content

What's hot

kubernetes_largescale_system_design_optimization
kubernetes_largescale_system_design_optimizationkubernetes_largescale_system_design_optimization
kubernetes_largescale_system_design_optimizationRaviShankar KS
 
Managing Infrastructure for Machine Learning Platform at Walmart scale - Usin...
Managing Infrastructure for Machine Learning Platform at Walmart scale - Usin...Managing Infrastructure for Machine Learning Platform at Walmart scale - Usin...
Managing Infrastructure for Machine Learning Platform at Walmart scale - Usin...RaviShankar KS
 
CloudSigma 101
CloudSigma 101CloudSigma 101
CloudSigma 101CloudSigma
 
Introduction to Container Storage Interface (CSI)
Introduction to Container Storage Interface (CSI)Introduction to Container Storage Interface (CSI)
Introduction to Container Storage Interface (CSI)Idan Atias
 
Open vStorage Road show 2015 Q1
Open vStorage Road show 2015 Q1Open vStorage Road show 2015 Q1
Open vStorage Road show 2015 Q1wim_provoost
 
The role of databases in modern application development
The role of databases in modern application developmentThe role of databases in modern application development
The role of databases in modern application developmentMariaDB plc
 
Big Data on Cloud Native Platform
Big Data on Cloud Native PlatformBig Data on Cloud Native Platform
Big Data on Cloud Native PlatformSunil Govindan
 
OpenNebula TechDay Boston 2015 - HA HPC with OpenNebula
OpenNebula TechDay Boston 2015 - HA HPC with OpenNebulaOpenNebula TechDay Boston 2015 - HA HPC with OpenNebula
OpenNebula TechDay Boston 2015 - HA HPC with OpenNebulaOpenNebula Project
 
Turning object storage into vm storage
Turning object storage into vm storageTurning object storage into vm storage
Turning object storage into vm storagewim_provoost
 
Getting it Right: OpenStack Private Cloud Storage
Getting it Right: OpenStack Private Cloud StorageGetting it Right: OpenStack Private Cloud Storage
Getting it Right: OpenStack Private Cloud StorageNetApp
 
NVMe over Fabrics and Composable Infrastructure - What Do They Mean for Softw...
NVMe over Fabrics and Composable Infrastructure - What Do They Mean for Softw...NVMe over Fabrics and Composable Infrastructure - What Do They Mean for Softw...
NVMe over Fabrics and Composable Infrastructure - What Do They Mean for Softw...Ceph Community
 
Open vStorage Meetup - Santa Clara 04/16
Open vStorage Meetup -  Santa Clara 04/16Open vStorage Meetup -  Santa Clara 04/16
Open vStorage Meetup - Santa Clara 04/16wim_provoost
 
Turning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformTurning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformwim_provoost
 
Gain Storage Control with SIOC and Take Performance Control with QoS from Sol...
Gain Storage Control with SIOC and Take Performance Control with QoS from Sol...Gain Storage Control with SIOC and Take Performance Control with QoS from Sol...
Gain Storage Control with SIOC and Take Performance Control with QoS from Sol...NetApp
 
SolidFire
SolidFireSolidFire
SolidFireModicum
 
Scalable POSIX File Systems in the Cloud
Scalable POSIX File Systems in the CloudScalable POSIX File Systems in the Cloud
Scalable POSIX File Systems in the CloudRed_Hat_Storage
 
Introducing the ultimate MariaDB cloud, SkySQL
Introducing the ultimate MariaDB cloud, SkySQLIntroducing the ultimate MariaDB cloud, SkySQL
Introducing the ultimate MariaDB cloud, SkySQLMariaDB plc
 
Red Hat Storage for Mere Mortals
Red Hat Storage for Mere MortalsRed Hat Storage for Mere Mortals
Red Hat Storage for Mere MortalsRed_Hat_Storage
 
Nvidia grid and vGPU
Nvidia grid and vGPUNvidia grid and vGPU
Nvidia grid and vGPUKyle Quinby
 
Road to cloud-iaas
Road to cloud-iaasRoad to cloud-iaas
Road to cloud-iaasHatem Al Sum
 

What's hot (20)

kubernetes_largescale_system_design_optimization
kubernetes_largescale_system_design_optimizationkubernetes_largescale_system_design_optimization
kubernetes_largescale_system_design_optimization
 
Managing Infrastructure for Machine Learning Platform at Walmart scale - Usin...
Managing Infrastructure for Machine Learning Platform at Walmart scale - Usin...Managing Infrastructure for Machine Learning Platform at Walmart scale - Usin...
Managing Infrastructure for Machine Learning Platform at Walmart scale - Usin...
 
CloudSigma 101
CloudSigma 101CloudSigma 101
CloudSigma 101
 
Introduction to Container Storage Interface (CSI)
Introduction to Container Storage Interface (CSI)Introduction to Container Storage Interface (CSI)
Introduction to Container Storage Interface (CSI)
 
Open vStorage Road show 2015 Q1
Open vStorage Road show 2015 Q1Open vStorage Road show 2015 Q1
Open vStorage Road show 2015 Q1
 
The role of databases in modern application development
The role of databases in modern application developmentThe role of databases in modern application development
The role of databases in modern application development
 
Big Data on Cloud Native Platform
Big Data on Cloud Native PlatformBig Data on Cloud Native Platform
Big Data on Cloud Native Platform
 
OpenNebula TechDay Boston 2015 - HA HPC with OpenNebula
OpenNebula TechDay Boston 2015 - HA HPC with OpenNebulaOpenNebula TechDay Boston 2015 - HA HPC with OpenNebula
OpenNebula TechDay Boston 2015 - HA HPC with OpenNebula
 
Turning object storage into vm storage
Turning object storage into vm storageTurning object storage into vm storage
Turning object storage into vm storage
 
Getting it Right: OpenStack Private Cloud Storage
Getting it Right: OpenStack Private Cloud StorageGetting it Right: OpenStack Private Cloud Storage
Getting it Right: OpenStack Private Cloud Storage
 
NVMe over Fabrics and Composable Infrastructure - What Do They Mean for Softw...
NVMe over Fabrics and Composable Infrastructure - What Do They Mean for Softw...NVMe over Fabrics and Composable Infrastructure - What Do They Mean for Softw...
NVMe over Fabrics and Composable Infrastructure - What Do They Mean for Softw...
 
Open vStorage Meetup - Santa Clara 04/16
Open vStorage Meetup -  Santa Clara 04/16Open vStorage Meetup -  Santa Clara 04/16
Open vStorage Meetup - Santa Clara 04/16
 
Turning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platformTurning OpenStack Swift into a VM storage platform
Turning OpenStack Swift into a VM storage platform
 
Gain Storage Control with SIOC and Take Performance Control with QoS from Sol...
Gain Storage Control with SIOC and Take Performance Control with QoS from Sol...Gain Storage Control with SIOC and Take Performance Control with QoS from Sol...
Gain Storage Control with SIOC and Take Performance Control with QoS from Sol...
 
SolidFire
SolidFireSolidFire
SolidFire
 
Scalable POSIX File Systems in the Cloud
Scalable POSIX File Systems in the CloudScalable POSIX File Systems in the Cloud
Scalable POSIX File Systems in the Cloud
 
Introducing the ultimate MariaDB cloud, SkySQL
Introducing the ultimate MariaDB cloud, SkySQLIntroducing the ultimate MariaDB cloud, SkySQL
Introducing the ultimate MariaDB cloud, SkySQL
 
Red Hat Storage for Mere Mortals
Red Hat Storage for Mere MortalsRed Hat Storage for Mere Mortals
Red Hat Storage for Mere Mortals
 
Nvidia grid and vGPU
Nvidia grid and vGPUNvidia grid and vGPU
Nvidia grid and vGPU
 
Road to cloud-iaas
Road to cloud-iaasRoad to cloud-iaas
Road to cloud-iaas
 

Similar to Using next gen storage in Cloudstack

TechTarget Event - Storage Architectures for the Modern Data Center - Jeramia...
TechTarget Event - Storage Architectures for the Modern Data Center - Jeramia...TechTarget Event - Storage Architectures for the Modern Data Center - Jeramia...
TechTarget Event - Storage Architectures for the Modern Data Center - Jeramia...NetApp
 
TechTarget Event - Storage Architectures for the Modern Data Centre – Martin ...
TechTarget Event - Storage Architectures for the Modern Data Centre – Martin ...TechTarget Event - Storage Architectures for the Modern Data Centre – Martin ...
TechTarget Event - Storage Architectures for the Modern Data Centre – Martin ...NetApp
 
Webinar - Introduction to Utilizing SolidFire in the Public Sector
Webinar - Introduction to Utilizing SolidFire in the Public Sector Webinar - Introduction to Utilizing SolidFire in the Public Sector
Webinar - Introduction to Utilizing SolidFire in the Public Sector NetApp
 
VMworld 2013: Virtualizing Databases: Doing IT Right
VMworld 2013: Virtualizing Databases: Doing IT Right VMworld 2013: Virtualizing Databases: Doing IT Right
VMworld 2013: Virtualizing Databases: Doing IT Right VMworld
 
GAB 2016 Hybrid Storage
GAB 2016 Hybrid StorageGAB 2016 Hybrid Storage
GAB 2016 Hybrid StorageCarlos Mayol
 
Consolidate your enterprise workloads without creating new performance constr...
Consolidate your enterprise workloads without creating new performance constr...Consolidate your enterprise workloads without creating new performance constr...
Consolidate your enterprise workloads without creating new performance constr...NetApp
 
Log-Structured File System (LSFS) as a weapon to fight “I/O Blender” virtuali...
Log-Structured File System (LSFS) as a weapon to fight “I/O Blender” virtuali...Log-Structured File System (LSFS) as a weapon to fight “I/O Blender” virtuali...
Log-Structured File System (LSFS) as a weapon to fight “I/O Blender” virtuali...StarWind Software
 
vRealize Storage Automation and SolidFire
vRealize Storage Automation and SolidFirevRealize Storage Automation and SolidFire
vRealize Storage Automation and SolidFireNetApp
 
Why Software Defined Storage is Critical for Your IT Strategy
Why Software Defined Storage is Critical for Your IT StrategyWhy Software Defined Storage is Critical for Your IT Strategy
Why Software Defined Storage is Critical for Your IT Strategyandreas kuncoro
 
My sql5.7 whatsnew_presentedatgids2015
My sql5.7 whatsnew_presentedatgids2015My sql5.7 whatsnew_presentedatgids2015
My sql5.7 whatsnew_presentedatgids2015Sanjay Manwani
 
Seize Profits in the Cloud with SolidFire
Seize Profits in the Cloud with SolidFire Seize Profits in the Cloud with SolidFire
Seize Profits in the Cloud with SolidFire NetApp
 
Accelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
Accelerate Your OpenStack Deployment Presented by SolidFire and Red HatAccelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
Accelerate Your OpenStack Deployment Presented by SolidFire and Red HatNetApp
 
S100298 pendulum-swings-orlando-v1804a
S100298 pendulum-swings-orlando-v1804aS100298 pendulum-swings-orlando-v1804a
S100298 pendulum-swings-orlando-v1804aTony Pearson
 
Storage architectures and the cloud
Storage architectures and the cloudStorage architectures and the cloud
Storage architectures and the cloudShapeBlue
 
Flash Arrays Enable the Next Generation Data Center
Flash Arrays Enable the Next Generation Data Center Flash Arrays Enable the Next Generation Data Center
Flash Arrays Enable the Next Generation Data Center NetApp
 
Inter connect2016 yss1841-cloud-storage-options-v4
Inter connect2016 yss1841-cloud-storage-options-v4Inter connect2016 yss1841-cloud-storage-options-v4
Inter connect2016 yss1841-cloud-storage-options-v4Tony Pearson
 
StorPool Storage presenting at Storage Field Day 25pdf
StorPool Storage presenting at Storage Field Day 25pdfStorPool Storage presenting at Storage Field Day 25pdf
StorPool Storage presenting at Storage Field Day 25pdfStorPool Storage
 
VMworld 2015: Horizon View Storage - Let's Dive Deep!
VMworld 2015: Horizon View Storage - Let's Dive Deep!VMworld 2015: Horizon View Storage - Let's Dive Deep!
VMworld 2015: Horizon View Storage - Let's Dive Deep!VMworld
 

Similar to Using next gen storage in Cloudstack (20)

TechTarget Event - Storage Architectures for the Modern Data Center - Jeramia...
TechTarget Event - Storage Architectures for the Modern Data Center - Jeramia...TechTarget Event - Storage Architectures for the Modern Data Center - Jeramia...
TechTarget Event - Storage Architectures for the Modern Data Center - Jeramia...
 
TechTarget Event - Storage Architectures for the Modern Data Centre – Martin ...
TechTarget Event - Storage Architectures for the Modern Data Centre – Martin ...TechTarget Event - Storage Architectures for the Modern Data Centre – Martin ...
TechTarget Event - Storage Architectures for the Modern Data Centre – Martin ...
 
Webinar - Introduction to Utilizing SolidFire in the Public Sector
Webinar - Introduction to Utilizing SolidFire in the Public Sector Webinar - Introduction to Utilizing SolidFire in the Public Sector
Webinar - Introduction to Utilizing SolidFire in the Public Sector
 
VMworld 2013: Virtualizing Databases: Doing IT Right
VMworld 2013: Virtualizing Databases: Doing IT Right VMworld 2013: Virtualizing Databases: Doing IT Right
VMworld 2013: Virtualizing Databases: Doing IT Right
 
GAB 2016 Hybrid Storage
GAB 2016 Hybrid StorageGAB 2016 Hybrid Storage
GAB 2016 Hybrid Storage
 
Consolidate your enterprise workloads without creating new performance constr...
Consolidate your enterprise workloads without creating new performance constr...Consolidate your enterprise workloads without creating new performance constr...
Consolidate your enterprise workloads without creating new performance constr...
 
Log-Structured File System (LSFS) as a weapon to fight “I/O Blender” virtuali...
Log-Structured File System (LSFS) as a weapon to fight “I/O Blender” virtuali...Log-Structured File System (LSFS) as a weapon to fight “I/O Blender” virtuali...
Log-Structured File System (LSFS) as a weapon to fight “I/O Blender” virtuali...
 
vRealize Storage Automation and SolidFire
vRealize Storage Automation and SolidFirevRealize Storage Automation and SolidFire
vRealize Storage Automation and SolidFire
 
Why Software Defined Storage is Critical for Your IT Strategy
Why Software Defined Storage is Critical for Your IT StrategyWhy Software Defined Storage is Critical for Your IT Strategy
Why Software Defined Storage is Critical for Your IT Strategy
 
My sql5.7 whatsnew_presentedatgids2015
My sql5.7 whatsnew_presentedatgids2015My sql5.7 whatsnew_presentedatgids2015
My sql5.7 whatsnew_presentedatgids2015
 
Seize Profits in the Cloud with SolidFire
Seize Profits in the Cloud with SolidFire Seize Profits in the Cloud with SolidFire
Seize Profits in the Cloud with SolidFire
 
Red Hat Storage Roadmap
Red Hat Storage RoadmapRed Hat Storage Roadmap
Red Hat Storage Roadmap
 
Red Hat Storage Roadmap
Red Hat Storage RoadmapRed Hat Storage Roadmap
Red Hat Storage Roadmap
 
Accelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
Accelerate Your OpenStack Deployment Presented by SolidFire and Red HatAccelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
Accelerate Your OpenStack Deployment Presented by SolidFire and Red Hat
 
S100298 pendulum-swings-orlando-v1804a
S100298 pendulum-swings-orlando-v1804aS100298 pendulum-swings-orlando-v1804a
S100298 pendulum-swings-orlando-v1804a
 
Storage architectures and the cloud
Storage architectures and the cloudStorage architectures and the cloud
Storage architectures and the cloud
 
Flash Arrays Enable the Next Generation Data Center
Flash Arrays Enable the Next Generation Data Center Flash Arrays Enable the Next Generation Data Center
Flash Arrays Enable the Next Generation Data Center
 
Inter connect2016 yss1841-cloud-storage-options-v4
Inter connect2016 yss1841-cloud-storage-options-v4Inter connect2016 yss1841-cloud-storage-options-v4
Inter connect2016 yss1841-cloud-storage-options-v4
 
StorPool Storage presenting at Storage Field Day 25pdf
StorPool Storage presenting at Storage Field Day 25pdfStorPool Storage presenting at Storage Field Day 25pdf
StorPool Storage presenting at Storage Field Day 25pdf
 
VMworld 2015: Horizon View Storage - Let's Dive Deep!
VMworld 2015: Horizon View Storage - Let's Dive Deep!VMworld 2015: Horizon View Storage - Let's Dive Deep!
VMworld 2015: Horizon View Storage - Let's Dive Deep!
 

More from 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
 

More from 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
 

Recently uploaded

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
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
 

Recently uploaded (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
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...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
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
 

Using next gen storage in Cloudstack

  • 1. Using Next Generation Storage to Improve Performance, Scalability & Efficiency in your CloudStack Infrastructure Giles Sirett CEO Giles.sirett@shapeblue.com Twitter: @ShapeBlue
  • 2. Agenda         Key Design Considerations for a CloudStack IaaS Cloud Primary & Secondary Storage Scaling Storage The IOPS Dilemma Real World Storage Scenarios Solidfire’s Next Generation Storage Platform Demo of Solidfire / CloudStack Integration Q&A @ShapeBlue
  • 3. Todays Speakers Giles Sirett CEO ShapeBlue Mike Tutkowski Senior CloudStack Developer SolidFire Geoff Higginbottom CTO ShapeBlue McClain Buggle Strategic Alliance Manager SolidFire @ShapeBlue
  • 4. Questions   Please use the GTM question feature. Don’t wait until the end ! @ShapeBlue
  • 5. About ShapeBlue “ShapeBlue are expert builders of public & private clouds. They are the leading global independent CloudStack / CloudPlatform integrator & consultancy” @ShapeBlue
  • 8. How to build an IaaS cloud PaaS Billing Developer Tooling Multi-cloud Management eCommerce Platform Ecommerce Management orchestration API CloudStack API CMP - Orchestration layer Apache CloudStack Choice of Hypervisor Hypervisor KVM, VMware, XenServer, Hyper-V Networking Commodity Compute Compute Storage @ShapeBlue
  • 10. Secondary Storage        Configured at Zone level Has to be accessible by Management Servers, Hosts and SSVMs Stores all Templates, ISOs and Snapshots Has to be NFS Swift and S3 can be used to replicate data between Zones Zones can have more than one Secondary Storage Volume Public Templates & ISOs are copied to every store within a Zone @ShapeBlue
  • 11. Scaling Secondary Storage  Capacity determined by    Number of Public ISOs Number of Public Templates Data Consumed by Users     Volume Snapshots Private ISOs Private Templates Uploaded Volumes @ShapeBlue
  • 12. Primary Storage    Configured at Cluster or Zone level Stores all Disk Volumes and VM Snapshots for VMs Options are:      NFS iSCSI FC Local Storage High Performance is critical @ShapeBlue
  • 14. Considerations for Scaling Primary Storage  Workload is a key factor    Optimal LUN Size for iSCSI ~ 500GB    Capacity required for each VM Disk performance required for each VM 20 VMs per iSCSI LUN for optimal performance Significant admin overhead to create and manage Admins tend to create large LUNs for ease of management   Performance Suffers Scale-Out is a manual process @ShapeBlue
  • 15. Cloud Scale Requires Automation   Cloud scale requires automation of all components CloudStack can orchestrate       Hypervisors Networks (SDN) Network Appliances – F5, LB, Netscaler etc Virtual Machines Storage is a very significant piece of the infrastructure Choose a storage vendor who integrates with CloudStack @ShapeBlue
  • 16. Scaling Primary Storage - Example  4 XenServer Clusters, each with 4 Hosts    28 usable cores (after Hypervisor overhead) 764GB usable RAM (after Hypervisor overhead) Mapping of 6vCPU to 1 core @ShapeBlue
  • 17. Scaling Primary Storage - Example   Average VM Specification is 1vCPU / 4GB of RAM Based on total host capacity  2528 Guest VMs    75,840 IOPs (30 IOPS per VM) 50.5 TB of Storage (20GB per VM) 1264 VRs   12640 (10 IOPS per VR) 2.5 TB of Storage (2 GB per VM) @ShapeBlue
  • 18. Storage Array IOPS vs Capacity - Example  What we need    What can a traditional storage array provide (real world figures)    53 TB capacity 88,480 IOPS 50TB Capacity 9,500 IOPS Therefore we need 10 Storage Arrays   500TB Capacity 95,000 IOPS 10x the required capacity to achieve required IOPS @ShapeBlue
  • 19. Extract from CloudStack Design Document @ShapeBlue
  • 20. Capacity Overhead – Real World Example  Requirements:    12TB of Storage 19,500 IOPS Solution:   100TB Storage Capacity 19,000 IOPS x6 Storage Arrays = 528TB of wasted capacity @ShapeBlue
  • 21. Extract from CloudStack Design Document @ShapeBlue
  • 22. Other Factors Affecting Capacity  Linked Clones    Each VM within a LUN/Volume is linked to a ‘Template’ image Template may have 20GB allocated but only 2GB on disk Linked VMs only contain the differences – starts at 200MB  Thin Provisioning Deduplication  Actual storage space required is much lower than you think!  @ShapeBlue
  • 23. IOPS vs Capacity Problem     Total IOPS per Storage Array – not per VM Traditional Multi-Tiered Storage has its limits Forced to add excess capacity to achieve IOPS Deduplication actually makes matters worse @ShapeBlue
  • 25. Key Primary Storage Considerations Guaranteed Performance Fine-grain performance management with Guaranteed Quality of Service (QoS) Scale-out Simultaneous scaling of both capacity and performance In-line efficiency In-line data reduction reduces data footprint, requires less purchased capacity High Availability RAID-less data protection maintains data availability, security and performance regardless of failure condition. Management Automation Intuitive UI, CLI, and REST-based API for ease of management complete automation
  • 26. Scale-Out Architecture Linear Scalability 96TB 5, SF3010 Nodes • 60 TB • 250,000 IOPS Starter 5 node SF3010 configuration Capacity 84TB 400,000 IOPS 350,000 IOPS 72TB 300,000 IOPS 60TB 250,000 IOPS Performance • New nodes are added as demand dictates • Performance and capacity instantly available to all volumes • Nodes added on the fly without down time
  • 27. High Availability • Cluster wide RAID-less data protection, SolidFire Helix™ • Self-healing – Automatic and complete restoration of redundancy after failure • Complete HA – No single points of failure • Non-disruptive upgrades 9 Maintains all QoS settings in the face of component and/or system level failure • 7 Non-controller based architecture • 6 4 3 Failure Isolation – without performance impact • 1 2 A 7 5 5 8 8 4 6 3 2 1 A 9
  • 28. Guaranteed 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
  • 29. Efficiency, In-line • Always-on, in-line Data Reduction – Deduplication – Compression – Thin Provisioning • Executed across entire data store without performance impact • Delivers drastic reduction in power, cooling, and floor space
  • 30. System Automation • 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
  • 31. Avoid Sprawling Capacity to Gain Performance FAS6250AE FAS6250AE 96RU - 391 TB 117,000 IOPS 84RU - 328 TB – 97,500 IOPS SF9010 - 5RU - 174 TB - 375,000 IOPS 76RU - 296 TB – 84,500 IOPS Power = Average 220W/RU 5U = 1,100W 68RU - 224TB – 71,500 IOPS 6250AE - 44RU - 174 TB - 52,000 IOPS Power = Average 1000W/RU 44RU = 44,000W
  • 34. Further Information or questions slide  Shapeblue.com/blog  Slides can be found at      www.slideshare.net/shapeblue Giles.sirett@shapeblue.com Geoff.higginbottom@shapeblue.com @shapeblue @cloudstackgurou @ShapeBlue
  • 35. Using Next Generation Storage to Improve Performance, Scalability & Efficiency in your CloudStack Infrastructure Giles Sirett CEO Giles.sirett@shapeblue.com Twitter: @ShapeBlue

Editor's Notes

  1. RegionA grouping of Availability Zones within a geographic areaManagement Server Infrastructure to manage the RegionAvailability ZoneTypically one Zone per DCContains at least 1 POD, 1 Cluster and Secondary StoragePodTypically a Rack containing one or more Clusters and NetworkingClusterGroup of identical Hosts running a common HypervisorPrimary StoragePrimary StorageTraditionally Unique to each ClusterKVM and VMware now support Zone-Wide Primary StorageHosts the Guest Virtual Machines and VM SnapshotsCan be any format the Hypervisor SupportsSecondary StorageZone WideNFS + S3 or Swift for Region Wide ReplicationStores Templates, ISOs and Volume Snapshots (backups)
  2. Highlight the lack of Automation so traditional use of large LUNs = lower performanceHorizontalScale out requires lots of Human interaction
  3. Cloud Automation is Key to achieving ScaleHypervisors, CISCO UCS, SDN, Load Balancers, Firewalls, Netscalersetc can all be Orchestrated
  4. Example specs of a 16 Host PODNote – 4 Socket Hosts, but could equally be 32 Host POD using lower Dual SocketHosts – same total RAMXenServer and VMware have limits on max number of LUNs per Cluster
  5. Capacity based on Linux VMs with 1vCPU, 4GB RAM and 20GB Disk,Using Redundant VR Feature – Public Cloud
  6. Real World Design – not an exampleOriginal vendor replaced with alternate due to lack of performance
  7. 6 Arrays Deployed – ½ Peta-Byte of excess capacity600VMs20GB per VM30 IOPS per Vm150 VRs2GB per VR10 IOPS per VR
  8. Highlight the last ParagraphStorage was being designed by Enterprise Storage Team based on IOPS requirements
  9. Customer Example vs. NetAppCustomer needed to deploy 11,000 VM over 8 months.Took advantage of high deduplication rates and SF cloning technology and achieved the following results.SolidFire CapEx Spend is $2.45M less than NetAppSolidFire is 93% more dense than NetApp14 racks are not needed110 sq. ft. of data center space available for other useEquates to $264,000 in floor space savings97% fewer kWh used resulting in cost avoidance of $2.14 million over 5 years in power costsThis comparison is with a FAS6240AEShelf ConfigsFAS6240AE with 10GB UTADisk Shelves Disk Type:900GB 10k SAS Controllers4 (2 per controller) NIC #1 - HBA SAS 4-Port Copper 3/6 Gb QSFP PCIe,-C 2 (1 per controller) 512GB Flashcache4 (2 per controller) NIC #2-ADPT 2-Pt Unified Tgt 10GbE SFP+ PCIe,EN,-C Cabinet Type 42U NetApp Cabinet 32amp single phaseShelves = 2 U 24 x 900GB 10k SAS Controllers = 3 U with 512 GB FlashCache 1 per controller
  10. eSkyCityBroker BinSunGardCiscoOrangeT-Mobile