一种服务器路由方法、装置、电子设备及存储介质制造方法及图纸

技术编号:32472979 阅读:26 留言:0更新日期:2022-03-02 09:34
本申请提供一种服务器路由方法、装置、电子设备及存储介质,应用于内容分发网络,所述方法包括:通过哈希算法将内容的域名,映射到服务器集群标识,获得一级哈希信息;通过哈希算法将内容的域名下对应的多个统一资源定位标志,映射到服务器集群下对应的多个服务器标识,获得二级哈希信息;接收解析请求,解析请求包括待解析内容的域名;根据一级哈希信息和服务器集群信息,确定目标服务器集群和目标服务器集群的主节点,服务器集群信息包括服务器集群负载信息;目标服务器集群的主节点根据二级哈希信息和服务器信息查找目标服务器,并由目标服务器响应解析请求,服务器信息包括服务器负载信息。本申请所提供方法可提高内容分发网络的稳定性。络的稳定性。络的稳定性。

【技术实现步骤摘要】
一种服务器路由方法、装置、电子设备及存储介质


[0001]本申请涉及网络通信领域,具体而言,涉及一种服务器路由方法、装置、电子设备及存储介质。

技术介绍

[0002]内容分发网络通过中心平台的负载均衡、内容分发、调度等功能模块使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。目前的内容分发网络构架中,内容分发网络需要感知每一个全球广域网内容对应的边缘缓存服务器信息。然而对于一个覆盖范围广泛、业务繁忙的内容分发网络包含海量的边缘缓存服务器,内容分发网络调度器要记录的内容信息和边缘缓存服务器信息太大,超出计算和存储能力。另一方面,在目前的内容分发网络构架中,所应用的内容分发网络调度器存在使用负载过重的服务器为用户提供服务的缺陷,用户体验效果较差。

技术实现思路

[0003]本专利技术实施例的目的在于一种服务器路由方法、装置、电子设备及存储介质,通过哈希算法两级映射来分布内容和服务器资源,避免当服务器集群或服务器数量发生变化时,大量内容同一时间失效,造成的系统压力过大而奔溃,有效地减少了当服务器数量发生变化时,哈希空本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种服务器路由方法,其特征在于,应用于内容分发网络,所述方法包括:通过哈希算法将内容的域名,映射到服务器集群标识,获得一级哈希信息;通过哈希算法将所述内容的域名下对应的多个统一资源定位标志,映射到所述服务器集群下对应的多个服务器标识,获得二级哈希信息;接收解析请求,所述解析请求包括待解析内容的域名;根据所述一级哈希信息和服务器集群信息,确定目标服务器集群和所述目标服务器集群的主节点,所述服务器集群信息包括服务器集群负载信息;以及由所述目标服务器集群的主节点根据所述二级哈希信息和服务器信息查找目标服务器,并由所述目标服务器响应所述解析请求,所述服务器信息包括服务器负载信息。2.根据权利要求1所述的方法,其特征在于,所述通过哈希算法将内容的域名,映射到服务器集群标识,获得一级哈希信息,包括:通过哈希算法将所述内容的域名和所述服务器集群标识映射在同一个哈希空间;再将所述内容的域名映射到所述服务器集群标识,获得一级哈希信息。3.根据权利要求1所述的方法,其特征在于,所述通过哈希算法将所述内容的域名下对应的多个统一资源定位标志,映射到所述服务器集群下对应的多个服务器标识,获得二级哈希信息,包括:通过哈希算法将所述内容的域名下对应的多个统一资源定位标志,和所述服务器集群标识对应的多个服务器标识映射在同一个哈希空间;再将所述内容的域名下对应的多个统一资源定位标志,映射到所述服务器集群标识对应的多个服务器标识,获得二级哈希信息。4.根据权利要求1所述的方法,其特征在于,所述根据所述一级哈希信息和服务器集群信息确定目标服务器集群和所述目标服务器集群的主节点之前,所述方法还包括:通过分布式一致性算法获得所述服务器集群的主节点,所述分布式一致性算法包括Paxos算法和raft算法。5.根据权利要求1所述的方法,其特征在于,其中所述服务器信息包括服务器负载信息,所述方法还包括:通过所述服务器集群的主节点收集所述服务器负载信息,获得服务器负载信息。6.根据权利要求...

【专利技术属性】
技术研发人员:张宇
申请(专利权)人:中国电信集团系统集成有限责任公司
类型:发明
国别省市:

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

1