评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
应用场景
本节介绍SmartQoS特性的多种应用场景,可以帮助用户更好的理解该特性。SmartQoS特性通过动态分配存储系统资源,可以保证关键型业务以及高级别用户的业务性能。
保证关键型业务的性能
通过SmartQoS特性可以为不同的业务指定不同性能目标,以满足关键业务的运行。
用户可以通过创建SmartQoS流控策略来保证关键型业务的性能。
存储设备上的业务特点为:
- OLTP(Online Transaction Processing)业务为关键型业务,对实时性的要求较高。
- 备份业务数据量大,对实时性的要求较低。
- 08:00至00:00时间段的主要业务为OLTP业务,00:00至08:00时间段的主要业务为归档备份业务。
例如,同一台存储设备上同时运行OLTP业务和归档备份业务,如表1-2所示。
- 两种业务在各自对应的时间段内都需要保障足够的系统资源。
- 为达到业务需求,用户可以创建两个SmartQoS策略。
- SmartQoS策略A:在08:00至00:00时间段内限制归档备份业务的带宽(例如≤50MB/s),从而预留足够系统资源给OLTP业务,保证OLTP业务在白天能够正常运行。
- SmartQoS策略B:在00:00至08:00时间段内限制OLTP业务的IOPS(例如≤200),从而预留足够系统资源给归档备份业务,保证归档备份业务能够在夜间完成。
SmartQoS特性对OLTP业务和归档备份业务的调控结果如图1-3所示。
- 为达到业务需求,用户可以创建两个SmartQoS策略。
保证高级别用户的业务性能
出于投资成本的考虑,某些用户可能不会单独投资存储系统的建设。此时,可以借助存储资源提供商提供的存储资源运行相关业务,减少总体投资且能够保证业务的连续运行。但由于每个用户的业务类型及业务特征不同,在运行过程中会抢占存储资源。这种情况下,高级别用户所需的存储资源可能无法得到满足。
通过SmartQoS特性可以为不同的签约用户创建SmartQoS策略,在资源紧张的情况下可以优先保证高级别用户的业务运行并保证业务质量要求。
例如,存储资源提供商同时为多个用户提供存储资源,其中用户A和用户B的特征如表1-3所示。
- 存储资源提供商通过SmartQoS特性可以创建两个策略。
- SmartQoS流控策略A:限制签约用户A的业务带宽(例如≤100MB/s),在保证用户A业务性能的同时,从而又不影响整个存储系统的业务性能。
- SmartQoS流控策略B:限制签约用户B的业务带宽(例如≤30MB/s),此带宽比签约用户A更小,限制签约用户B的业务带宽,从而预留足够的系统资源给其他用户。
SmartQoS特性对用户A和用户B的业务调控结果如图1-4所示。