[发明专利]一种基于云平台的云硬盘动态QoS设置方法及工具在审
申请号: | 202011619411.0 | 申请日: | 2020-12-30 |
公开(公告)号: | CN112667166A | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 李凯;徐伟涛;高传集;张晖;李超 | 申请(专利权)人: | 浪潮云信息技术股份公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 冯春连 |
地址: | 250100 山东省济南市高*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 平台 硬盘 动态 qos 设置 方法 工具 | ||
本发明公开一种基于云平台的云硬盘动态QoS设置方法及工具,涉及云硬盘技术领域,其实现内容包括:建立云平台存储集群;根据存储集群规模的大小计算出能够提供的读、写IOPS及读、写吞吐量总值,该值即为整个存储集群能够提供的最大能力;定义QoS规格,QoS规格的影响因子包含基础值、增长因子、容量和阀值;创建云硬盘类型并绑定QoS规格;选择云硬盘类型及容量大小进行创建云硬盘;创建完成,在云服务器上挂载并使用云硬盘。本发明可以使相同类型的云硬盘性能能够根据云硬盘类型以及容量大小动态设置云硬盘读、写IOPS以及读、写吞吐量等QoS,来合理的平衡云硬盘类型、容量与性能的关系。
技术领域
本发明涉及云硬盘技术领域,具体的说是一种基于云平台的云硬盘动态QoS设置方法及工具。
背景技术
随着云计算技术的推广和普及,其运维成本低、按需计费、可靠性高等优势已越发显露出来,越来越来的政府、企业及个人选择将业务迁移到云端。
云硬盘作云平台的块存储服务,如何向用户提供更加合理的性能与容量大小平衡的存储服务,已然成为一个亟待解决的问题。传统的做法,是根据不同成本的物理磁盘介质,定义不同的QoS(Quality of Service,服务质量),而该值仅仅物理磁盘介质决定,这就造成了用户购买20GiB的云硬盘容量,与购买200GiB的云硬盘容量所享受的性能是一样的,而云硬盘的容量越大,意味着预期要读、写的数据越多,性能仍然固定不变显然已不再适合。
发明内容
本发明针对目前技术发展的需求和不足之处,合理的平衡云硬盘类型、容量与性能的关系,在同一种物理存储介质的基础上,提供一种基于云平台的云硬盘动态QoS设置方法及工具,使容量越大的云硬盘持有相对更高的读、写IOPS以及读、写吞吐量。
首先,本发明公开一种基于云平台的云硬盘动态QoS设置方法,解决上述技术问题采用的技术方案如下:
一种基于云平台的云硬盘动态QoS设置方法,其实现步骤包括:
步骤S1、建立云平台存储集群;
步骤S2、根据存储集群规模的大小计算出能够提供的读、写IOPS及读、写吞吐量总值,该值即为整个存储集群能够提供的最大能力;
步骤S3、定义QoS规格,QoS规格的影响因子包含基础值、增长因子、容量和阀值;
步骤S4、创建云硬盘类型并绑定QoS规格;
步骤S5、选择云硬盘类型及容量大小进行创建云硬盘;
步骤S6、创建完成,在云服务器上挂载并使用云硬盘。
进一步的,执行步骤S2过程中,结合单块云硬盘的读、写IOPS及读、写吞吐性能,根据存储集群总值和来规划该集群能够承载的云硬盘总数,或者,通过需要的云硬盘总数来倒推存储集群的规模。
进一步的,定义QoS规格时,需要定义单个云硬盘的性能分配计算公式:min{基础值+增长因子*容量,阀值},使单个云硬盘的性能值在一个相对稳定的范围内根据容量大小上下增减。
优选的,云硬盘类型为SATA或SSD,SATA云硬盘绑定name为QOS_SATA的QoS,SSD云硬盘绑定name为QOS_SSD的QoS。
进一步的,创建云硬盘后,当云硬盘容量无法满足当前业务增长的需求时,对云硬盘进行扩容操作,此时,QoS将自动按照新容量下的IOPS和吞吐量数值进行调整。
进一步的,挂载使用云硬盘时,QoS将作用在虚拟化层Hypervisor端,在计算节点上对云服务器设置QoS即可;
挂载使用云硬盘后,可以进入云服务器所在计算节点,通过virsh dumpxmlserverid|grep sec进行QoS的查看,并通过测试工具进一步验证实际效果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮云信息技术股份公司,未经浪潮云信息技术股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011619411.0/2.html,转载请声明来源钻瓜专利网。