Presentation is loading. Please wait.

Presentation is loading. Please wait.

Microsoft Virtual Academy

Similar presentations


Presentation on theme: "Microsoft Virtual Academy"— Presentation transcript:

1 Microsoft Virtual Academy
Free, online, technical courses Take a free online course.

2 Module 5 Isolation Improvements

3 4/13/2018 4:52 PM Storage Quality of Service (QoS) Control and monitor storage performance Simple out of box behavior Enabled by default for Scale Out File Server Automatic metrics per VHD, VM, Host, Volume Includes normalized IOPs and latency VIRTUAL MACHINES HYPER-V CLUSTER Flexible and customizable policies Policy per VHD, VM, service, or tenant Define minimum and maximum IOPs Fair distribution within policy Rate limiters Rate limiters Rate limiters Rate limiters Management System Center VMM and Ops Manager PowerShell built-in for Hyper-V and SoFS SCALE OUT FILE SERVER CLUSTER Policy Manager I/O sched I/O sched I/O sched © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4 Storage Quality of Service (QoS) Building Blocks
4/13/2018 4:52 PM Storage Quality of Service (QoS) Building Blocks 1 Profiler and Rate Limiter on Hyper-V compute nodes VIRTUAL MACHINES HYPER-V CLUSTER 1 2 I/O Scheduler distributed across the storage nodes Rate limiters Rate limiters Rate limiters Rate limiters 3 Centralized Policy Manager on Scale-Out File Server Cluster SCALE OUT FILE SERVER CLUSTER 2 3 Policy Manager I/O sched I/O sched I/O sched © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5 Responding to changing demand The Policy Process
(1) Measure current capacity at the compute layer (2) Measure current capacity at the storage layer (3) Use algorithm to meet policies at the Policy Manager (4) Adjust limits and enforce them at the compute layer VIRTUAL MACHINES HYPER-V CLUSTER 4 1 Rate limiters Rate limiters Rate limiters Rate limiters SCALE OUT FILE SERVER CLUSTER 2 3 Policy Manager I/O sched I/O sched I/O sched

6 Storage QoS Policies Understanding Policies
Define on Scale-Out File Server Apply to Hyper-V virtual disk The rest is automatic VIRTUAL MACHINES Sample Policy HYPER-V CLUSTER Name SilverVM PolicyID 8d f acf36 MinimumIOPs 100 MaximumIOPs 200 Type Multi-Instance Rate limiters Rate limiters Rate limiters Rate limiters SCALE OUT FILE SERVER CLUSTER Silver Policy Gold Policy Policy Manager I/O sched I/O sched I/O sched

7 Types of Storage QoS Policies
Single-Instance Resource distributed among VMs Ideal for representing a clustered workload, application, or tenant Multi-Instance All VMs perform the same Ideal for creating per-VM performance tiers MaximumIOPs = 200 MaximumIOPs = 200

8 Policies with PowerShell
4/13/2018 Policies with PowerShell # Deployment - Create policy (on File Server) New-StorageQosPolicy –CimSession FS -Name SilverVM -PolicyType MultiInstance -MaximumIops 200 # Deployment - Assign policy to VMs (on Hyper-V Host) $Policy = Get-StorageQosPolicy –CimSession FS -Name SilverVM Get-VM -Name VMName* | Get-VMHardDiskDrive | Set-VMHardDiskDrive –QoSPolicy $Policy # Monitoring - Retrieve all flows (on File Server) Get-StorageQosFlow # Monitoring - Retrieve flows using the policy (on File Server) Get-StorageQosPolicy -Name SilverVM | Get-StorageQosFlow © 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

9 Demo Storage QoS Tech Ready 15 4/13/2018
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

10 Host Resource Protection
Dynamically identify virtual machines that are not “playing well” and reduce their resource allocation Pioneered in Azure and enabled by default Designed to help prevent a VM consuming excessive hardware resources Looks for patterns of activity that shouldn’t occur within a non-malicious VM

11 TechNet Virtual Labs Deep technical content and free product evaluations Hands-on deep technical labs Free, online, technical courses At the TechNet Evaluation Center you can download free, trial versions of Microsoft software, with no feature limits. Dozens of trials are available – all at no cost. Try Windows Server 2012 R2 for up to 180 days. Download the Windows 8.1 Enterprise 90-day evaluation. Or try Microsoft Azure at no-cost for up to 90 days. Microsoft Hands On Labs offer virtual environments that will take you through guided, technically deep product learning experience. Learn at your own pace in labs that you can complete in 90 minutes or less. There is no complex setup or installation is required to use TechNet Virtual Labs. Microsoft Virtual Academy provides free online training on the IT scenarios that are important to your company and your career. Learn at your own pace and boost your IT skills with over 100 courses across more than 15 Microsoft technologies including Windows Server, Windows 8, Microsoft Azure, Office 365, virtualization, Windows Phone, and more. Download Microsoft software trials today. Find Hand On Labs. Take a free online course. Technet.microsoft.com/evalcenter Technet.microsoft.com/virtuallabs microsoftvirtualacademy.com

12 4/13/2018 4:52 PM © 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Microsoft Virtual Academy"

Similar presentations


Ads by Google