【技术实现步骤摘要】
本专利技术涉及计算机移动通信中的数据库
,具体而言涉及一种基于WiMAX本地路由下的数据库优化方法。
技术介绍
在3G技术的发展备受关注的今天,WiMAX(全球微波互联接入)技术作为一项新兴无线宽带技术,能够在比Wi-Fi更广阔的地域范围内提供“最后一公里”宽带连接性,由此支持企业客户享受T1类服务以及居民用户拥有相当于线缆/DSL的访问能力。由于其优异的性能和较好的发展前景,使其在国内外的通信领域都占有一席之地,并且将作为一股强大的动力推动通信发展。同时,作为互联网延伸的WiMAX系统每天都会产生大量的用户数据,如何有效管理大量数据库数据是刻不容缓的问题。WiMAX网络拓扑如图1所示,该拓扑图的参考模型如下:ASN(AccessServiceNetwork):接入服务网络,其功能是管理IEEE802.16的空中接口,为WIMAX用户提供无线接入。通常由基站(BS是指基站)和网关(ASN-GW是指服务接入网关)两部分构成。MS通过空中接口与BS连接,接入 ...
【技术保护点】
一种基于WiMAX本地路由下的数据库优化方法,其特征在于,采用基于用户IP地址和数据库操作频率改进的分片优化方法,将CSN用户数据库中的用户信息根据用户IP地址按照一定的规则转移到其它物理服务器,形成一个分片集群,并且在CSN用户数据库中设置数据库路由,在查询用户信息时,将被叫用户的IP地址发送至该数据库路由,数据库路由按照上述规则选择在对应分片查询被叫用户信息,并且数据库路由根据基于数据库操作频率改进算法实时分配各个分片存储的用户信息,使得各个分片服务器达到负载均衡,其实现包括以下步骤:步骤1、将原始CSN用户数据库中的数据信息按照IP地址的字段进行数据分块,分为、... ...
【技术特征摘要】
1.一种基于WiMAX本地路由下的数据库优化方法,其特征在于,采用基于用户IP地址和数据库操作频率改进的分片优化方法,将CSN用户数据库中的用户信息根据用户IP地址按照一定的规则转移到其它物理服务器,形成一个分片集群,并且在CSN用户数据库中设置数据库路由,在查询用户信息时,将被叫用户的IP地址发送至该数据库路由,数据库路由按照上述规则选择在对应分片查询被叫用户信息,并且数据库路由根据基于数据库操作频率改进算法实时分配各个分片存储的用户信息,使得各个分片服务器达到负载均衡,其实现包括以下步骤:
步骤1、将原始CSN用户数据库中的数据信息按照IP地址的字段进行数据分块,分为 、...,并规定每个分块的用户IP字段范围,每个分块中记录所有符合该分块IP字段范围的用户数据信息;
步骤2、为原始CSN用户数据库增加横向物理服务器,建立分片集群Shard1、Shard2...ShardN,根据每个分块的用户数量建立数据分块与分片的映射关系,然后将数据分块根据用户数量平均迁移到各个分片中,并在分片集群中建立分片路由器,分片路由器记录当前分片与分块的映射关系;
步骤3、通过CSN用户数据库中设置的数据库路由记录分片-分块映射表以及分块-用户IP映射表,并为每个分片进行主备份,对于每个分片节点至少用两个服务器进行备份,两个备份服务器实时与分片的主服务器进行同步,其中一个备份服务器为分片的查询服务器,即该分片存储的用户信息需要增加、删除或更改时,在分片的主服务器中进行更改,当需要查询该分片所存储的信息时,则查询该备份服务器;另外一个备份服务器作为分片主服务器的备用服务器,即在主服务器发生意外情况时自动升级为分片主服务器;
步骤4、分片服务器开始运行:当ASN网关向CSN提出新增、删除或更新用户信息请求时,首先根据用户的IP地址查询前述数据库路由的分块-用户IP映射表,查找到用户所在分块,然后查选分片-分块...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。