发明名称 用于数据分发的网络路由修改
摘要 通过最小化通过网络的昂贵部分传送的数据的副本的数目来优化该数据的多个副本到其他计算设备的传输。利用存储转发方法体系来通过该昂贵部分仅传送单个副本,且该数据随后被分叉为定向到多个目的地计算设备的多个副本。如果适当,则不是预期目的地的计算设备可被征召为中间计算设备,以最小化通过昂贵部分传送的数据的副本。此外,可以通过以下方式来对不容忍乱序递送的数据做出适应:利用自适应协议,所述自适应协议避免可能导致不容忍乱序递送的数据的乱序递送的机制,以及通过利用数据汇集点处的分组排序来对该数据重新排序。可使用不同协议设置来跨该网络的不同部分传送数据。
申请公布号 CN105210335A 申请公布日期 2015.12.30
申请号 CN201480016041.8 申请日期 2014.03.13
申请人 微软技术许可有限责任公司 发明人 D·A·马尔茨;D·T·哈珀三世;D·C·伯格
分类号 H04L12/721(2006.01)I 主分类号 H04L12/721(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 段登新
主权项 一种将数据分发到多个计算设备的方法,所述方法包括以下步骤:标识包括所述数据的源计算设备以及要将所述数据的副本分发到的至少两个预期目的地计算设备;标识作为在所述源计算设备和所述至少两个预期目的地计算设备中的第一预期目的地计算设备之间的第一路径和在所述源计算设备和所述至少两个预期目的地计算设备中的第二预期目的地设备之间的第二路径两者的一部分的至少一个昂贵网络段,以使得被定向到所述第一预期目的地计算设备的所述数据的第一副本以及被定向到所述第二预期目的地计算设备的所述数据的第二副本两者将分别沿所标识的昂贵网络段被传送;标识中间计算设备,以使得从所述源计算设备传送到所述中间计算设备的所述数据将沿所述所标识的昂贵网络段被传送,但是从所述中间计算设备传送到所述至少两个预期目的地计算设备中的多个预期目的地计算设备的数据将避免沿所标识的网络段的传输;以及生成存储转发路由,所述存储转发路由包括:将所述数据的副本从所述源计算设备通过所述所标识的昂贵网络段传送到所标识的中间计算设备;在所述中间计算设备上存储所述数据的所传送的副本;在所述中间计算设备处将所述数据的所述副本分叉为所述数据的多个副本;以及将所述数据的所分叉的多个副本中的每个副本从所述中间计算设备传送到所述至少两个预期目的地计算设备中的多个预期目的地计算设备。
地址 美国华盛顿州