[发明专利]一种面向多租户的混合存储设备资源隔离的自适应方法有效
申请号: | 201811024414.2 | 申请日: | 2018-09-04 |
公开(公告)号: | CN109274729B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 柴云鹏;王传雯;孙殿森 | 申请(专利权)人: | 中国人民大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F3/06 |
代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 徐宁;孙楠 |
地址: | 100872 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 租户 混合 存储 设备 资源 隔离 自适应 方法 | ||
1.一种面向多租户的混合存储设备资源隔离的自适应方法,其特征在于,该方法包括以下步骤:
1)设置一包括混合存储设备、资源隔离工具RIT和自适应精确限速算法模块SAAT的系统;
2)N个用户访问混合存储设备,将用户i期望得到的读吞吐量用户i期望得到的写吞吐量传输至RIT;其中,R代表读,W代表写,i=1,2,…,N;T表示用户期望的吞吐量;
3)SAAT周期性根据信息Rmiss、op、低速设备的带宽BSD、混合设备实际测量到用户i实际测量得到的读吞吐量和用户i实际测量得到的写吞吐量计算得到下一周期的指定限速值和其中,Rmiss表示缓存缺失率,某用户周期内未命中的请求数与请求总数的比值,op表示重叠率,设备并行工作时间与快速设备工作时间比值;M表示实际测量的吞吐量;A表示RIT指定混合设备的吞吐量上限;
4)SAAT将得到的下一周期指定限速值和传输至RIT,RIT根据指定限速值和控制混合存储设备实际吞吐量,使最新的指定限速值生效,进而使每个用户的读写吞吐量实际值尽可能地接近期望达到的吞吐量上限。
2.如权利要求1所述自适应方法,其特征在于:所述步骤1)中,混合存储设备由快速设备FD和慢速设备SD组成,快速设备作为慢速设备的cache。
3.如权利要求2所述自适应方法,其特征在于:所述步骤3)中,SAAT包括以下步骤:
3.1)设定RIT吞吐量调整周期间隔时间P;
3.2)收集周期间隔时间P内的混合存储设备信息,包括Rmiss、op、BSD、混合设备实际测量到用户i实际测量得到的读吞吐量和用户i实际测量得到的写吞吐量
3.3)周期控制:若t小于RIT吞吐量调整周期间隔时间P,则返回步骤3.2),若t大于RIT吞吐量调整周期间隔时间P,则进入下一步;t为从当前周期开始到现在的时间长度;
3.4)根据收集的信息计算下一周期的限速值;
3.5)更新RIT配置文件,使最新的限速值生效。
4.如权利要求3所述自适应方法,其特征在于:所述步骤3.4)中,单用户情况下,下一周期限速值的计算方法如下:
(1)根据实际测量的吞吐量ThM与给RIT指定限速值ThA,混合存储设备中缓存缺失率Rmiss,混合存储设备中FD和SD工作重叠率op和慢速设备SD的带宽上限BSD的关系,得到:
(2)将公式(1)变形,得出op的表达式,并根据周期间隔时间P内收集的信息ThM、Rmiss信息计算出op:
(3)将期望吞吐量ThT带入公式(1)中实际测量的吞吐量ThM的位置,变形得到下一周期的指定限速值ThA:
5.如权利要求4所述自适应方法,其特征在于:所述步骤3.4)中,多用户情况下,基于单用户情况对下一周期限速值的计算方法包括以下步骤:
(1)根据公式(2)计算出多用户情况下的重叠率op:
(2)根据多用户情况下的重叠率op计算用户i的指定限速值
式中,代表整体用户的导致混合存储整体缺失率,体现出了其他用户对用户i给定吞吐量的影响。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民大学,未经中国人民大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811024414.2/1.html,转载请声明来源钻瓜专利网。