发明名称 一种基于区分服务的云存储系统QoS控制方法
摘要 本发明公开了一种基于区分服务的云存储系统服务质量控制方法,通过对元数据服务器端、数据存储服务器端的QoS控制机制的设定,使得本发明的方法能够从多方面、全方位保证不同等级云存储系统用户的QoS需求,实现区分服务。
申请公布号 CN102170396B 申请公布日期 2014.07.30
申请号 CN201110116396.2 申请日期 2011.05.06
申请人 浙江大学 发明人 尹建伟;许信;卢兴见;李莹;吴朝晖;邓水光;吴健
分类号 H04L12/70(2013.01)I;H04L29/08(2006.01)I 主分类号 H04L12/70(2013.01)I
代理机构 杭州裕阳专利事务所(普通合伙) 33221 代理人 江助菊
主权项 一种基于区分服务的云存储系统QoS控制方法,包括元数据服务器端策略和数据存储服务器端策略,其特征在于:所述元数据服务器端策略包括如下步骤:1)将客户端用户请求映射到一个特定的服务质量等级上,所述元数据服务器端将基于服务质量等级为此用户提供不同的QoS保证;2)所述元数据服务器端将所述不同服务质量等级的客户端用户请求通过接纳控制流程存入缓冲队列;3)所述元数据服务器端从所述缓冲队列中取出所述不同服务质量等级的客户端用户请求进行调度处理;所述数据存储服务器端策略包括如下步骤:1)对单个存储请求的容量限制一个最大值;2)所述数据存储服务器端对每个客户端用户请求各自分配一个队列,并对各队列进行调度;3)所述数据存储服务器端对各自的服务器进行Qos负载检测,如发现过载则对此服务器进行Qos调节;所述基于服务质量等级为此用户提供不同的QoS保证,包括如下步骤:1)将所述客户端用户的QoS需求建模成二元组:u={M,S},其中M表示所述客户端用户对元数据访问的QoS需求,S表示所述客户端用户对数据存储的QoS需求;2)将服务质量等级建模成3元组,即level<sub>i</sub>={I<sub>i</sub>,M<sub>i</sub>,S<sub>i</sub>},其中I<sub>i</sub>为第i级服务质量等级的标识符,M<sub>i</sub>为第i级服务质量等级的元数据访问QoS需求,S<sub>i</sub>为第i级服务质量等级的数据存储QoS需求;3)设置客户端用户QoS需求与所述服务质量等级之间的映射函数f;4)通过步骤3)将客户端用户请求映射到特定的服务质量等级上,然后基于该服务质量等级为此客户端用户提供不同的QoS保证。
地址 310027 浙江省杭州市西湖区浙大路38号