[发明专利]用于分布对等式通信的系统、方法和媒体无效
申请号: | 201210171950.1 | 申请日: | 2012-05-29 |
公开(公告)号: | CN103002001A | 公开(公告)日: | 2013-03-27 |
发明(设计)人: | 马克·克恩;肖恩·丘尔哈内;唐·霍夫曼 | 申请(专利权)人: | 宏伍工作室公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 章蕾 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 分布 等式 通信 系统 方法 媒体 | ||
技术领域
本发明大体上涉及分布式计算,且更具体来说,但非以限制的方式,涉及用于分布对等式通信的系统和方法。
背景技术
云是一种资源,其通常组合处理器的较大分组的计算能力,且/或组合计算机存储器或存储装置的较大分组的存储容量。举例来说,提供云资源的系统可专门供其所有者利用,或在计算基础结构内部署应用以获得大型计算或存储资源的益处的外部用户可接入此类系统。
所述云可例如由服务器网络形成,其中每一服务器提供处理器和/或存储资源。这些服务器可管理由多个用户(例如,云资源客户或其他用户)提供的工作负荷。通常,每一用户将工作负荷需求置于所述云上,所述需求实时变化,有时剧烈变化。这些变化的性质和范围通常取决于与用户相关联的事务的类型。
发明内容
本发明的技术的系统和方法针对于分布式计算。在一些实施例中,本文中所提供的系统和方法可针对于在对等式通信网络的通信信道上分布对等式通信。所述系统和方法可在基于网络的应用的情形下促进对等式通信,其中多个客户端节点彼此通信,同时与基于网络的应用交互。将理解,基于网络的应用可驻留于数据中心或云内。举例来说,多个游戏玩家(客户端节点)可经由基于网络的程序(例如,多玩家在线视频游戏)的通信信道彼此聊天,同时还个别地与视频游戏交互。
为了减少数据中心的运营成本并降低数据中心的工作负荷,客户端节点可将其计算资源的一部分贡献给数据中心以促进对等式网络上的其它客户端节点的对等式通信。根据一些实施例,计算资源可包含网络带宽,且在其它实施例中,可包含CPU容量。将其计算资源贡献给数据中心的客户端节点可在下文中被称作代理节点。
当系统和方法接收建立通信信道的请求(例如,客户端节点试图彼此通信)时,代理节点经选择且被添加到通信信道。所述系统和方法可从潜在代理的列表中选择代理节点。为了增加对等式通信的安全性,所述系统和方法经由代理节点引导客户端节点以掩盖客户端节点的身份。另外,所选择的代理节点可包含无利害关系的客户端节点。无利害关系的节点可包含与当前在通信信道上操作的客户端节点没有关系的客户端节点。将理解,无利害关系的客户端节点可包含相对于当前彼此通信的客户端节点远程定位的节点。无利害关系的客户端节点还可包含从未与当前彼此通信的客户端节点通信的节点。
本发明的技术充分利用分布式计算的计算资源(例如,云计算系统)以促进有效的对等式通信。与仅包含网络服务器的常见的云系统不同的是,本发明的技术的系统可创建包含多个终端用户计算装置的专用云。这些终端用户计算装置分配资源的一部分以促进终端用户计算装置之间的对等式通信的分布。
根据一些实施例,本发明的技术可针对于用于分布对等式通信的方法,所述方法包含:通过经由代理节点引导对等式通信网络的通信信道上的两个或两个以上客户端节点的对等式通信而掩盖所述两个或两个以上客户端节点的识别,所述代理节点包含与所述两个或两个以上客户端节点相关的无利害关系的客户端节点,所述无利害关系的客户端节点将网络资源提供给所述对等式通信网络。
根据其它实施例,本发明的技术可针对于用于分布对等式通信的系统,所述系统包含:(a)存储器,其用于存储用于分布对等式通信的可执行指令;以及(b)处理器,其经配置以执行存储于所述存储器中的所述指令,所述可执行指令包含:(i)代理管理器,其经配置以通过经由代理节点引导对等式通信网络的通信信道上的两个或两个以上客户端节点的对等式通信而掩盖所述两个或两个以上客户端节点的识别,所述代理节点包含与所述两个或两个以上客户端节点相关的无利害关系的客户端节点,所述无利害关系的客户端节点将网络资源提供给所述对等式通信网络。
根据额外实施例,本发明的技术可针对于其上体现计算机程序的非暂时性计算机可读存储媒体。所述计算机程序可为可由计算系统中的处理器执行的,以执行用于分布对等式通信的方法,所述方法包含:通过经由代理节点引导对等式通信网络的通信信道上的两个或两个以上客户端节点的对等式通信而掩盖所述两个或两个以上客户端节点的识别,所述代理节点包含与所述两个或两个以上客户端节点相关的无利害关系的客户端节点,所述无利害关系的客户端节点将网络资源提供给所述对等式通信网络。
附图说明
图1说明用于实践本发明的技术的方面的示范性对等式通信网络。
图2说明示范性节点通信分布树。
图3说明用于分布对等式通信的示范性方法的流程图。
图4是可用于实践本发明的方面的示范性计算系统的方框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宏伍工作室公司,未经宏伍工作室公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210171950.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:内衬外穿型尿不湿
- 下一篇:非油炸真空冷冻膨化干燥机