[发明专利]用于提升Radius服务性能的系统及方法在审
申请号: | 201510855866.5 | 申请日: | 2015-11-30 |
公开(公告)号: | CN105515839A | 公开(公告)日: | 2016-04-20 |
发明(设计)人: | 张伟 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06;H04L29/08 |
代理公司: | 上海光华专利事务所 31219 | 代理人: | 徐秋平 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 提升 radius 服务 性能 系统 方法 | ||
技术领域
本发明涉及Radius服务器,特别是涉及一种用于提升Radius服务性能的系统及方法。
背景技术
RADIUS(RemoteAuthenticationDial-InUserService,远程认证拨号用户服务)是一种分 布式的、客户端/服务器结构的信息交互协议,能保护网络不受未授权访问的干扰,常应用在 既要求高安全性、有允许远程用户访问的各种网络环境中。
现在普遍采用单台服务器进行认证,或者采用第三方负载均衡的软件来实现提升性能和 消除单点故障。
采用单台服务器的缺点是,性能很容易就达到瓶颈,而且无法消除单点故障问题。
采用第三方负载均衡软件来实现负载均衡的缺点是,比如采用三台Radius服务器进行负 载均衡,这三台服务器其实是相互独立的,他们三者的数据很难得到共享。比如,一个用户 现在Radius服务器A上进行了认证,如果Radius服务器A宕机了,那么该用户下次必须在 Radius服务器B或者C上进行认证,其实这个时候,用户在服务器A上的数据已经丢失了, 这会带来一定的损失。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种用于提升Radius服务性能的 系统及方法,用于解决采用单台服务器性能易达到瓶颈且单点故障无法消除的问题以及采用 第三方负载均衡软件时存在的宕机使得数据丢失而造成损失的问题。
为实现上述目的及其他相关目的,本发明一方面提供了一种用于提升Radius服务性能的 方法,包括:
提供多台Radius服务器,并为每台Radius服务器设置对应的服务器地址;
于每台Radius服务器上登记其他Radius服务器的服务器地址;
为所有的Radius服务器依序设置优先级,将优先级最高的Radius服务器作为主服务器而 其余的Radius服务器作为从服务器以形成服务器集群,将所述主服务器的服务器地址设为集 群地址;以及
根据所述集群地址将所述从服务器的所有客户端信息同步至所述主服务器,以供所述主 服务器将通信报文分发至对应的Radius服务器。
优选地,为所有的Radius服务器依序设置优先级,包括:
根据所述Radius服务器的服务器地址大小进行排序;
依据上述排序设置优先级,为小的服务器地址设置高的优先级。
优选地,所述主服务器将通信报文分发至对应的Radius服务器,包括:
所述主服务器判断发来通信报文的客户端的地址是否有对应的服务器地址,若有,则将 通信报文分发至与所述对应的服务器地址相对应的Radius服务器,若无,则根据优先级从高 至低分发任务至对应的Radius服务器。
优选地,若从服务器宕机,则所述主服务器将宕机的从服务器对应的客户端信息和对应 宕机的从服务器的通信报文分发至优先级在宕机的从服务器前一位的Radius服务器。
优选地,若主服务器宕机,则选择优先级最高的从服务器作为新的主服务器,新的主服 务器将自身的服务器地址修改为所述集群地址。
本发明另一方面还提供了一种用于提升Radius服务性能的系统,包括多台Radius服务器, 每台Radius服务器设有对应的服务器地址;所有的Radius服务器依序设置优先级以组成服务 器集群,优先级最高的Radius服务器为主服务器而其余的Radius服务器为从服务器;每台 Radius服务上均登记有其他Radius服务器的服务器地址,所述服务器集群的集群地址为所述 主服务器的服务器地址;
其中:
所述从服务器用于根据所述集群地址将所有的客户端信息同步至所述主服务器;
所述主服务器用于将通信报文分发至对应的Radius服务器。
优选地,所有Radius服务器依据服务器地址的大小顺序设置优先级,服务器地址小的 Radius服务器的优先级高。
优选地,所述主服务器包括判断单元和与所述判断单元连接的分发单元;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510855866.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:无线网络的节点及其状态更新方法
- 下一篇:局域网内设备间通信的方法及网关