一种跨区域的就近访问邮件服务节点的多活方法技术

技术编号:26072480 阅读:31 留言:0更新日期:2020-10-28 16:46
本发明专利技术提供一种跨区域的就近访问邮件服务节点的多活方法,包括以下步骤:步骤(1).在多地分别设置若干邮件服务器并连接多因子认证平台;步骤(2).通过用户请求报头中源IP地址识别地域信息的手段,对用户进行地理位置标记;步骤(3).通过地理位置信息将邮件服务器划分若干组,步骤(4).构建目标地域服务器池的二级备用邮件服务器池,即相邻服务器池;步骤(5).每组服务器池通过网络构建云核心节点。本发明专利技术利用高性能Web服务就近访问技术,这些网站无需投资昂贵的各类服务器、设立分站点,既节约了成本,又提高了效率。

【技术实现步骤摘要】
一种跨区域的就近访问邮件服务节点的多活方法
本专利技术涉及邮件服务
,具体为一种跨区域的就近访问邮件服务节点的多活方法。
技术介绍
随着互联网环境的显著发展,现在不仅是大企业,像中小企业及个人都可以方便廉价地使用电子邮件。像没有邮件服务器的个人和中小企业等,利用互联网供应商所拥有的邮件服务器,与外界进行电子邮件的交换。但是,目前的邮件服务器的安全认证效率比较低,而且安全性较差。出于灾备的目的,企业一般都会建设两个或多个数据中心。主数据中心承担用户的核心业务,其他的数据中心主要承担一些非关键业务并同时备份主中心的数据、配置、业务等。正常情况下,主中心和备中心各司其职,发生灾难时,主数据中心宕机,备份数据中心可以快速恢复数据和应用,从而减轻因灾难给用户带来的损失。
技术实现思路
本专利技术所解决的技术问题在于提供一种跨区域的就近访问邮件服务节点的多活方法,以解决上述
技术介绍
中提出的问题。本专利技术所解决的技术问题采用以下技术方案来实现:一种跨区域的就近访问邮件服务节点的多活方法,包括以下步骤:步骤(1).在多地分别设置若干邮件服务器并连接多因子认证平台;步骤(2).通过用户请求报头中源IP地址识别地域信息的手段,对用户进行地理位置标记;步骤(3).通过地理位置信息将邮件服务器划分若干组,每组服务器负责的对应区域的用户请求,在网络地址数据库中将用户请求的源IP地址作为查询的主键,查询结果记录的字段赋值给地域信息的变量,标识用户访问的信息;步骤(4).构建目标地域服务器池的二级备用邮件服务器池,即相邻服务器池;步骤(5).每组服务器池通过网络构建云核心节点。所述步骤(2)中采用HASH哈希表映射方式实现就近访问负载均衡调度算法,将源IP地址与网络地址数据库的IP段进行匹配,标注该用户的地理位置,将该用户的请求转发给最近的服务器池,减少路由跳转数,加速响应速度。所述步骤(2)中通过IP库管理单元存储CIDR和国家、ISP、省、市的对应关系。所述步骤(4)中采用二维数组的结构存储相邻服务器池信息,如果目标地域服务器池负载达到上限,将请求动态调度到相邻服务器池。所述步骤(5)中用户将业务放置在高性能web服务网络中的某一位置,每组服务器池通过网络互相通信,将响应内容缓存到最近邮件服务器处,供下次该区域用户访问,达到增大命中率减少网络等待时间效果。与现有技术相比,本专利技术的有益效果是:本专利技术利用高性能Web服务就近访问技术,这些网站无需投资昂贵的各类服务器、设立分站点,既节约了成本,又提高了效率。附图说明图1为本专利技术的原理流程示意图。具体实施方式为了使本专利技术的实现技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本专利技术,在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以两个元件内部的连通。实施例1如图1所示,一种跨区域的就近访问邮件服务节点的多活方法,包括以下步骤:步骤(1).在多地分别设置若干邮件服务器并连接多因子认证平台;步骤(2).通过用户请求报头中源IP地址识别地域信息的手段,对用户进行地理位置标记;步骤(3).通过地理位置信息将邮件服务器划分若干组,每组服务器负责的对应区域的用户请求,在网络地址数据库中将用户请求的源IP地址作为查询的主键,查询结果记录的字段赋值给地域信息的变量,标识用户访问的信息;步骤(4).构建目标地域服务器池的二级备用邮件服务器池,即相邻服务器池;所述步骤(2)中采用HASH哈希表映射方式实现就近访问负载均衡调度算法,将源IP地址与网络地址数据库的IP段进行匹配,标注该用户的地理位置,将该用户的请求转发给最近的服务器池,减少路由跳转数,加速响应速度。所述步骤(2)中通过IP库管理单元存储CIDR和国家、ISP、省、市的对应关系。所述步骤(4)中采用二维数组的结构存储相邻服务器池信息,如果目标地域服务器池负载达到上限,将请求动态调度到相邻服务器池。实施例2如图1所示,一种跨区域的就近访问邮件服务节点的多活方法,包括以下步骤:步骤(1).在多地分别设置若干邮件服务器并连接多因子认证平台;步骤(2).通过用户请求报头中源IP地址识别地域信息的手段,对用户进行地理位置标记;步骤(3).通过地理位置信息将邮件服务器划分若干组,每组服务器负责的对应区域的用户请求,在网络地址数据库中将用户请求的源IP地址作为查询的主键,查询结果记录的字段赋值给地域信息的变量,标识用户访问的信息;步骤(4).构建目标地域服务器池的二级备用邮件服务器池,即相邻服务器池;步骤(5).每组服务器池通过网络构建云核心节点。所述步骤(5)中用户将业务放置在高性能web服务网络中的某一位置,每组服务器池通过网络互相通信,将响应内容缓存到最近邮件服务器处,供下次该区域用户访问,达到增大命中率减少网络等待时间效果。以上显示和描述了本专利技术的基本原理和主要特征和本专利技术的优点。本行业的技术人员应该了解,本专利技术不受上述实施例的限制,上述实施例和说明书中描述的只是说明本专利技术的原理,在不脱离本专利技术精神和范围的前提下,本专利技术还会有各种变化和改进,这些变化和改进都落入要求保护的本专利技术范围内。本专利技术的要求保护范围由所附的权利要求书及其等效物界定。本文档来自技高网...

【技术保护点】
1.一种跨区域的就近访问邮件服务节点的多活方法,其特征在于:包括以下步骤:/n步骤(1).在多地分别设置若干邮件服务器并连接多因子认证平台;/n步骤(2).通过用户请求报头中源IP地址识别地域信息的手段,对用户进行地理位置标记;/n步骤(3).通过地理位置信息将邮件服务器划分若干组,每组服务器负责的对应区域的用户请求,在网络地址数据库中将用户请求的源IP地址作为查询的主键,查询结果记录的字段赋值给地域信息的变量,标识用户访问的信息;/n步骤(4).构建目标地域服务器池的二级备用邮件服务器池,即相邻服务器池;/n步骤(5).每组服务器池通过网络构建云核心节点。/n

【技术特征摘要】
1.一种跨区域的就近访问邮件服务节点的多活方法,其特征在于:包括以下步骤:
步骤(1).在多地分别设置若干邮件服务器并连接多因子认证平台;
步骤(2).通过用户请求报头中源IP地址识别地域信息的手段,对用户进行地理位置标记;
步骤(3).通过地理位置信息将邮件服务器划分若干组,每组服务器负责的对应区域的用户请求,在网络地址数据库中将用户请求的源IP地址作为查询的主键,查询结果记录的字段赋值给地域信息的变量,标识用户访问的信息;
步骤(4).构建目标地域服务器池的二级备用邮件服务器池,即相邻服务器池;
步骤(5).每组服务器池通过网络构建云核心节点。


2.根据权利要求1所述的一种跨区域的就近访问邮件服务节点的多活方法,其特征在于:所述步骤(2)中采用HASH哈希表映射方式实现就近访问负载均衡调度算法,将源IP地址与网络地址数据库的IP段...

【专利技术属性】
技术研发人员:张中华顾荣胜杨凤
申请(专利权)人:北京亿中邮信息技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1