暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

干货分享 | 分布式存储Qos在混合业务场景和云资源业务场景的应用

天玑数据 2022-05-31
498


云计算时代,分布式存储系统承载业务的多样性和复杂性显著增大,保障关键业务服务质量,保证系统提供稳定服务的能力显得尤为重要。存储领域的QoS(Quality of Service)特性就是为了解决复杂场景下混合业务的资源使用问题,避免业务对资源的自然争抢,保障某些重要业务的存储性能。


应用系统IO请求下发,通过存储QoS队列管理模块,根据实际配置的策略值获取令牌并进入逻辑卷队列中,获取到令牌的请求将会正常处理。每一个关联了QoS策略的卷各自维护着一条I/O队列和一个令牌桶,某个卷的队列所拥有的令牌数越多,系统分配给这个卷的资源也越多,存储系统会优先处理该卷的I/O队列中的I/O请求。实现原理如图所示。


详细过程如下:


  1. 应用服务器下发I/O请求,存储系统将I/O下发到相应的卷的I/O队列中。

  2.  存储系统根据卷实际配置QoS策略值,分配对应分配的令牌数量;可动态调整I/O队列所持有的令牌数,通过降低优先级低的卷的令牌数,保证优先级高的卷可占有的系统资源,优先保证高优先级的卷的运行。

实际配置:


  1. 总QoS设置—支持设置总带宽 带宽峰值 带宽峰值持续时间 总IOPS  总IOPS峰值 总IOPS峰值持续时间;峰值功能用于应对某些应用突发压力的需求下,当卷需要高性能的情况下,能够在一定时间内实现性能的突增,超过设定的带宽和IOPS限制。


读写QoS设置—支持设置读带宽、写带宽、IOPS读、IOPS写。



应用场景


相比于传统的中心化服务器的存储方式,天玑科技PhegData-X分布式存储在存储效率、带宽利用率、安全性、隐私性、访问速度等各方面都有着显著的优势,特别是在高性能计算、混合业务模式等应用场景中有着广泛的应用。


混合业务场景



对于多种业务混合的场景,通过存储QoS策略可以避免多种业务之间的相互影响。对于系统中的一些影响较大,但重要性较低的业务进行最大性能限制,避免其对系统中其它业务造成冲击。例如有突发性能需求的业务,云桌面开机风暴场景在开机时通过峰值QoS设置可以避免影响其他业务。



云资源池场景



针对云资源池场景下,由于每个用户的业务类型及业务特征不同,在运行过程中会抢占存储资源。部分业务承载在线交易业务,部分业务承载备份业务。此时可以通过分布式存储QoS策略限制备份业务的最大峰值流量,减小对在线业务的性能影响。




上海天玑数据技术有限公司是以大数据、云计算为核心的高科技创新企业。公司紧扣国家未来信息化战略和行业信息化发展需求,坚持专业化和产业化的发展方向,以“创新推动发展”为用户提供专业化解决方案。


业务联系电话:400-822-5030

网址:http://www.dnt.com.cn

地址:上海市闵行区田林路1016号科技绿洲三期6号楼


文章转载自天玑数据,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论