[发明专利]基于对等架构的弹性云分发方法有效

专利信息
申请号: 201310380898.5 申请日: 2013-08-28
公开(公告)号: CN103401951A 公开(公告)日: 2013-11-20
发明(设计)人: 吴朝晖;欧阳宇彤;陈华钧;郑国轴;杨建华 申请(专利权)人: 浙江大学
主分类号: H04L29/08 分类号: H04L29/08;H04L12/26
代理公司: 杭州裕阳专利事务所(普通合伙) 33221 代理人: 应圣义
地址: 310027 浙江省杭州市浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种基于对等架构的弹性云分发方法,通过将分发节点在方法上进行功能区分,分为分发中心节点和对等节点,并组成混合对等式网络,提高了分发节点的稳定性和可扩展性,同时,区分缓存系统是否命中的不同情况,包括基本分发步骤和扩展分发步骤,提高了数据的分发效率。本发明的优点在于,能够支持大规模的分发服务,可对数据分发速度进行加速,突破单数据源的网络带宽和服务器性能瓶颈问题,优化网络访问质量,具有较好的应用价值。
搜索关键词: 基于 对等 架构 弹性 分发 方法
【主权项】:
一种基于对等架构的弹性云分发方法,其特征在于,包括分发节点集群(1)以及缓存系统(2),分发节点集群(1)由多个分发节点(3)组成,分发节点(3)包括分发调度模块(31)、缓存客户端(32)以及多协议传输模块(33);包括基本分发步骤,具体步骤包括:1)分发节点(3)的分发调度模块收到客户端(4)的请求后,分发节点(3)的缓存客户端(32)向缓存系统(2)查询是否存在请求所需的数据;2)如果缓存系统(2)内存在请求所需的数据,缓存客户端(32)进一步连接缓存系统(2),同时连接客户端(4),将缓存系统(2)内的数据分发至客户端;3)如果缓存系统(2)内无请求所需的数据,分发调度模块(31)同时与缓存系统(2)、客户端(4)以及数据源(5)建立连接,分发调度模块(31)由数据源(5)处获得请求所需数据,分别分发至客户端(4)和缓存系统(2);当多个客户端(4)同时请求访问同一数据,且缓存系统(2)内无该数据时,还包括扩展分发步骤,具体步骤包括:4)分发中心节点(6)发现缓存系统(2)内无请求所需的数据时,连接缓存系统(2),建立全局资源GlobalID,全局资源GlobalID用于表示数据正在由分发节点(3)复制调入缓存系统(2);分发中心节点(6)在复制数据的分发节点(3)上创建GlobalID.Lock,GlobalID.Lock用于表示分发节点(3)正在对上述调入缓存系统(2)的数据进行复制;当数据调入缓存系统(2)完成后,删除全局资源GlobalID以及GlobalID.Lock;所述分发中心节点(6)通过Paxos算法在分发节点(3)中选择得到,用于分发节点(3)之间的消息传递和信息同步;5)分发节点(3)收到客户端(4)的访问同一数据的请求后,分发节点(3)的分发调度模块(31)在分发中心节点(6)中查找全局资源GlobalID,如果分发中心节点(6)中存在全局资源GlobalID,表示请求的数据正在复制调入缓存系统(2);并查找存在GlobalID.Lock的分发节点(3),对存在GlobalID.Lock的分发节点(3)建立监听,然后进入休眠;6)当分发节点(3)的GlobalID.Lock删除,则中心分发节点(3)将休眠的分发节点(3)唤醒;7)分发节点(3)被唤醒后,如果分发中心节点(6)的全局资源GlobalID删除,则请求的数据已经调入缓存系统,收到请求的分发节点(3)重新向缓存系统(2)查询是否存在请求所需的数据,并执行上述步骤2);如果分发中心节点(6)中仍然存在全局资源GlobalID,则分发节点(3)将抢占并取代存在GlobalID.Lock的数据进行复制分发节点(3),如果抢占成功则重复执行上述步骤4),如果抢占失败,则跳转执行上述步骤5)中对存在GlobalID.Lock的分发节点(3)建立监听的步骤。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310380898.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top