[发明专利]分流网络数据以执行负载平衡有效
申请号: | 201780052911.0 | 申请日: | 2017-06-27 |
公开(公告)号: | CN109642923B | 公开(公告)日: | 2021-07-20 |
发明(设计)人: | 克莱夫·布莱克利奇 | 申请(专利权)人: | 贝宝公司 |
主分类号: | G01R31/08 | 分类号: | G01R31/08;G06F11/00;G06F12/14;G06F21/00;H04J1/16 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 林强 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分流 网络 据以 执行 负载 平衡 | ||
用于对通过网络通传的数据流进行负载平衡处理的方法、系统和计算机程序产品被包括。示例性方法包括通过网络在源端点设备和目的地端点设备之间建立通信会话。网络中的网络设备接收在通信会话期间从源端点设备向目的地端点设备通传的数据流。该网络设备将与数据流相对应的数据提供给处理设备。处理设备识别数据中被分配给该处理设备的部分,并执行操作以处理数据的这部分。在执行操作之后,处理设备藉由目的地端点设备将对应于处理的响应通传到源端点设备。
本申请是2016年6月28日提交的美国专利申请No.15/194,945的继续并要求其优先权,该申请通过引用整体并入本文。
技术领域
本公开一般涉及电子计算机和数字数据处理系统,并且更具体地涉及负载平衡。
背景技术
传统上执行负载平衡以跨多个计算设备分发计算机处理任务。通常,负载平衡的目标是以避免过度使任何特定计算设备负重的方式来散布对应于计算机处理任务的工作负荷。负载平衡的许多好处中的一些包括减少处理时间、改善网络响应时间以及提供故障转移保护。
用于负载平衡的网络配置通常包括一个或多个负载平衡服务器,其接收来自客户端的请求并将请求分发给其他计算设备以进行处理。在许多情况下,其他计算设备向负载平衡服务器提供关于当前工作负荷统计的指示,例如网络带宽和处理时间。负载平衡服务器将这些指示输入到调度算法中,该算法用于将请求分配给特定计算设备以进行处理。
附图说明
通过示例而非限制的方式在附图的各示图中示出了本发明。
图1是示出根据本公开的各种示例的用于在多个处理设备之间分流(tapping)网络数据并对网络数据的处理进行负载平衡的多计算机系统架构的框图。
图2是示出根据本公开的各种示例的将数据流分发到执行与数据流相对应的操作的处理设备的网络架构的框图。
图3是示出适用于实现一个或多个计算设备的计算机系统的框图。
图4是示出根据本公开的各种示例的用于在多个处理设备之间水平地缩放(horizontally scalling)事务处理的方法的流程图。
具体实施方式
在以下描述中,阐述了描述与本公开一致的一些实施例的具体细节。然而,对于本领域技术人员显而易见的是,可以在没有这些具体细节中的一些或全部的情况下实践一些实施例。本文公开的具体实施例是说明性的而非限制性的。本领域技术人员可以实现虽然这里没有具体描述但是在本公开的范围和精神内其他元件。另外,为了避免不必要的重复,结合一个实施例示出和描述的一个或多个特征可以结合到其他实施例中,除非另外特别描述或者如果一个或多个特征使得实施例不能运作。
本文描述的网络配置和负载平衡技术解决了与对应于大数据流的水平缩放处理操作相关联的特定挑战。使用传统的负载平衡技术,整个数据流可能会被分配给单个处理设备。当在数据流中传输大量数据时,这可能导致处理设备故障。尝试使用代理或消息队列来解决此问题已经增加了可以在数据流中处理的数据量,但是这与高处理开销相关联和/或提供了易于发生故障的瓶颈。因此,虽然现有的数据处理技术通常是足够的,但是本文提供的技术提供了改进的性能和效率。
本文描述的各种示例提供了改进数据流处理的技术。接收数据流的目的地节点被配置为维持网络会话并忽略在数据流中通传的至少一些数据。因此,目的地节点能够接收大量数据而不会由于尝试处理大量数据而变得过载。处理节点在数据流通过网络传输时拦截数据流。处理节点过滤该数据,使得对应于数据流的各个部分的处理操作在处理节点之间散布。处理节点将它们的响应通传到目的地节点,目的地节点将响应转发到源节点。因此,对数据流的数据处理有效地在处理节点之间分布,同时允许目的地节点维持网络会话并响应源节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贝宝公司,未经贝宝公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780052911.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于定位配电网中的干扰的方法和设备
- 下一篇:动态可靠性质量监测