[发明专利]负荷平衡系统中的SCTP关联端点重定位在审
申请号: | 201280022364.9 | 申请日: | 2012-03-08 |
公开(公告)号: | CN103503421A | 公开(公告)日: | 2014-01-08 |
发明(设计)人: | A.莎蒂拉;R.特伦布莱 | 申请(专利权)人: | 瑞典爱立信有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 柯广华;汤春龙 |
地址: | 瑞典斯*** | 国省代码: | 瑞典;SE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 负荷 平衡 系统 中的 sctp 关联 端点 定位 | ||
技术领域
一般来说,本发明涉及对一系列服务器进行负荷平衡,更具体来说,涉及基于以另一个服务器上的SCTP关联端点替代一个服务器的SCTP关联端点来对一系列服务器进行负荷平衡。
背景技术
随着因特网的普及和网站的功能性持续增长,许多网站要求多个服务器来处理送往其页面的通信业务的负荷。在因特网的另一种使用中,基于因特网协议的语音服务已经增长到要求许多服务器来处理对给定服务提供商的需求的容量。随着对多服务器系统的要求发展,需要在提供服务的多个所部署服务器之间平衡为服务产生的负荷的能力。
此外,处理基于因特网协议(IP)的电信的信令以及针对提供与可靠和反应迅速通信结合的丰富多媒体体验的网站复杂度增长的期望引起了诸如流控制传输协议(SCTP)之类的通信协议的发展。SCTP在无连接IP之上提供与传输控制协议(TCP)类似的面向连接的协议,并且包括用TCP无法获得的多归属(multi-homing)和多流播(multi-streaming)的附加特征。这些附加特征允许多个客户机与服务器之间更有效率的通信。
期望一种用于多个服务器的负荷平衡系统,该负荷平衡系统提供SCTP的特征,但是具有下列一个或多个:1)一个服务器上的SCTP应用端点被不同服务器上的SCTP应用端点替代,同时保持SCTP关联,即,客户机应当没有察觉到向新服务器的转变;2)没有修改SCTP协议;3)使SCTP块检查量最小化;4)使关联状态存储最小化;5)使SCTP校验和重新计算最小化;6)没有修改IP信头;7)支持SCTP多归属特征;8)对套接字应用编程接口(API)的用户是透明的;以及9)没有修改服务器IP通信栈。尝试了基于网络地址转换(NAT)方案的多种尝试以提供解决方案,但是这些解决方案通常不满足上述特性中的部分或全部。
因此,对于满足上述特性、并且还允许在不干扰当前操作服务器或者运行于操作服务器上的应用和关联的情况下根据需要来缩放系统容量的能力等等、具有负荷平衡能力的系统,市场压力在逐渐增加。
发明内容
系统和方法通过提供中间的前端服务器以在请求服务的客户机与提供服务的后端服务器之间路由SCTP通信,来解决上述市场需要。前端服务器和一系列后端服务器共享虚拟因特网协议(VIP)地址和SCTP端口号,从而允许客户机在不知道提供服务的具体后端服务器的情况下访问该服务。实际上,按照一个实施例,后端服务器独立地操作,并且没有察觉到其它后端服务器存在或者前端服务器正充当中介。以类似的方式,客户机没有察觉到前端服务器的存在,并且认为SCTP通信交互直接与后端服务器进行。
在一个示范实施例中,示出一种方法,该方法用于采用第二后端服务器上的SCTP关联端点来替代第一后端服务器上的SCTP关联端点,而没有断开SCTP关联。在第一示范实施例步骤中,在前端服务器接收关于第一后端服务器上的第一SCTP关联端点被第二后端服务器上的第二SCTP关联端点替代的第一通知。在下一个示范实施例步骤中,前端服务器开始丢弃送往第一后端服务器上的第一SCTP关联端点的任何所接收的SCTP关联分组。在另一个示范实施例步骤中,前端服务器向第二后端服务器发送替代第一后端服务器上的第一SCTP关联端点的第二通知。在下一个示范实施例步骤中,前端服务器开始向第二后端服务器上的第二SCTP关联端点路由SCTP关联分组。
在另一个示范实施例中,示出一种用于由后端服务器来替代SCTP关联端点的方法。在第一示范实施例步骤中,后端服务器接收替代SCTP关联端点的通知。在另一个示范实施例步骤中,后端服务器连接到与SCTP关联端点相关联的客户机。在下一个示范实施例步骤中,后端服务器向客户机发送SCTP关联初始化分组。
在另一个示范实施例中,提供一种用于促进以第二后端服务器上的第二SCTP关联端点对第一后端服务器上的第一SCTP关联端点的替代的服务器。示范服务器实施例包括用于处理与SCTP关联端点替代相关联的SCTP关联分组的替代组件。示范服务器实施例还包括用于协调服务器、第一后端服务器上的SCTP关联端点和第二后端服务器上的SCTP关联端点之间的通信的替代管理组件。
附图说明
附图示出示范实施例,其中:
图1示出供前端节点采用在第二后端服务节点的SCTP关联端点替代在第一后端服务节点的SCTP关联端点而不断开SCTP关联或者干扰在客户机的SCTP关联端点的系统;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞典爱立信有限公司,未经瑞典爱立信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280022364.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:红外多点触摸屏的坐标捕获以及修正算法
- 下一篇:触控感应面板及其中的感应电路