首页> 外文会议>International Conference on Cloud Computing and Big Data >SASLO: Support User-Customized SLO Policy via Programmable End-to-End VM-Oriented IO Control
【24h】

SASLO: Support User-Customized SLO Policy via Programmable End-to-End VM-Oriented IO Control

机译:SASLO:通过可编程的端到端基于VM的IO控制支持用户自定义SLO策略

获取原文

摘要

It is desired but challenging to support users customizing their own SLO policy to manage the storage resource allocation among their VM groups. This relies on stable and accurate SLO enforcement characterized with fast convergence and precisely differentiating service levels. However, highly variable IO characteristics, IO interference among VMs and unstable IO capacity of storage devices can compromise the SLO enforcement by increasing performance error, degrading the SLO compliance and exacerbating the performance fluctuation. To address this challenge, we propose SASLO, an end-to-end VM-oriented control framework that supports stable and accurate SLO enforcement by means of proportional-integral IO control adopted from the classic control theory for each VM. Our extensive evaluation driven by representative benchmarks demonstrates that SASLO is able to achieve near-zero deviation on throughput sharing with lower variability than existing mainstream techniques. Based on the easy-to-use programmable interface provided by SASLO, user-customized SLO policy can be designed and executed in the form of a time-varying SLO series.
机译:支持用户自定义其自己的SLO策略以管理其VM组之间的存储资源分配是一种期望,但具有挑战性。这依赖于稳定,准确的SLO实施,具有快速收敛和精确区分服务水平的特点。但是,高度可变的IO特性,VM之间的IO干扰以及存储设备的IO容量不稳定会通过增加性能错误,降低SLO遵从性并加剧性能波动来损害SLO实施。为了应对这一挑战,我们提出了SASLO,这是一种端到端的面向VM的控制框架,它通过经典控制理论为每个VM采用的比例积分IO控制来支持稳定且准确的SLO实施。我们通过具有代表性的基准测试进行的广泛评估表明,SASLO能够在吞吐量共享方面实现接近零的偏差,并且其可变性低于现有的主流技术。基于SASLO提供的易于使用的可编程接口,可以以时变SLO系列的形式设计和执行用户自定义的SLO策略。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号