[发明专利]网关系统、网关装置、负荷分散方法无效
申请号: | 201110261636.8 | 申请日: | 2011-08-29 |
公开(公告)号: | CN102571640A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 东村邦彦 | 申请(专利权)人: | 株式会社日立制作所 |
主分类号: | H04L12/66 | 分类号: | H04L12/66;H04L29/08 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;郭凤麟 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网关 系统 装置 负荷 分散 方法 | ||
技术领域
本发明涉及被公开的主题、大规模网关或服务器系统中的分散结构方式。
背景技术
在网络上提供服务的服务器系统、或经由用户终端和服务器供应商提供增值服务的网关系统,随着网络的普及和高速化正被置身于高负荷下。在这样的系统中,作为应对负荷增大的方法,大体使用两种方法。第一个方法是提高各结构要素的性能的方法,被称为按比例扩大型的性能扩张。第二个方法是增加结构要素的数量的方法,被称为超过尺寸范围型的性能扩张。一般,与前者相比,后者的方法有系统结构变得复杂的倾向,但是,易于追随负荷的变动。因此,目前的服务器系统以及网关系统较多采取超过尺寸范围型的系统结构。
在超过尺寸范围型的系统中,排列多个等质的结构要素,并且使其中负荷均匀分散成为重要的技术。为实现该技术,多使用被称为负荷分散装置的、分散功能中专有化的装置。负荷分散装置被配置在进行服务的对象的前部。并且,暂时在少数的负荷分散装置中接受来自用户终端的请求,使用包含在请求中的各种的信息,向负荷分散装置下存在的服务器或者网关转发该请求。
负荷分散装置为了进行均匀的负荷分散,简单地以数据组单位随机地决定分配目的地的方法不够充分,需要适当地利用包含在来自用户终端的请求中的信息。例如,可以使用IP地址、端口号、HTTP请求中包含的URL、以及小型文字文件(cookie)信息等,来决定分配目的地。例如,通过根据包含在数据组中的用户终端侧的IP地址来决定负责的服务器种类,特定的用户终端所涉及的通信通常被分配在相同服务器中。此时,通过使用高层的信息(例如,HTTP的URL),能够通过在应用程序中专有化,进行具体的负荷分散,但是,因为与使负荷分散装置中的处理复杂化关联,所以存在负荷分散装置本身的处理性能下降的倾向。在使用少数的负荷分散装置进行负荷分散的情况下,当负荷分散装置本身的性能下降时,存在负荷分散装置成为系统整体的瓶颈的情况,因此必须避免这种情况。另外,因为进行负载的处理,所以需要在装置内保持多的信息,难以在装置发生故障时继续进行处理。
在日本特开2003-174473号公报中,在负荷分散装置的前部的中继装置中,根据用户终端侧的IP地址的散列值来决定负荷分散装置的转发目的地的接口,在负荷分散装置进一步采用针对目标的服务器组进行分散处理这样的结构。由此,通过简单的分配规则进行一次分散,通过负荷分散装置组进一步进行二次分散,能够设置多台负荷分散装置,解决由于上述的负荷分散装置引起的瓶颈问题。
但是,在日本特开2003-17447号公报中公开的分散方式中,在前部的中继装置中需要在市场上出售的廉价的中继装置中未搭载的功能,假设为了实现在日本特开2003-174473号中公报的方式,需要单独生成具有通过硬件实现的高速的数据组处理功能的装置,成为提高负荷分散系统整体的成本的原因。另外,无法实现降低对于为实现提高超过尺寸范围型的性能所必要条件的负荷分散对象服务器或者网关的增减的管理成本。
即,除了进行服务器的增减时需要对多个构成要素进行变更外,还无法实现在增减时继续处理正在处理的会话,因此,进行服务器的增减需要停止系统,事实上无法进行灵活的追加删除。另外,需要从路由器到负荷分散装置、从负荷分散装置到服务器这样的两阶段的转发,与各结构要素有关的负荷增大。
因此,当使用复杂的负荷分散装置时,系统整体的性能价格比恶化,负荷分散装置成为瓶颈/单一故障点。
发明内容
本发明公开了一种网关系统,其由第一数据组中继装置和多个网关装置构成,所述第一数据组中继装置具有:数据组处理部,其根据经由网络接收到的数据组的目的地信息来决定成为该数据组的转发目的地的所述网关装置;以及数据组收发部,其经由网络转发所述数据组到由该数据组处理部决定为转发目的地的所述网关装置。
所述网关装置具有:数据组处理部,其根据经由网络接收到的数据组的发送源信息,判定负责处理该数据组的网关装置;以及数据组收发部,其在判定为负责处理该数据组的网关装置是其它网关装置时,把该数据组转发到该其它网关装置。
另外,本发明公开一种网关装置,其经由网络与多个网关装置相互连接,具有:表示数据组的发送源信息和用于识别负责处理数据组的网关装置的信息的对应的数据组处理负责信息;数据组处理部,其根据所述数据组处理负责信息来判定负责处理经由网络接收到的数据组的网关装置;以及数据组收发部,其在判定为负责处理该数据组的网关装置是其它的网关装置的情况下,把该数据组转发给该其它网关装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立制作所,未经株式会社日立制作所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110261636.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:盘驱动设备
- 下一篇:用于焊丝拉拔的伸缩供线架装置