Microsoft’s Hyper-V is an attractive alternative to VMware and other hypervisors but maintaining application performance is still a key concern when virtualizing. The bottleneck almost always comes down to storage. Making sure that each virtualized application receives the right mix of storage capacity and I/O performance is critical for a positive user experience and a cost effective deployment. In this Slideshow experts from Storage Switzerland and Gridstore will introduce a new type of software defined storage platform, one that adapts to the virtual environment itself, to optimize and guarantee application performance in a cost efficient manner.
In This Slideshow You Will Learn:
-How To Guarantee Storage Performance for Specific Applications
-How To Balance High Performance Storage & Cost Effective Storage
-How To Scale To Meet Ever Increasing Storage Demands
Unlocking the Potential of the Cloud for IBM Power Systems
Guarantee Hyper-V App Performance With Hyper-V Software Defined Storage
1. Live Webinar:
Guarantee Hyper-V App Performance With
Hyper-V Software Defined Storage
LEARN How To :
• Guarantee Performance for Specific Applications
• Balance Storage Performance and Cost
• Scale To Meet Ever Increasing Storage Demands
Register for the On-Demand Version with audio
and get an exclusive copy of our report:
“Software Defined Storage,
Defined for Hyper-V”
2. Welcome!
The presentation will start shortly
An audio version is available at:
http://bit.ly/HyperVperf
A recording all Storage Switzerland Webinars can be
viewed at any time without re-registering at:
http://bit.ly/storageswisswebinars
please feel free to tweet us questions @storageswiss please reference
#HyperVperf
3. Today’s Agenda
● Company Backgrounds
● The State of Virtualization
● VMware Dominant
● Hyper-V Growing fast
● Concerns about application performance THE concern
● The Application Performance Work Arounds
● Solving The Application Performance Problem
4. Background
• Analyst firm covering storage, cloud and
virtualization markets
• Knowledge of these markets is gained
through product testing, real world
implementations and interactions with
users and suppliers
• The results of this research are found in
the articles, briefing reports, case studies
and lab reports on our web site:
www.storage-switzerland.com
George Crump is a veteran of the storage industry with over 20 years of experience designing and
implementing storage and data protection architectures. He is the Lead Analyst at Storage
Switzerland which he founded seven years ago. Prior to that he was CTO at one of the nation’s
largest storage integrators where he was responsible for identifying emerging technologies that the
organization could use to help its customers solve their growing list of storage challenges.
5. Backgroun
d
Founded 2009 in Mountain View, CA
Executives from EMC, BlueArc, Nexsan, Microsoft
Pioneered Software-Defined Storage
Purpose Built Storage for Hyper-V
Accelerates VMs
Simplifies storage management
Reduces storage costs
Kelly Murphy is Founder and CTO of Gridstore. A serial entrepreneur with a track record of
bringing disruptive technologies to market, Kelly Murphy brings 15 years CEO experience with
disruptive venture backed software companies. In 1998, Murphy founded the first SaaS based
supply chain system delivered to over 30,000 customers. In 2009, he founded Gridstore - a
pioneer of software-defined storage that is set to disrupt the traditional storage industry.
6. The State of Virtualization
VMware is Dominant but Hyper-V is
getting renewed attention
○
More cost effective
○
Tight integration with Windows
Server
○
Hyper-V specific data protection and
storage solutions coming to market
7. The State of Virtualization
Virtualization is easy…
8. The State of Virtualization
Virtualization is easy…
until the time comes to virtualize critical
applications
○
Maintaining and Guaranteeing specific application
performance is critical
○
Both Up Front and as The Environment Scales
10. Overprovision - Make Everything Fast
Design For The Worst Case Scenario
○
Tune the storage system for the
demands of the most performance
demanding app.
11. Overprovision - Make Everything Fast
Design For The Worst Case Scenario
○
Tune the storage system for the
demands of the most performance
demanding app.
○
Most VMs don’t need that level of
performance
○
Wastes resources on VMs that can never
take advantage of it
12. Overprovision - Make Everything Fast
Design For The Worst Case Scenario
○
Tune the storage system for the
demands of the most performance
demanding app.
○
Most VMs don’t need that level of
performance
○
○
Wastes resources on VMs that can never
take advantage of it
Leads to constant tuning to make sure
that critical apps are still getting top
performance as new VMs are added to
host
14. Buy Performance
Performance Demanding VMs Given
Special LUNs
○
Leverage migration to move LUNs
between LUN types
○
Increases complexity
○
VMs have to manually monitored and tuned
15. Buy Performance
Performance Demanding VMs Given
Special LUNs
○
Leverage migration to move LUNs
between LUN types
○
Increases complexity
○
○
VMs have to manually monitored and tuned
Wastes Resources since dedicated
pools are never fully utilized and lower
priority VMs can’t take advantage of
16. Create Performance Specific Storage
Performance Demanding VMs Given
Special Storage
○
Leverage Migration to move LUNs
between LUN types
17. Create Performance Specific Storage
Performance Demanding VMs Given
Special Storage
○
Leverage Migration to move LUNs
between LUN types
○
Increases complexity
○
VMs have to manually monitored and tuned
○
Storage systems have to be manually
monitored and tuned
18. Create Performance Specific Storage
Performance Demanding VMs Given
Special Storage
○
Leverage Migration to move LUNs
between LUN types
○
Increases complexity
○
VMs have to manually monitored and tuned
○
Storage systems have to be manually
monitored and tuned
○
Wastes Resources since dedicated
pools are never fully utilized and lower
priority VMs can’t take advantage of
○
Significantly more expensive
21. Solve The Problem
First Understand the problem
○
Lack of storage granularity in virtual
environments
22. Solve The Problem
First Understand the problem
○
Lack of granularity in virtual
environments
○
Most legacy storage and software
defined storage is Host aware not VM
aware
23. Solve The Problem
First Understand the problem
○
Lack of granularity in virtual
environments
○
Most legacy storage and software
defined storage is Host aware not VM
aware
○
Controller capabilities are not applied
to the hypervisor in a scalable way
24. Solve The Problem
Hypervisor Enabled Software Defined
Storage
○
Abstract The Controller Intelligence into
and across hypervisor servers
25. Solve The Problem
Hypervisor Enabled Software Defined
Storage
○
Abstract The Controller Intelligence into
and across hypervisor servers
○
Leverage existing data services
available from the hypervisor
26. Solve The Problem
Hypervisor Enabled Software Defined
Storage
○
Abstract The Controller Intelligence into
and across hypervisor servers
○
Leverage existing data services
available from the hypervisor
○
Manage a global pool of storage that
enables VM migration
27. Solve The Problem
Hypervisor Enabled Software Defined
Storage
○
Abstract The Controller Intelligence into
and across hypervisor servers
○
Leverage existing data services
available from the hypervisor
○
Manage a global pool of storage that
enables VM migration
○
Allows capacity decisions and
performance decisions to be made
independently
28. SDS is Built for Virtualization
GridScale ™
Massively parallel performance.
1
30. SDS is Built for Virtualization
vmOptimized ™
Accelerate every VM.
2
31. SDS is Built for Virtualization
Managed per VM
Simple, efficient, visible.
3
32. Gridstore is Software-Defined Storage
Managed per VM
Reduce management costs.
vmOptimized ™
Accelerate every VM.
GridScale ™
Reduce storage costs.
33. Gridstore Building Blocks
1U appliance that racks and stacks
H – Class Nodes
C - Class Nodes
High Performance IOPS
High Performance Streaming I/O
Hyper V, Database, Demanding I/O apps
PCIe Write-back Flash Cache + 12TB HDD
2 x 10 GbE / 4 x 1GbE
32GB RAM, 4 Xeon Cores
Dual hot swap PSUs
Next day service standard / 4hr available
D2D backup, Archive & Less I/O-demanding apps
4 x 3TB Hot swap HDD
2 x 1 GbE / 4 x 1GbE NICs
32GB RAM, 4 Xeon Cores
Dual hot swap PSUs
Next day service standard / 4hr available
Includes all required software and unlimited vControllers.
35. Optimized Storage for Hyper-V™
vmOptimized™
TrueQoS™
GridScale™
Dynamically accelerates Guarantees performance Simple scaling with
all VMs without manual for your most important massively parallel
performance.
tuning.
VMs.
Accelerate your VMs.
36. Thank you
An audio version is available at:
http://bit.ly/HyperVperf
A recording all Storage Switzerland Webinars can be
viewed at any time without re-registering at:
http://bit.ly/storageswisswebinars
please feel free to tweet us questions @storageswiss please reference
#HyperVperf
Register for the On-Demand Version with audio
and get an exclusive copy of our report:
“Software Defined Storage,
Defined for Hyper-V”
Editor's Notes
SDS Aligns the storage architecture with the architecture of virtualization.SDS starts with a clean slate and is purpose built for the virtualized data center.Following the same model of virtualizationFirst, we virtualize any number of X86 Storage Appliances into Storage Resource Pool. This allows you to start small and incrementally grow as you require storage.[CLICK]
Second. In the same way that virtualization creates a new container the VM – SDS creates a new container – a Virtual Controller - that delivers a virtual storage stack to each VM.In effect, it recreates the 1:1 mapping from server to storage and eliminates the IO blender by Isolating IO from each VM.[CLICK]
Now you are in a position to Optimize and prioritize IO for each VM.The result is that we can accelerate every VM.[CLICK]
The third element of what we do is Manage storage on a Per VM basis.Now that you have IO isolated in a container for each VM, we can now manage that VM and its storage as a single cohesive unit.Now when you snapshot and replicate VMs 6 and 7, you only snap shot and replicate these VMs. You eliminates the bloated data services and save considerable amounts of capacity and time.[CLICK]
Virtual Storage StackPuts original 1:1 stack back together again.Delivers optimized IO and predictable performanceGives you fine grained management control in one place.Manage everything as VMs – not LUNsSimple – cost effective – and gives you visibility when there are problemsTreats Storage Like Virtualized ComputeThere has to be storage somewhereLets you build shared storage resources in small or larger chunksCompletely virtualized and transparent to VMs – like server virtualization did for OS’sSo this is what SDS is – now lets look at how GS makes this a reality today and see what can it do for you.
The Grid is purpose built for simple, and affordable scaling. vControllers encode data and stripe it across a set of nodesErasure coding allows you to dial in the number of faults for fault tolerant storage.vControllers accelerates I/O further by eliminating backplane networks and replicas that soak up as much as 50% IOPS.The Grid grows more powerful as it grows largerParallel Processing that grows as your environment growsParallel I/O that grows as you scale your GridCapacity that grows simply by adding blocks of capacity to your network.So now lets look at what the Grid delivers specifically for VM Backup.
SummaryRun the panels.Virtualization breaks traditional storageSDS fixes it - aligns storage with virtualizationGridstore delivers SDS today