Guarantee Hyper-V App Performance With Hyper-V Software Defined Storage

Post on 30-May-2015

346 views 1 download

Tags:

description

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

Transcript of Guarantee Hyper-V App Performance With Hyper-V Software Defined Storage

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”

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

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

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.

Background

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.

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

The State of Virtualization

Virtualization is easy…

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

Work Arounds For Assuring Virtualized Application Performance

Overprovision - Make Everything Fast

Design For The Worst Case Scenario○ Tune the storage system for the

demands of the most performance demanding app.

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

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

Buy Performance

Performance Demanding VMs Given Special LUNs

○ Leverage Migration to move LUNs between LUN types

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

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

Create Performance Specific Storage

Performance Demanding VMs Given Special Storage

○ Leverage Migration to move LUNs between LUN types

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

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

Lower Expectations

Tell App owners and users to occasionally expect bad performance

Lower Expectations

Tell App owners and users to occasionally expect bad performance

○ Yeah, right

Solve The Problem

First Understand the problem○ Lack of storage granularity in virtual

environments

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

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

Solve The Problem

Hypervisor Enabled Software Defined Storage

○ Abstract The Controller Intelligence into and across hypervisor servers

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

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

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

1

SDS is Built for Virtualization

GridScale ™

Massively parallel performance.

2

SDS is Built for Virtualization

SDS is Built for Virtualization

vmOptimized ™

Accelerate every VM. 2

3

SDS is Built for Virtualization

Managed per VM

Simple, efficient, visible.

GridScale ™

Reduce storage costs.

Managed per VM

Reduce management costs.

Gridstore is Software-Defined Storage

vmOptimized ™

Accelerate every VM.

C - Class NodesHigh Performance Streaming I/O

H – Class NodesHigh Performance IOPS

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

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

Gridstore Building Blocks1U appliance that racks and stacks

Includes all required software and unlimited vControllers.

GridScale™

250 Nodes Per Pool:

1000 Xeon Cores, 8 TB RAM, 100 TB Cache, 5 TB Bandwidth, 3 PB Capacity

Capacity MB/S IOPS (8K random)

36TB 480 50K

72TB 960 100K

108TB 1,730 140K

240TB 3,200 275K

960TB 12,800 1.1M

… … …

3PB 40,000 3.5M

Massively Parallel Performance Scaling

vmOptimized™

TrueQoS™ GridScale™

Dynamically accelerates all VMs without manual tuning.

Guarantees performance for your most important VMs.

Simple scaling with massively parallel performance.

Accelerate your VMs.

Optimized Storage for Hyper-V™

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”