Windows Server 2016:新的Storage QoS功能让Hyper-V性能更稳定

日期:2016-12-22作者:Brien Posey

【TechTarget中国原创】

在Windows Server 2012 R2的Hyper-V中,“服务质量管理(Quality of Service Management)”设置允许管理员能够在最需要的位置分配存储IOPS。 但是此功能缺乏灵活的可扩展性。 微软在Windows Server 2016中对其进行了重新设计,以便管理员创建Storage QoS策略,并在大量虚拟机共享存储设备时克服这些问题。

Windows Server 2012 R2中,服务质量管理允许管理员分配最低IOPS数量,并可以防止IOPS过度消耗。但是,它会根据所使用的虚拟硬盘应用存储I/O限制,如图1所示。虽然此方法适用于没有大量虚拟机的较小型组织,但随着虚拟机数量的增加管理起来并不现实。

Windows Server 2012 R2服务质量管理

图1. Windows Server 2012 R2服务质量管理设置应用于每个虚拟硬盘。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

评论
查看更多评论

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者>更多

Brien Posey
Brien Posey

微软最有价值专家(MVP),具有二十多年的IT经验,前后获得七次微软MVP,重点专注SharePoint管理,发表过上千篇文章,并出版十多本IT书籍。

Windows服务器配置>更多

相关推荐

技术手册>更多

  • Hyper-V教程

    Hyper-V 3.0即将伴随着Windows Server 8的发布而面世。我们将重点关注Hyper-V的配置与管理技巧,也会透露一些关于Hyper-V 3.0的最新进展与功能特点。

  • Ubuntu 13介绍

    刚与大家见面不久的Ubuntu 13.10不知道您尝鲜了没有?是否要升级Ubuntu 13.10?和上一个版本Ubuntu 13.04的特征改进,是大家的焦点之一。同时,Ubuntu 13.10刚刚面世的热度还没下去,关于Ubuntu消失的说法席卷而来。这到底是怎么回事?

  • 面向Windows服务器管理员:微软Azure入门手册

    微软Azure是一组打包的可用于企业的数据中心和应用程序的Azure技术。Windows服务器管理员可免费下载Azure工具包,根据应用和数据中心的需求创建新的基础设施服务。本期技术手册带领Windows服务器管理员打开微软Azure认知大门。

  • Linux配置管理指导手册

    Linux的灵活性,连同规范与免费的软件工具,能帮助IT经理人管理数据中心的服务器。得到自动化和虚拟化方面的技巧和建议,还有Linux服务器配置与管理的策略及最佳实践,是进行Linux配置管理的必须条件。这本技术手册还涵盖服务器管理规范、智能平台管理端口、服务器硬件的系统管理架构、文件系统和Linux配置最佳解决方案。

TechTarget

最新资源
  • 安全
  • 存储
  • 虚拟化
  • 网络
  • 数据中心
  • 云计算
【TechTarget中国原创】

在Windows Server 2012 R2的Hyper-V中,“服务质量管理(Quality of Service Management)”设置允许管理员能够在最需要的位置分配存储IOPS。 但是此功能缺乏灵活的可扩展性。 微软在Windows Server 2016中对其进行了重新设计,以便管理员创建Storage QoS策略,并在大量虚拟机共享存储设备时克服这些问题。

Windows Server 2012 R2中,服务质量管理允许管理员分配最低IOPS数量,并可以防止IOPS过度消耗。但是,它会根据所使用的虚拟硬盘应用存储I/O限制,如图1所示。虽然此方法适用于没有大量虚拟机的较小型组织,但随着虚拟机数量的增加管理起来并不现实。

Windows Server 2012 R2服务质量管理

图1. Windows Server 2012 R2服务质量管理设置应用于每个虚拟硬盘。

使用Windows Server 2016中的Hyper-V,管理员可以在横向扩展文件服务器上创建Storage QoS策略;管理员可以随后将策略分配给虚拟硬盘或虚拟机。以这种方式分配策略有两个主要好处。

首先,Storage QoS策略允许端到端的存储性能监控。管理员可以设置I/O预留或I/O限制,并监视Hyper-V及其底层存储,以确保策略得到正确实施。

第二,Storage QoS允许策略共享——管理员可以将单个策略应用于多个VM或虚拟硬盘。这样可以在多个虚拟硬盘之间均匀地共享存储带宽,特别适用于多租户环境,其中每个租户已经被分配了特定量的存储I/O。另外,也适用于多个VM被集中部署为一个服务并且需要接收可比较级别的存储性能的环境。

定义Storage QoS策略

有两种类型的Storage QoS策略。 聚合策略对虚拟硬盘集合应用单个预留或单个限制功能。此方法允许集合中的所有虚拟硬盘共享有限的存储带宽,因此虚拟硬盘的集合不能超过特定的带宽阈值。

专用的Storage QoS策略应用于每个虚拟硬盘,因此每个虚拟硬盘接收自己的预留,并且与任何其他存在的保留或限制功能分开管理。

Storage QoS非常依赖Windows故障转移群集服务。管理员必须将横向扩展文件服务器配置为存储集群。群集中的所有服务器必须运行Windows Server 2016。此外,还需要基于Windows Server 2016的计算群集,并且计算群集中至少有一台服务器必须安装Hyper-V角色。

此外,管理员只能通过PowerShell管理Storage QoS,这与Windows Server 2012 R2服务质量管理策略不同。例如,你可以使用以下命令创建策略:

New-StorageQosPolicy –Name <policy name> -Policy type <dedicated or aggregated> -MinimumIops <minimum IOPS> -MaximumIops <maximum IOPS>

每个策略将分配一个策略ID,并通过引用策略ID将策略应用于VM,例如:

Get-VM –Name <virtual machine name> | Get-VMHardDiskDrive | Set-VMHardDiskDrive –QoSPolicyID <policy ID number>