欢迎来到 黑吧安全网 聚焦网络安全前沿资讯,精华内容,交流技术心得!

Windows Server 2016软件定义存储之存储QoS

来源:本站整理 作者:佚名 时间:2017-03-25 TAG: 我要投稿

存储QoS简介
Windows Server 2016文件服务器和Hyper-V群集默认集成了存储QoS功能,基于群集存储空间的存储无论是SOFS SMB共享还是CSV都支持存储QoS,存储QoS通过策略应用到Hyper-V群集上的虚机。文件服务器群集里默认开启QoS策略管理器,用于集中监视存储性能,保存在SMB或者CSV的Hyper-V虚机被策略管理器监视着。策略管理器和Hyper-V服务器形成一个存储QoS策略优化的闭环来反馈调节QoS,策略管理器保持着和Hyper-V沟通存储QoS策略、限制及保留信息,Hyper-V按照QoS策略缩放虚机VHDX的存储性能。如果存储QoS策略有更新的时候,策略管理器指挥Hyper-V对虚机虚拟硬盘QoS进行调整。存储QoS策略优化的闭环保证所有虚机的虚机硬盘遵循存储QoS策略,如图1所示。

图1 存储QoS逻辑结构图
 
设置存储QoS
Windows Server 2016 故障转移群集配置了CSV后,存储QoS功能自动启动,无需额外配置。在群集里添加可用的磁盘为CSV后,存储QoS资源便会在群集核心资源里显示。可以通过故障转移群集管理器或者PowerShell查看存储QoS资源。同样,Windows Server 2016 启用Hyper-V角色以后也会自动启动存储QoS功能,如图2所示。

 
图2 Windows Server 2016群集存储QoS资源
 
检索文件流和卷的存储QoS
我们已经配置好S2D和超融合结构,在其CSV里存储着若干运行着的虚机,可使用PowerShell命令查看所有虚机文件流的IOPS和带宽情况,如下示例所示。
PS C:\>  Get-StorageQoSflow |Sort-Object InitiatorName | ft InitiatorName,MinimumIOPs,MaximumIOPs,StorageNodeIOPs,@{Expression={$_.FilePath.Substring($_.FilePath.LastIndexOf(‘\’)+1)};Label=”File”}  -AutoSize     
InitiatorName    MinimumIops    MaximumIops    StorageNodeIOPs    File   
------------     ----------     ----------     ---------------    ----   
SQL14        0         0         1           sql14.vhdx   
VMM16        0         0         3           vmm16.vhdx    
WS16-VM01      0         0         1           WS16-VM01.vhdx   
WS16-VM02      0         0         1           WS16-VM02.vhdx
除了可以查看虚机级别的QoS流的情况外,还可以查看卷(这里指的是群集共享卷)级别的QoS信息,使用PowerShell命令Get-StorageQoSVolume检索CSV QoS配置情况,如下示例所示。
PS C:\> Get-StorageQoSVolume |fl     
Bandwidth          : 0   
BandwidthLimit       : 0   
Interval          : 300000   
IOPS            : 0   
Latency           : 0   
Limit            : 0   
Mountpoint          : C:\ClusterStorage\Volume1\   
Reservation         : 0   
Status           : Ok   
TimeStamp          : 8/5/2016 5:14:23 PM   
VolumeId          : 2406be47-4757-4b75-a193-c874b69c0e8c   
MaximumIops         : 0   
MinimumIops         : 0
创建存储QoS策略
       在规划好虚机QoS策略类型和QoS策略具体参数后,第一步先创建存储QoS策略,可以使用PowerShell命令New-StorageQoSPolicy设置专有和共享QoS策略。我们先创建一个名为HighPerf的专有QoS策略,最小IOPS设置为200,最大为800,不设置吞吐带宽。

[1] [2] [3] [4]  下一页

【声明】:黑吧安全网(http://www.myhack58.com)登载此文出于传递更多信息之目的,并不代表本站赞同其观点和对其真实性负责,仅适于网络安全技术爱好者学习研究使用,学习中请遵循国家相关法律法规。如有问题请联系我们,联系邮箱admin@myhack58.com,我们会在最短的时间内进行处理。
  • 最新更新
    • 相关阅读
      • 本类热门
        • 最近下载