[发明专利]一种利用点对点数据传输技术进行计算机系统自动部署的方法在审
申请号: | 201710082713.0 | 申请日: | 2017-02-15 |
公开(公告)号: | CN106878417A | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 黄道平;林海柱 | 申请(专利权)人: | 北京东方亿盟科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京同恒源知识产权代理有限公司11275 | 代理人: | 赵荣之 |
地址: | 100000 北京市海淀区青云里*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 点对点 数据传输 技术 进行 计算机系统 自动 部署 方法 | ||
1.一种利用点对点数据传输技术进行计算机系统自动部署的方法,其特征在于,将目标客户机请求传输的数据文件切片为若干个数据块,然后将各个数据块的传输任务分配给服务器以及其他传输工作量小的客户机,最后目标客户机通过对数据块的组装得到完整的文件。
2.根据权利要求1所述的一种利用点对点数据传输技术进行计算机系统自动部署的方法,其特征在于,具体步骤如下:
(1)目标客户机向服务器请求传输数据文件;
(2)服务器查找该数据文件是否已经存在数据块序列映像表,是则进入步骤(3),否则服务器创建数据块序列映像表;
(3)将映像表信息发送给目标客户机,目标客户机根据映像表创建与待传输文件相同大小的空文件File;
(4)目标客户机向服务器请求下一个待传输的数据块,服务器根据所有客户机的数据块序列映像表信息,计算可为目标客户机提供传输服务的服务客户机,倘若找到服务客户机,则进入步骤(5),倘若找不到,则将服务器作为服务客户机;
(5)将服务客户机的信息发送给目标客户机,目标客户机向服务客户机请求传输数据块,并根据数据块在文件中的位置写入所创建的文件File;
(6)判断数据块传输是否完成,倘若完成,则进入步骤(7),倘若未完成,则返回步骤(5);
(7)向服务器提交数据块传输结果信息,以更新数据块序列映像表,倘若还有下一个待传输的数据块,则返回步骤(4),否则结束。
3.根据权利要求2所述的一种利用点对点数据传输技术进行计算机系统自动部署的方法,其特征在于,步骤(2)中的数据块序列映像表创建方法是:将所请求传输的数据文件进行切片,得到待传输文件的数据块序列映像表,用来记录客户机所传输的数据块信息。
4.根据权利要求2所述的一种利用点对点数据传输技术进行计算机系统自动部署的方法,其特征在于,步骤(4)中的服务客户机是根据每台客户机已经传输的数据块信息,查找到的当前各个数据块对应的传输工作量最小的客户机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东方亿盟科技有限公司,未经北京东方亿盟科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710082713.0/1.html,转载请声明来源钻瓜专利网。