Microsoft Virtual Academy

Slides:



Advertisements
Similar presentations
Microsoft Virtual Academy
Advertisements

Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
11/27/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
12/28/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
2/25/2019 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
One Marketing Template
4/13/2019 Windows Performance Jump Start Chell Sterioff Milad Aslaner Sr. Program Manager Premier Field Engineer Microsoft Corporation Microsoft.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
6/8/2019 Windows Performance Jump Start Chell Sterioff Milad Aslaner Sr. Program Manager Premier Field Engineer Microsoft Corporation Microsoft.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Mobile App Management David Alessi — Support Topic Owner for Enterprise Windows Phone, Microsoft Corporation Simon May — Enterprise Device Infrastructuralist,
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Steve Thomas Microsoft Consulting Services Microsoft Ronald Dockery
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

Microsoft Virtual Academy Free, online, technical courses Take a free online course. http://www.microsoftvirtualacademy.com

Module 5 Isolation Improvements

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.

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.

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

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 8d730190-518f-4087-9362-3971255acf36 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

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

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.

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.

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

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

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.