发明名称 分布式系统的在线升级方法、分布式系统及设备
摘要 本发明提出一种分布式系统的在线升级方法、分布式系统及装置,其中方法包括:服务器将软件版本文件分成多个软件块,生成所述软件版本文件的分块数据表,将所述分块数据表发送至客户端;客户端根据所述分块数据表,从软件块对应的保存地址及下载端口下载该软件块,上报自身的下载进度及供其它客户端下载的下载端口;服务器根据分布式系统中所有客户端上报的下载进度及下载端口,更新所述分块数据表,向客户端发送更新后的分块数据表;客户端根据所述更新后的分块数据表,继续执行所述下载软件块的步骤;客户端将所述软件版本文件下载完毕之后,采用所述软件版本文件进行在线升级。本发明能够减轻对服务器和网络带宽的负担。
申请公布号 CN102055785A 申请公布日期 2011.05.11
申请号 CN200910237273.7 申请日期 2009.11.09
申请人 杭州华三通信技术有限公司 发明人 刘业梅;陈燕兵
分类号 H04L29/08(2006.01)I;G06F9/445(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 谢安昆;宋志强
主权项 一种分布式系统的在线升级方法,其特征在于,所述方法包括:服务器将软件版本文件分成多个软件块,生成所述软件版本文件的分块数据表,所述分块数据表包含各个软件块对应的保存地址及下载端口;服务器将所述分块数据表发送至客户端;客户端根据所述分块数据表,从软件块对应的保存地址及下载端口下载该软件块,上报自身的下载进度及供其它客户端下载的下载端口;服务器根据分布式系统中所有客户端上报的下载进度及下载端口,更新所述分块数据表,向客户端发送更新后的分块数据表;客户端根据所述更新后的分块数据表,继续执行所述下载软件块的步骤;客户端将所述软件版本文件下载完毕之后,采用所述软件版本文件进行在线升级。
地址 310053 浙江省杭州市高新技术产业开发区之江科技工业园六和路310号华为杭州生产基地