首页 > 娱乐前沿 > 产经
储存月报第3期:储存服务品质管理(QoS)的进化
小柯 2016-08-06 09:38:33

过去十多年来,企业储存完成了从孤立的直连储存(DAS),走向集中式网路储存架构的转型,SAN与NAS取代了伺服器个别连接的磁碟阵列,成为储存架构的主流。yHI我酷网

但是将储存负载集中到单一的SAN或NAS设备以后,也带来了如何在众多前端应用之间分配硬体资源的问题。yHI我酷网

在SAN与NAS架构下,储存设备同一时间内会收到来自数个以至数百个不同用户、不同应用程式的存取要求,如果没有妥善的资源分配机制,那幺储存设备就会依照先进、先处理(first-come, first-serve)的方式来回应前端的存取要求,这种方式表面上看起来公平,实际却会造成真正需要效能的前端应用程式,无法获得足够的资源。yHI我酷网

早期的储存QoS管理功能yHI我酷网

对于混杂了多重负载的储存环境来说,服务品质管理(QoS)是不可或缺的功能,可以依照不同应用的重要性,设定使用储存资源的优先顺序。yHI我酷网

不过在5、6年以前,QoS是只有高阶储存设备才提供的进阶功能,而且多半是採用设定使用资源的优先顺序,搭配分派快取记忆体的方式,提供粗略的QoS管理机制。yHI我酷网

例如EMC的储存旗舰产品Symmetrix,便提供了Symmetrix Priority Control(SPC)、Least Recently Used(LRU)与Dynamic Cache Partitioning(DCP)等几种QoS功能。其中SPC可设定3种优先等级,藉以调整个别Device群组的存取优先顺序;LRU与DCP都是关于Cache记忆体的使用权限设定,LRU可让特定Device群组优先更新Cache,DPC则可藉由画分Cache分割区,确保特定Device群组可得到足够的Cache记忆体配置量。yHI我酷网

其他厂商也有类似的QoS功能。例如,HDS的VSP也提供了Server Priority Manager与Cache Logical Partition功能,可为个别前端主机埠设定IOPS与传输率上限,以及固定使用的Cache记忆体容量。另外,NetApp也为FAS系列的Data ONTAP 7作业系统中,提供了Flexshare功能,可以个别Volume为单位设定5种I/O优先等级。yHI我酷网

新一代的储存QoS管理机制yHI我酷网

虽然部分高阶储存产品几年前就能提供QoS功能,但这些早期的QoS机制仍相当粗略,用户需要的是可预测与可保证的效能输出,而不仅仅是含糊的I/O优先等级设定。针对这样的需求,近3、4年出现了新一代的QoS管理机制,便提供更精细、弹性的效能调节功能。yHI我酷网

这些QoS管理机制有几个共同特色,首先,管理目标可精细到以个别LUN或Volume为单位;其次,在效能设定方面,允许设定具体的IOPS或传输速率目标数值,而不仅只于笼统的「优先等级」;更进一步,有些QoS还允许同时设定多重效能管理政策,可为一个LUN设定多种分别适用不同情境的QoS政策。yHI我酷网

例如EMC为VNX2提供的QoS Manager工具软体,便允许用户以个别LUN为单位套用QoS政策,并以3种方法来设定I/O效能指标—设定IOPS、传输率与回应时间目标值的Cruise Control模式与Limit模式(前者是一个允许一定百分比上下浮动的数值,后者则为固定值),与Fixed Queue Depth模式设定固定的I/O等级,而且还可区分读取或写入I/O。yHI我酷网

NetApp也在ONTAP 8.2版作业系统中,提供了新的Storage QoS管理软体,可为个别Vserver、Volume与LUN,设定IOPS与传输速率的目标值。yHI我酷网

更具代表性的新世代QoS管理功能,是HPE在3PAR OS 3.1.3版作业系统软体中提供的Priority Optimization功能,可为精细到个别Virtual Volume的储存区,设定优先等级,以及IOPS、传输频宽与回应时间的最大上限与最小目标值。yHI我酷网

不过我们见过最精细的QoS管理功能,应该是刚为NetApp收购的SolidFire,为其SF系列全快闪储存阵列提供的QoS功能,不仅可以个别Volume为单位设定IOPS与传输率效能,还细分为最小、最大与爆发(burst)等3种效能设定,可适用于更多样化的情境。yHI我酷网

yHI我酷网

HPE 3PAR的Priority Optimization是典型的新一代储存QoS管理软体,可允许用户为个别Virtual Volume储存区设定优先等级,以及IOPS、传输频宽与回应时间的最大与最小目标值。yHI我酷网

?yHI我酷网

VM环境下的QoS管理yHI我酷网

我们前面提到的储存QoS管理,都是以储存系统的LUN或Volume为管理目标,这对于一般实体环境应用来说没有问题,但是在虚拟化环境下,就会遇到储存端与VM端管理目标不匹配的问题——储存端的管理目标是LUN或Volune,但VM端存取的目标是虚拟磁碟,两者的粒度不同,所以,套用在储存端LUN或Volume上的QoS政策,难以适合VM端的需求。yHI我酷网

由于储存设备中一个挂载到Hypervisor主机上的LUN,其中可能存放了数十台不同VM的vDisk虚拟磁碟,如果整个LUN都套用同一个QoS政策,显然难以符合个别VM的需求,在虚拟化环境下,需要的是以个别VM为目标的QoS管理功能。yHI我酷网

为此,有些新创厂商可藉由自身独特的系统架构,提供从储存端直通到VM端的QoS功能,例如Tintri VMstore储存设备使用的Tintri OS平台,便具备以个别VM为单位,分别设定IOPS、传输率与回应时间上下限的QoS管理能力。yHI我酷网

另外,VMware也透过与vSphere 6.0一同发表的Virtual Volumes(VVols)架构,提供了一种以个别VM为管理目标,直通后端储存设备的QoS管理手段。只要储存设备能支援VVols架构,就能实现以个别VM等级精细度、达到「VM感知(VM-Aware)」层次的储存QoS管理。yHI我酷网

至于在VVols下,用户能为个别VM使用的VVols磁碟区设定的QoS管理项目,则视不同储存设备而定。有一些产品只提供粗略的服务等级选择,有些产品如SolidFire,则能提供精细的设定选项。yHI我酷网

yHI我酷网

藉由VMware的VVols架构,可实现从VM端直通储存设备端、以个别VM储存区为粒度的QoS管理功能。yHI我酷网

?yHI我酷网

yHI我酷网

Modern Web 2016 精彩议程

yHI我酷网

上一篇  下一篇

I 相关 / Other

“苹果音乐”开始在韩国提供服务,月资费8900韩元免费体验3个月

苹果公司的音乐流媒体服务“苹果音乐”从5日上午8时起正式提供服务。自去年6月开始到目前?止,苹果公司已在全球100多个国家內开展了苹果音乐服务。据悉,进军韩国则因著作权合约问题而推迟。苹果公司在服务开始前

商业服务业景气趋低迷 连8个月黄蓝灯

批发业因出口表现不佳而陷入低潮,拖累整体商业服务业表现,商业发展研究院今天公布6月商业服务业景气指标分数为95,连续8个月亮起代表趋向低迷的黄蓝灯。6月受到夏日高温影响,消暑产品畅销,加上百货业年中庆档期

加拿大一服务员上错菜品 [热事件]

新华社渥太华8月4日专电据加拿大媒体4日报道,加拿大魁北克省舍布鲁克市一名餐厅服务员因上错菜品险致顾客丧命,被警方以涉嫌过失犯罪逮捕。这是加拿大有史以来首例因上错菜品而发生的刑事案件。今年5月底,对海鲜严

太色情!餐厅的菜单在女服务员胸上?男性食客随意用手指点来点去 [热事件]

太色情!餐厅的菜单在女服务员胸上?男性食客随意用手指点来点去泰国一间咖啡厅被网友发现,现场的菜单跟别间餐饮店很不一样,店家把菜单印在女服务员的贴身背心上,形成顾客指胸点餐的画面。虽然这家咖啡厅别出心裁

莫文蔚整个人神进化 外国老公惊呆喊美

记者林士杰/台北报道工作满档、马不停蹄,热爱事业的莫文蔚乐于挑战自我,近来首度参与真人秀节目《我们来了》,历经各式各样刺激游戏后,她透露幕后主因是想偷师取经,希望未来能做一档属于自己的真人秀。节目众女

I 热点 / Hot