SlideShare a Scribd company logo
Disclaimer
• This presentation may contain product features that are currently under development.
• This overview of new technology represents no commitment from VMware to deliver these
features in any generally available product.
• Features are subject to change, and must not be included in contracts, purchase orders, or
sales agreements of any kind.
• Technical feasibility and market demand will affect final delivery.
• Pricing and packaging for any new technologies or features discussed or presented have not
been determined.
CONFIDENTIAL 2
Storage DRS Deployment:
Thin Provisioning
Deduplication
Auto-Tiering
Outline
Storage IO Control Capabilities
New Control: IO Reservations
Storage DRS
Storage IO Control
New ESX IO Scheduler
New Control: IO Reservations
Storage DRS Integration
Array-Based ReplicationStorage DRS Integration
vSphere Replication
vSphere 6.0 Beta
• Features we are presenting here are available in beta
• Perfect time to get your voice heard
https://communities.vmware.com/community/vmtn/vsphere-beta
4
The Problem
What you see
Online store:
Product Catalog
Back-up
(low priority)
Shared
Datastore
Online Store:
Order Processing
What you want to see
Shared
Datastore
Online store:
Product Catalog
Back-up
(low priority)
Online Store:
Order Processing
5
Storage Performance Controls
 Shares: Relative importance of VMs
– IOPS will be allocated in this proportion
 Limit: Maximum IOPS allowed per VM
 Reservations: Minimum IOPS per VM
IOPS: 1200
600
600
IOPS: 1200
400
400
400
Online store:
Product Catalog
Back-up
(low priority)
Online Store:
Order Processing
R: 100
L: 500
S: 20S: 100S: 100
Outline
New ESX IO Scheduler
New Control: IO Reservations
ESX 5.5 I/O Scheduler (mClock)
• Allocation of A and B will be in 1000:3000 ratio subject to
reservation and limit constraint.
L: ∞
S: 3000
R: 100
L: 500
S: 1000
R: 200 Capacity (IOPS) VM A (IOPS) VM B (IOPS)
1000 250 750
500 200 300
200 133.33 66.66
A B
8
ESX 5.5 I/O Scheduler (mClock)
 Compared to previous scheduler:
– Supports Reservation, Shares, and Limits
– Break large I/Os in 32KB
Limit: 100 IOPS
IO Size: 64KB
100 IOPS
Limit: 100 IOPS
IO Size: 64KB
50 IOPS
ESX 4.1 ESX 5.5
ESX 5.5 I/O Scheduler (mClock)
Outline
Storage IO Control Capabilities
New Control: IO Reservations
Storage IO Control
New ESX IO Scheduler
New Control: IO Reservations
Shared Storage
S: 100
SIOC
Local I/O Scheduler
Local I/O Scheduler
+
Storage I/O Control
S: 100 S: 100 S: 100 S: 100 S: 100
1200 IOPS600 IOPS 600 IOPS 1200 IOPS
600300300 400 400 400300 300
600
Storage IO Control
 Control Congestion in shared datastore
 Detect Congestion
– SIOC monitors average IO latency for a datastore
– Latency above a threshold indicates congestion
 SIOC throttles IOs once congestion is detected
– Control IOs issued per host
– Based on VMs shares, reservations, and limits on each host
– Throttling adjusted dynamically based on workload
• Idleness
• Bursty behavior
Congestion Threshold
 Datastore overload
 Congestion threshold value (ms):
– Higher is better for overall throughput
– Lower is better for latency
 Changing default threshold:
 Percentage or absolute value
 Default: 90% of peak IOPs capacity
Throughput(IOPS)
Datastore Load
No benefit
beyond certain
load
Latency
Datastore Load
SIOC and Reservations
 SIOC needs to be aware of VMs reservations
– The queue depth allocation of each host depends on the
VM reservation
 Backward compatible (ESX 5.5 or below)
 Are reservations always satisfied?
– IOPS too low due to low latency threshold
– Background operations or errors in the array
 In case reservations are not satisfied:
– SIOC will notify Storage DRS for further action
R: 500
SIOC
R: 500 R: 500
Outline
Storage IO Control Capabilities
New Control: IO Reservations
Storage DRS
Storage IO Control
Storage DRS:
IO Reservations
Functionality Overview
Storage DRS and IO Reservations
• Monitor SIOC reservation enforcement
– Migrate workload if reservations are not met
• Balance reserved IOPS usage in cluster
– Match datastore IOPS capacity to reservations
• Reservations as VM placement constraints
– Hard or soft constraints
• Per-datastore reservable IOPS
– Manual override allowed
Datastore Cluster
17
 Ease of Storage Management
 Initial Placement
 Out of Space Avoidance
 IO Load Balancing
 Virtual Disk Affinity (Anti-Affinity)
 Datastore Maintenance Mode
 Add Datastore
Storage DRS Functionality: Brief Overview
Datastore
Cluster
Storage vMotion
•••
Storage DRS Deployment:
Thin Provisioning
Deduplication
Auto-Tiering
Outline
Storage DRS
Datastore Capacity Management
Used Space : 700 GB
Thin VMDK: 100 GBThick VMDK: 500 GB
Datastore Free: 1000 GBDatastore Free: 500 GBDatastore Free: 400 GB
Thin VMDK: 100 GB
Datastore Free: 300 GB
Storage DRS Configuration Option: PercentIdleMBInSpaceDemand, default = 25%
Provisioned Space : 1500 GB
Space Demand : 900 GB
20
Datastore: 2 TB
Thin Provisioned Datastores
Storage Array
Datastore: 1 TB
Bac
Datastore: 1 TB
Capacity : 4 TB
Used Capacity : 4 TB
Provisioned Capacity : 12 TB
Allocated Capacity : 6 TB
Virtual Disks
Backing Storage Pool
21
How does Storage DRS handle space over-commit?
• Hypervisor Level: Storage DRS manages space over-commit
– Fine grain control for overcommit magnitude
– Out of space avoidance using storage vmotion
• Datastore Level: Storage arrays manage space over-commit
– Storage DRS manages logical space usage in datastores
– VASA integration (v1): Storage DRS handles space outage signal from backing pool
– VASA integration (v2): Storage DRS controls space usage in backing pools
• Best practice: can use either method, but not both
22
Deployment with Deduplication
• Provides space efficiency
• Dedupe pool can span across multiple
datastores
Dedupe
Storage DRS uses free space in datastore
VASA Integration (v2) : Storage DRS manages
logical space while keeping virtual disks in the
same dedupe pool
⤬Problem: Datastore appears to store
more data than capacity!
Total Virtual Disk
Size: 4TB
LUN Capacity: 1TB
23
Deployment with Auto-Tiered Arrays
• Multiple storage tiers
• VM data across tiers
• Tier use changes with workload
Capacity Tier
Performance Tier
Logical LUN of Auto-tier Array
Storage IO Control
 IO priority
IO over-load remediation
Automatic initial placement
Space load balancing
Rule enforcement
Maintenance mode
Latency
IO Load
Auto-tiered array
SIOC Threshold
SDRS Threshold
24
Fine Grain Controls
All aspects of Storage DRS can be
controlled to suit your environments
Storage DRS Deployment:
Thin Provisioning
Deduplication
Auto-Tiering
Outline
Storage DRS
Storage DRS Integration
Array-Based Replication
vSphere SRM: Array-based Replication
• Storage DRS identifies replicated datastores
• All recommendations are in sync with replication policies:
– Automated moves within the same consistency group
– Manual moves for all VMs residing on replicated datastores
• Accounting of replication overhead due to Storage vMotion
27
Outline
Storage DRS
Storage DRS Integration
Array-Based ReplicationStorage DRS Integration
vSphere Replication
vSphere Replication (VR)
• Storage DRS discovers VR-replicas in datastores
• Storage DRS understands space usage of replica disks
• Storage coordinates moves with VR
– Space balancing
– Maintenance mode
29
Storage IO Control Best Practices
 Avoid mixing vSphere LUNs and non-vSphere LUNs on the same physical storage
– SIOC will detect this and raise an alarm
 Configure host IO queue size with highest allowed value
– Maximum flexibility for SIOC throttling
 Keep congestion threshold conservatively high
– Will improve overall utilization
– Set lower if latency is more important than throughput
Datastore Cluster Best Practices
 Similar datastore performance
 May not be identical
 Similar capabilities
 Data management
 Backup
✔Cluster1: Wide Perf
Variation
Cluster2: Similar
Datastores
31
Datastore and Host Connectivity
• Maximum possible host and datastore connectivity
• Improves DRS and Storage DRS performance
Partially Connected Datastore Cluster Fully Connected Datastore Cluster
 More datastores in cluster  better space and I/O balance
 Larger datastore size  better space balance
DRS Cluster DRS Cluster
32
vSphere Storage Policy based Management
Silver Disk Pool Gold Disk Pool
Data
store1
Data
store2
Data
store3
Data
store4
Cluster-1 (Tier2 VMs) Cluster-2 (Tier1 VMs)
Datastores with any storage
profile
Silver Disk Pool Gold Disk Pool
Data
store1
Data
store2
Data
store3
Data
store4
Cluster-1 (Tier1 + Tier2 VMs)
Datastores with identical
storage profile
33
Summary
• Easier Storage Management
• Effective storage capacity and performance management
– Support for IO reservations
– Integration with storage environments
– Integration with vSphere solutions
• Many exciting features available in vSphere 6.0 Beta!
34
https://communities.vmware.com/community/vmtn/vsphere-beta
VMworld Europe 2014: Storage DRS - Deep Dive and Best Practices
VMworld Europe 2014: Storage DRS - Deep Dive and Best Practices

More Related Content

What's hot

VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld
 
VMworld Europe 2014: Customer Panel - Going Beyond Server Virtualization
VMworld Europe 2014: Customer Panel - Going Beyond Server VirtualizationVMworld Europe 2014: Customer Panel - Going Beyond Server Virtualization
VMworld Europe 2014: Customer Panel - Going Beyond Server Virtualization
VMworld
 
Five common customer use cases for Virtual SAN - VMworld US / 2015
Five common customer use cases for Virtual SAN - VMworld US / 2015Five common customer use cases for Virtual SAN - VMworld US / 2015
Five common customer use cases for Virtual SAN - VMworld US / 2015
Duncan Epping
 
VMworld Europe 2014: Taking Reporting and Command Line Automation to the Next...
VMworld Europe 2014: Taking Reporting and Command Line Automation to the Next...VMworld Europe 2014: Taking Reporting and Command Line Automation to the Next...
VMworld Europe 2014: Taking Reporting and Command Line Automation to the Next...
VMworld
 
VMworld 2013: Virtualizing Highly Available SQL Servers
VMworld 2013: Virtualizing Highly Available SQL Servers VMworld 2013: Virtualizing Highly Available SQL Servers
VMworld 2013: Virtualizing Highly Available SQL Servers
VMworld
 
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...
VMworld
 
VMworld 2015: The Future of Software- Defined Storage- What Does it Look Like...
VMworld 2015: The Future of Software- Defined Storage- What Does it Look Like...VMworld 2015: The Future of Software- Defined Storage- What Does it Look Like...
VMworld 2015: The Future of Software- Defined Storage- What Does it Look Like...
VMworld
 
Net1674 final emea
Net1674 final emeaNet1674 final emea
Net1674 final emeaVMworld
 
VMworld 2014: Advanced SQL Server on vSphere Techniques and Best Practices
VMworld 2014: Advanced SQL Server on vSphere Techniques and Best PracticesVMworld 2014: Advanced SQL Server on vSphere Techniques and Best Practices
VMworld 2014: Advanced SQL Server on vSphere Techniques and Best Practices
VMworld
 
VMworld Europe 2014: What's New in vSphere?
VMworld Europe 2014: What's New in vSphere?VMworld Europe 2014: What's New in vSphere?
VMworld Europe 2014: What's New in vSphere?
VMworld
 
A day in the life of a VSAN I/O - STO7875
A day in the life of a VSAN I/O - STO7875A day in the life of a VSAN I/O - STO7875
A day in the life of a VSAN I/O - STO7875
Duncan Epping
 
Presentation v mware virtual san 6.0
Presentation   v mware virtual san 6.0Presentation   v mware virtual san 6.0
Presentation v mware virtual san 6.0
solarisyougood
 
VMware Vsan vtug 2014
VMware Vsan vtug 2014VMware Vsan vtug 2014
VMware Vsan vtug 2014csharney
 
VMware Virtual SAN Presentation
VMware Virtual SAN PresentationVMware Virtual SAN Presentation
VMware Virtual SAN Presentation
virtualsouthwest
 
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld
 
VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...
VMware
 
Scott Schnoll - Exchange server 2013 virtualization best practices
Scott Schnoll - Exchange server 2013 virtualization best practicesScott Schnoll - Exchange server 2013 virtualization best practices
Scott Schnoll - Exchange server 2013 virtualization best practicesNordic Infrastructure Conference
 
Virtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure softwareVirtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure software
Duncan Epping
 
VMware virtual SAN 6 overview
VMware virtual SAN 6 overviewVMware virtual SAN 6 overview
VMware virtual SAN 6 overview
solarisyougood
 
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
 

What's hot (20)

VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
VMworld Europe 204: Technical Deep Dive on EVO: RAIL, the new VMware Hyper-Co...
 
VMworld Europe 2014: Customer Panel - Going Beyond Server Virtualization
VMworld Europe 2014: Customer Panel - Going Beyond Server VirtualizationVMworld Europe 2014: Customer Panel - Going Beyond Server Virtualization
VMworld Europe 2014: Customer Panel - Going Beyond Server Virtualization
 
Five common customer use cases for Virtual SAN - VMworld US / 2015
Five common customer use cases for Virtual SAN - VMworld US / 2015Five common customer use cases for Virtual SAN - VMworld US / 2015
Five common customer use cases for Virtual SAN - VMworld US / 2015
 
VMworld Europe 2014: Taking Reporting and Command Line Automation to the Next...
VMworld Europe 2014: Taking Reporting and Command Line Automation to the Next...VMworld Europe 2014: Taking Reporting and Command Line Automation to the Next...
VMworld Europe 2014: Taking Reporting and Command Line Automation to the Next...
 
VMworld 2013: Virtualizing Highly Available SQL Servers
VMworld 2013: Virtualizing Highly Available SQL Servers VMworld 2013: Virtualizing Highly Available SQL Servers
VMworld 2013: Virtualizing Highly Available SQL Servers
 
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...
VMworld 2013: Storage DRS: Deep Dive and Best Practices to Suit Your Storage ...
 
VMworld 2015: The Future of Software- Defined Storage- What Does it Look Like...
VMworld 2015: The Future of Software- Defined Storage- What Does it Look Like...VMworld 2015: The Future of Software- Defined Storage- What Does it Look Like...
VMworld 2015: The Future of Software- Defined Storage- What Does it Look Like...
 
Net1674 final emea
Net1674 final emeaNet1674 final emea
Net1674 final emea
 
VMworld 2014: Advanced SQL Server on vSphere Techniques and Best Practices
VMworld 2014: Advanced SQL Server on vSphere Techniques and Best PracticesVMworld 2014: Advanced SQL Server on vSphere Techniques and Best Practices
VMworld 2014: Advanced SQL Server on vSphere Techniques and Best Practices
 
VMworld Europe 2014: What's New in vSphere?
VMworld Europe 2014: What's New in vSphere?VMworld Europe 2014: What's New in vSphere?
VMworld Europe 2014: What's New in vSphere?
 
A day in the life of a VSAN I/O - STO7875
A day in the life of a VSAN I/O - STO7875A day in the life of a VSAN I/O - STO7875
A day in the life of a VSAN I/O - STO7875
 
Presentation v mware virtual san 6.0
Presentation   v mware virtual san 6.0Presentation   v mware virtual san 6.0
Presentation v mware virtual san 6.0
 
VMware Vsan vtug 2014
VMware Vsan vtug 2014VMware Vsan vtug 2014
VMware Vsan vtug 2014
 
VMware Virtual SAN Presentation
VMware Virtual SAN PresentationVMware Virtual SAN Presentation
VMware Virtual SAN Presentation
 
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server VMworld 2013: Successfully Virtualize Microsoft Exchange Server
VMworld 2013: Successfully Virtualize Microsoft Exchange Server
 
VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Technical Decisi...
 
Scott Schnoll - Exchange server 2013 virtualization best practices
Scott Schnoll - Exchange server 2013 virtualization best practicesScott Schnoll - Exchange server 2013 virtualization best practices
Scott Schnoll - Exchange server 2013 virtualization best practices
 
Virtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure softwareVirtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure software
 
VMware virtual SAN 6 overview
VMware virtual SAN 6 overviewVMware virtual SAN 6 overview
VMware virtual SAN 6 overview
 
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!
 

Viewers also liked

vSphere 5 What's New - Profile Driven Storage
vSphere 5 What's New - Profile Driven StoragevSphere 5 What's New - Profile Driven Storage
vSphere 5 What's New - Profile Driven Storage
Eric Sloof
 
VMworld 2013: What's New in vSphere Platform & Storage
VMworld 2013: What's New in vSphere Platform & Storage VMworld 2013: What's New in vSphere Platform & Storage
VMworld 2013: What's New in vSphere Platform & Storage
VMworld
 
VMworld US 2011 - Avoiding the 16 Biggest HA & DRS Configuration Mistakes
VMworld US 2011 - Avoiding the 16 Biggest HA & DRS Configuration MistakesVMworld US 2011 - Avoiding the 16 Biggest HA & DRS Configuration Mistakes
VMworld US 2011 - Avoiding the 16 Biggest HA & DRS Configuration Mistakes
Concentrated Technology
 
MS Paint Collection: 04 - Astrology Series
MS Paint Collection: 04 - Astrology SeriesMS Paint Collection: 04 - Astrology Series
MS Paint Collection: 04 - Astrology Series
ivan anzuategui
 
VMworld 2013: Storage IO Control: Concepts, Configuration and Best Practices ...
VMworld 2013: Storage IO Control: Concepts, Configuration and Best Practices ...VMworld 2013: Storage IO Control: Concepts, Configuration and Best Practices ...
VMworld 2013: Storage IO Control: Concepts, Configuration and Best Practices ...
VMworld
 
Where We're Headed and Where NSX Fits In
Where We're Headed and Where NSX Fits InWhere We're Headed and Where NSX Fits In
Where We're Headed and Where NSX Fits In
Scott Lowe
 
An Efficient Backup and Replication of Storage
An Efficient Backup and Replication of StorageAn Efficient Backup and Replication of Storage
An Efficient Backup and Replication of Storage
Takashi Hoshino
 
Sustaining Your Career
Sustaining Your CareerSustaining Your Career
Sustaining Your Career
Scott Lowe
 
Parashar21 : What ? Why ? and How ?
Parashar21 : What ? Why ? and How ?Parashar21 : What ? Why ? and How ?
Parashar21 : What ? Why ? and How ?
Prithwis Mukerjee
 
Indian Astrology | Astrology Services
Indian Astrology | Astrology ServicesIndian Astrology | Astrology Services
Indian Astrology | Astrology Services
Pandith Varma
 
Getting Involved in VMUG
Getting Involved in VMUGGetting Involved in VMUG
Getting Involved in VMUG
Scott Lowe
 
V sphere drs
V sphere drsV sphere drs
V sphere drs
shivakumar kalal
 
The Future of Cloud Networking is VMware NSX (Danish VMUG edition)
The Future of Cloud Networking is VMware NSX (Danish VMUG edition)The Future of Cloud Networking is VMware NSX (Danish VMUG edition)
The Future of Cloud Networking is VMware NSX (Danish VMUG edition)
Scott Lowe
 
INF7827 DRS Best Practices
INF7827 DRS Best PracticesINF7827 DRS Best Practices
INF7827 DRS Best Practices
Brian Graf
 
VMworld 2013: DRS: New Features, Best Practices and Future Directions
VMworld 2013: DRS: New Features, Best Practices and Future Directions VMworld 2013: DRS: New Features, Best Practices and Future Directions
VMworld 2013: DRS: New Features, Best Practices and Future Directions
VMworld
 
An Introduction to Vagrant and Docker
An Introduction to Vagrant and DockerAn Introduction to Vagrant and Docker
An Introduction to Vagrant and Docker
Scott Lowe
 
Astrology basic
Astrology basicAstrology basic
Astrology basic
Sanjeev
 
Solving io bottleneck
Solving io bottleneckSolving io bottleneck
Solving io bottleneck
Anil Vasudeva
 
Next-Generation Best Practices for VMware and Storage
Next-Generation Best Practices for VMware and StorageNext-Generation Best Practices for VMware and Storage
Next-Generation Best Practices for VMware and Storage
Scott Lowe
 
Simple math fusion-io_v4
Simple math fusion-io_v4Simple math fusion-io_v4
Simple math fusion-io_v4Steve Lee
 

Viewers also liked (20)

vSphere 5 What's New - Profile Driven Storage
vSphere 5 What's New - Profile Driven StoragevSphere 5 What's New - Profile Driven Storage
vSphere 5 What's New - Profile Driven Storage
 
VMworld 2013: What's New in vSphere Platform & Storage
VMworld 2013: What's New in vSphere Platform & Storage VMworld 2013: What's New in vSphere Platform & Storage
VMworld 2013: What's New in vSphere Platform & Storage
 
VMworld US 2011 - Avoiding the 16 Biggest HA & DRS Configuration Mistakes
VMworld US 2011 - Avoiding the 16 Biggest HA & DRS Configuration MistakesVMworld US 2011 - Avoiding the 16 Biggest HA & DRS Configuration Mistakes
VMworld US 2011 - Avoiding the 16 Biggest HA & DRS Configuration Mistakes
 
MS Paint Collection: 04 - Astrology Series
MS Paint Collection: 04 - Astrology SeriesMS Paint Collection: 04 - Astrology Series
MS Paint Collection: 04 - Astrology Series
 
VMworld 2013: Storage IO Control: Concepts, Configuration and Best Practices ...
VMworld 2013: Storage IO Control: Concepts, Configuration and Best Practices ...VMworld 2013: Storage IO Control: Concepts, Configuration and Best Practices ...
VMworld 2013: Storage IO Control: Concepts, Configuration and Best Practices ...
 
Where We're Headed and Where NSX Fits In
Where We're Headed and Where NSX Fits InWhere We're Headed and Where NSX Fits In
Where We're Headed and Where NSX Fits In
 
An Efficient Backup and Replication of Storage
An Efficient Backup and Replication of StorageAn Efficient Backup and Replication of Storage
An Efficient Backup and Replication of Storage
 
Sustaining Your Career
Sustaining Your CareerSustaining Your Career
Sustaining Your Career
 
Parashar21 : What ? Why ? and How ?
Parashar21 : What ? Why ? and How ?Parashar21 : What ? Why ? and How ?
Parashar21 : What ? Why ? and How ?
 
Indian Astrology | Astrology Services
Indian Astrology | Astrology ServicesIndian Astrology | Astrology Services
Indian Astrology | Astrology Services
 
Getting Involved in VMUG
Getting Involved in VMUGGetting Involved in VMUG
Getting Involved in VMUG
 
V sphere drs
V sphere drsV sphere drs
V sphere drs
 
The Future of Cloud Networking is VMware NSX (Danish VMUG edition)
The Future of Cloud Networking is VMware NSX (Danish VMUG edition)The Future of Cloud Networking is VMware NSX (Danish VMUG edition)
The Future of Cloud Networking is VMware NSX (Danish VMUG edition)
 
INF7827 DRS Best Practices
INF7827 DRS Best PracticesINF7827 DRS Best Practices
INF7827 DRS Best Practices
 
VMworld 2013: DRS: New Features, Best Practices and Future Directions
VMworld 2013: DRS: New Features, Best Practices and Future Directions VMworld 2013: DRS: New Features, Best Practices and Future Directions
VMworld 2013: DRS: New Features, Best Practices and Future Directions
 
An Introduction to Vagrant and Docker
An Introduction to Vagrant and DockerAn Introduction to Vagrant and Docker
An Introduction to Vagrant and Docker
 
Astrology basic
Astrology basicAstrology basic
Astrology basic
 
Solving io bottleneck
Solving io bottleneckSolving io bottleneck
Solving io bottleneck
 
Next-Generation Best Practices for VMware and Storage
Next-Generation Best Practices for VMware and StorageNext-Generation Best Practices for VMware and Storage
Next-Generation Best Practices for VMware and Storage
 
Simple math fusion-io_v4
Simple math fusion-io_v4Simple math fusion-io_v4
Simple math fusion-io_v4
 

Similar to VMworld Europe 2014: Storage DRS - Deep Dive and Best Practices

VMworld - sto7650 -Software defined storage @VMmware primer
VMworld - sto7650 -Software defined storage  @VMmware primerVMworld - sto7650 -Software defined storage  @VMmware primer
VMworld - sto7650 -Software defined storage @VMmware primer
Duncan Epping
 
Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015
VMUG IT
 
Exchange 2010 New England Vmug
Exchange 2010 New England VmugExchange 2010 New England Vmug
Exchange 2010 New England Vmug
csharney
 
2017 VMUG Storage Policy Based Management
2017 VMUG Storage Policy Based Management2017 VMUG Storage Policy Based Management
2017 VMUG Storage Policy Based Management
Cormac Hogan
 
What is coming for VMware vSphere?
What is coming for VMware vSphere?What is coming for VMware vSphere?
What is coming for VMware vSphere?
Duncan Epping
 
S016827 pendulum-swings-nola-v1710d
S016827 pendulum-swings-nola-v1710dS016827 pendulum-swings-nola-v1710d
S016827 pendulum-swings-nola-v1710d
Tony Pearson
 
VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld
 
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld
 
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
Tony Pearson
 
VMworld 2013: Extreme Performance Series: Storage in a Flash
VMworld 2013: Extreme Performance Series: Storage in a Flash VMworld 2013: Extreme Performance Series: Storage in a Flash
VMworld 2013: Extreme Performance Series: Storage in a Flash
VMworld
 
VMware: Enabling Software-Defined Storage Using Virtual SAN (Business Decisio...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Business Decisio...VMware: Enabling Software-Defined Storage Using Virtual SAN (Business Decisio...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Business Decisio...
VMware
 
The best kept insider secret vmware vsphere cloud deployment webinar
The best kept insider secret vmware vsphere cloud deployment webinarThe best kept insider secret vmware vsphere cloud deployment webinar
The best kept insider secret vmware vsphere cloud deployment webinar
Hitachi Vantara
 
VMworld 2014: Virtual SAN Architecture Deep Dive
VMworld 2014: Virtual SAN Architecture Deep DiveVMworld 2014: Virtual SAN Architecture Deep Dive
VMworld 2014: Virtual SAN Architecture Deep Dive
VMworld
 
Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...
Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...
Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...
VMware
 
V mware virtual san 5.5 deep dive
V mware virtual san 5.5 deep diveV mware virtual san 5.5 deep dive
V mware virtual san 5.5 deep dive
solarisyougood
 
VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014
David Davis
 
VMworld 2013: VMware Virtual SAN
VMworld 2013: VMware Virtual SAN VMworld 2013: VMware Virtual SAN
VMworld 2013: VMware Virtual SAN
VMworld
 
IaaS for DBAs in Azure
IaaS for DBAs in AzureIaaS for DBAs in Azure
IaaS for DBAs in Azure
Kellyn Pot'Vin-Gorman
 
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...
Amazon Web Services
 

Similar to VMworld Europe 2014: Storage DRS - Deep Dive and Best Practices (20)

VMworld - sto7650 -Software defined storage @VMmware primer
VMworld - sto7650 -Software defined storage  @VMmware primerVMworld - sto7650 -Software defined storage  @VMmware primer
VMworld - sto7650 -Software defined storage @VMmware primer
 
vSphere
vSpherevSphere
vSphere
 
Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015Presentazione VMware @ VMUGIT UserCon 2015
Presentazione VMware @ VMUGIT UserCon 2015
 
Exchange 2010 New England Vmug
Exchange 2010 New England VmugExchange 2010 New England Vmug
Exchange 2010 New England Vmug
 
2017 VMUG Storage Policy Based Management
2017 VMUG Storage Policy Based Management2017 VMUG Storage Policy Based Management
2017 VMUG Storage Policy Based Management
 
What is coming for VMware vSphere?
What is coming for VMware vSphere?What is coming for VMware vSphere?
What is coming for VMware vSphere?
 
S016827 pendulum-swings-nola-v1710d
S016827 pendulum-swings-nola-v1710dS016827 pendulum-swings-nola-v1710d
S016827 pendulum-swings-nola-v1710d
 
VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN VMworld 2013: IBM Solutions for VMware Virtual SAN
VMworld 2013: IBM Solutions for VMware Virtual SAN
 
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
VMworld 2013: Lowering TCO for Virtual Desktops with VMware View and VMware V...
 
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
 
VMworld 2013: Extreme Performance Series: Storage in a Flash
VMworld 2013: Extreme Performance Series: Storage in a Flash VMworld 2013: Extreme Performance Series: Storage in a Flash
VMworld 2013: Extreme Performance Series: Storage in a Flash
 
VMware: Enabling Software-Defined Storage Using Virtual SAN (Business Decisio...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Business Decisio...VMware: Enabling Software-Defined Storage Using Virtual SAN (Business Decisio...
VMware: Enabling Software-Defined Storage Using Virtual SAN (Business Decisio...
 
The best kept insider secret vmware vsphere cloud deployment webinar
The best kept insider secret vmware vsphere cloud deployment webinarThe best kept insider secret vmware vsphere cloud deployment webinar
The best kept insider secret vmware vsphere cloud deployment webinar
 
VMworld 2014: Virtual SAN Architecture Deep Dive
VMworld 2014: Virtual SAN Architecture Deep DiveVMworld 2014: Virtual SAN Architecture Deep Dive
VMworld 2014: Virtual SAN Architecture Deep Dive
 
Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...
Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...
Accelerate Your Migration to "Application-Centric" Storage-as-a-Service from ...
 
V mware virtual san 5.5 deep dive
V mware virtual san 5.5 deep diveV mware virtual san 5.5 deep dive
V mware virtual san 5.5 deep dive
 
VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014VMware VSAN Technical Deep Dive - March 2014
VMware VSAN Technical Deep Dive - March 2014
 
VMworld 2013: VMware Virtual SAN
VMworld 2013: VMware Virtual SAN VMworld 2013: VMware Virtual SAN
VMworld 2013: VMware Virtual SAN
 
IaaS for DBAs in Azure
IaaS for DBAs in AzureIaaS for DBAs in Azure
IaaS for DBAs in Azure
 
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...
(BIZ305) Case Study: Migrating Oracle E-Business Suite to AWS | AWS re:Invent...
 

More from VMworld

VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld
 
VMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for HorizonVMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for Horizon
VMworld
 
VMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSXVMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSX
VMworld
 
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco InfrastructureVMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld
 
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld
 
VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7
VMworld
 
VMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep DiveVMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep Dive
VMworld
 
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld
 
VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations! VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations!
VMworld
 
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld
 
VMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts PanelVMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts Panel
VMworld
 
VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld
 
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld
 
VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6
VMworld
 
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld
 
VMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphereVMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphere
VMworld
 
VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld
 
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld
 
VMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SANVMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SAN
VMworld
 
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes ConfigurationsVMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld
 

More from VMworld (20)

VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep Dive
 
VMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for HorizonVMworld 2016: Troubleshooting 101 for Horizon
VMworld 2016: Troubleshooting 101 for Horizon
 
VMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSXVMworld 2016: Advanced Network Services with NSX
VMworld 2016: Advanced Network Services with NSX
 
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco InfrastructureVMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
VMworld 2016: How to Deploy VMware NSX with Cisco Infrastructure
 
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI AutomationVMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
VMworld 2016: Enforcing a vSphere Cluster Design with PowerCLI Automation
 
VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7
 
VMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep DiveVMworld 2016: Virtual Volumes Technical Deep Dive
VMworld 2016: Virtual Volumes Technical Deep Dive
 
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
VMworld 2016: Advances in Remote Display Protocol Technology with VMware Blas...
 
VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations! VMworld 2016: The KISS of vRealize Operations!
VMworld 2016: The KISS of vRealize Operations!
 
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
VMworld 2016: Getting Started with PowerShell and PowerCLI for Your VMware En...
 
VMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts PanelVMworld 2016: Ask the vCenter Server Exerts Panel
VMworld 2016: Ask the vCenter Server Exerts Panel
 
VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way! VMworld 2016: Virtualize Active Directory, the Right Way!
VMworld 2016: Virtualize Active Directory, the Right Way!
 
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
VMworld 2016: Migrating from a hardware based firewall to NSX to improve perf...
 
VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6VMworld 2015: Troubleshooting for vSphere 6
VMworld 2015: Troubleshooting for vSphere 6
 
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
VMworld 2015: Monitoring and Managing Applications with vRealize Operations 6...
 
VMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphereVMworld 2015: Advanced SQL Server on vSphere
VMworld 2015: Advanced SQL Server on vSphere
 
VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!VMworld 2015: Virtualize Active Directory, the Right Way!
VMworld 2015: Virtualize Active Directory, the Right Way!
 
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
VMworld 2015: Site Recovery Manager and Policy Based DR Deep Dive with Engine...
 
VMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SANVMworld 2015: Building a Business Case for Virtual SAN
VMworld 2015: Building a Business Case for Virtual SAN
 
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes ConfigurationsVMworld 2015: Explaining Advanced Virtual Volumes Configurations
VMworld 2015: Explaining Advanced Virtual Volumes Configurations
 

Recently uploaded

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 

Recently uploaded (20)

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 

VMworld Europe 2014: Storage DRS - Deep Dive and Best Practices

  • 1.
  • 2. Disclaimer • This presentation may contain product features that are currently under development. • This overview of new technology represents no commitment from VMware to deliver these features in any generally available product. • Features are subject to change, and must not be included in contracts, purchase orders, or sales agreements of any kind. • Technical feasibility and market demand will affect final delivery. • Pricing and packaging for any new technologies or features discussed or presented have not been determined. CONFIDENTIAL 2
  • 3. Storage DRS Deployment: Thin Provisioning Deduplication Auto-Tiering Outline Storage IO Control Capabilities New Control: IO Reservations Storage DRS Storage IO Control New ESX IO Scheduler New Control: IO Reservations Storage DRS Integration Array-Based ReplicationStorage DRS Integration vSphere Replication
  • 4. vSphere 6.0 Beta • Features we are presenting here are available in beta • Perfect time to get your voice heard https://communities.vmware.com/community/vmtn/vsphere-beta 4
  • 5. The Problem What you see Online store: Product Catalog Back-up (low priority) Shared Datastore Online Store: Order Processing What you want to see Shared Datastore Online store: Product Catalog Back-up (low priority) Online Store: Order Processing 5
  • 6. Storage Performance Controls  Shares: Relative importance of VMs – IOPS will be allocated in this proportion  Limit: Maximum IOPS allowed per VM  Reservations: Minimum IOPS per VM IOPS: 1200 600 600 IOPS: 1200 400 400 400 Online store: Product Catalog Back-up (low priority) Online Store: Order Processing R: 100 L: 500 S: 20S: 100S: 100
  • 7. Outline New ESX IO Scheduler New Control: IO Reservations
  • 8. ESX 5.5 I/O Scheduler (mClock) • Allocation of A and B will be in 1000:3000 ratio subject to reservation and limit constraint. L: ∞ S: 3000 R: 100 L: 500 S: 1000 R: 200 Capacity (IOPS) VM A (IOPS) VM B (IOPS) 1000 250 750 500 200 300 200 133.33 66.66 A B 8
  • 9. ESX 5.5 I/O Scheduler (mClock)  Compared to previous scheduler: – Supports Reservation, Shares, and Limits – Break large I/Os in 32KB Limit: 100 IOPS IO Size: 64KB 100 IOPS Limit: 100 IOPS IO Size: 64KB 50 IOPS ESX 4.1 ESX 5.5
  • 10. ESX 5.5 I/O Scheduler (mClock)
  • 11. Outline Storage IO Control Capabilities New Control: IO Reservations Storage IO Control New ESX IO Scheduler New Control: IO Reservations
  • 12. Shared Storage S: 100 SIOC Local I/O Scheduler Local I/O Scheduler + Storage I/O Control S: 100 S: 100 S: 100 S: 100 S: 100 1200 IOPS600 IOPS 600 IOPS 1200 IOPS 600300300 400 400 400300 300 600
  • 13. Storage IO Control  Control Congestion in shared datastore  Detect Congestion – SIOC monitors average IO latency for a datastore – Latency above a threshold indicates congestion  SIOC throttles IOs once congestion is detected – Control IOs issued per host – Based on VMs shares, reservations, and limits on each host – Throttling adjusted dynamically based on workload • Idleness • Bursty behavior
  • 14. Congestion Threshold  Datastore overload  Congestion threshold value (ms): – Higher is better for overall throughput – Lower is better for latency  Changing default threshold:  Percentage or absolute value  Default: 90% of peak IOPs capacity Throughput(IOPS) Datastore Load No benefit beyond certain load Latency Datastore Load
  • 15. SIOC and Reservations  SIOC needs to be aware of VMs reservations – The queue depth allocation of each host depends on the VM reservation  Backward compatible (ESX 5.5 or below)  Are reservations always satisfied? – IOPS too low due to low latency threshold – Background operations or errors in the array  In case reservations are not satisfied: – SIOC will notify Storage DRS for further action R: 500 SIOC R: 500 R: 500
  • 16. Outline Storage IO Control Capabilities New Control: IO Reservations Storage DRS Storage IO Control Storage DRS: IO Reservations Functionality Overview
  • 17. Storage DRS and IO Reservations • Monitor SIOC reservation enforcement – Migrate workload if reservations are not met • Balance reserved IOPS usage in cluster – Match datastore IOPS capacity to reservations • Reservations as VM placement constraints – Hard or soft constraints • Per-datastore reservable IOPS – Manual override allowed Datastore Cluster 17
  • 18.  Ease of Storage Management  Initial Placement  Out of Space Avoidance  IO Load Balancing  Virtual Disk Affinity (Anti-Affinity)  Datastore Maintenance Mode  Add Datastore Storage DRS Functionality: Brief Overview Datastore Cluster Storage vMotion •••
  • 19. Storage DRS Deployment: Thin Provisioning Deduplication Auto-Tiering Outline Storage DRS
  • 20. Datastore Capacity Management Used Space : 700 GB Thin VMDK: 100 GBThick VMDK: 500 GB Datastore Free: 1000 GBDatastore Free: 500 GBDatastore Free: 400 GB Thin VMDK: 100 GB Datastore Free: 300 GB Storage DRS Configuration Option: PercentIdleMBInSpaceDemand, default = 25% Provisioned Space : 1500 GB Space Demand : 900 GB 20
  • 21. Datastore: 2 TB Thin Provisioned Datastores Storage Array Datastore: 1 TB Bac Datastore: 1 TB Capacity : 4 TB Used Capacity : 4 TB Provisioned Capacity : 12 TB Allocated Capacity : 6 TB Virtual Disks Backing Storage Pool 21
  • 22. How does Storage DRS handle space over-commit? • Hypervisor Level: Storage DRS manages space over-commit – Fine grain control for overcommit magnitude – Out of space avoidance using storage vmotion • Datastore Level: Storage arrays manage space over-commit – Storage DRS manages logical space usage in datastores – VASA integration (v1): Storage DRS handles space outage signal from backing pool – VASA integration (v2): Storage DRS controls space usage in backing pools • Best practice: can use either method, but not both 22
  • 23. Deployment with Deduplication • Provides space efficiency • Dedupe pool can span across multiple datastores Dedupe Storage DRS uses free space in datastore VASA Integration (v2) : Storage DRS manages logical space while keeping virtual disks in the same dedupe pool ⤬Problem: Datastore appears to store more data than capacity! Total Virtual Disk Size: 4TB LUN Capacity: 1TB 23
  • 24. Deployment with Auto-Tiered Arrays • Multiple storage tiers • VM data across tiers • Tier use changes with workload Capacity Tier Performance Tier Logical LUN of Auto-tier Array Storage IO Control  IO priority IO over-load remediation Automatic initial placement Space load balancing Rule enforcement Maintenance mode Latency IO Load Auto-tiered array SIOC Threshold SDRS Threshold 24
  • 25. Fine Grain Controls All aspects of Storage DRS can be controlled to suit your environments
  • 26. Storage DRS Deployment: Thin Provisioning Deduplication Auto-Tiering Outline Storage DRS Storage DRS Integration Array-Based Replication
  • 27. vSphere SRM: Array-based Replication • Storage DRS identifies replicated datastores • All recommendations are in sync with replication policies: – Automated moves within the same consistency group – Manual moves for all VMs residing on replicated datastores • Accounting of replication overhead due to Storage vMotion 27
  • 28. Outline Storage DRS Storage DRS Integration Array-Based ReplicationStorage DRS Integration vSphere Replication
  • 29. vSphere Replication (VR) • Storage DRS discovers VR-replicas in datastores • Storage DRS understands space usage of replica disks • Storage coordinates moves with VR – Space balancing – Maintenance mode 29
  • 30. Storage IO Control Best Practices  Avoid mixing vSphere LUNs and non-vSphere LUNs on the same physical storage – SIOC will detect this and raise an alarm  Configure host IO queue size with highest allowed value – Maximum flexibility for SIOC throttling  Keep congestion threshold conservatively high – Will improve overall utilization – Set lower if latency is more important than throughput
  • 31. Datastore Cluster Best Practices  Similar datastore performance  May not be identical  Similar capabilities  Data management  Backup ✔Cluster1: Wide Perf Variation Cluster2: Similar Datastores 31
  • 32. Datastore and Host Connectivity • Maximum possible host and datastore connectivity • Improves DRS and Storage DRS performance Partially Connected Datastore Cluster Fully Connected Datastore Cluster  More datastores in cluster  better space and I/O balance  Larger datastore size  better space balance DRS Cluster DRS Cluster 32
  • 33. vSphere Storage Policy based Management Silver Disk Pool Gold Disk Pool Data store1 Data store2 Data store3 Data store4 Cluster-1 (Tier2 VMs) Cluster-2 (Tier1 VMs) Datastores with any storage profile Silver Disk Pool Gold Disk Pool Data store1 Data store2 Data store3 Data store4 Cluster-1 (Tier1 + Tier2 VMs) Datastores with identical storage profile 33
  • 34. Summary • Easier Storage Management • Effective storage capacity and performance management – Support for IO reservations – Integration with storage environments – Integration with vSphere solutions • Many exciting features available in vSphere 6.0 Beta! 34 https://communities.vmware.com/community/vmtn/vsphere-beta