发明名称 |
一种多个服务器之间的轮询方法 |
摘要 |
本发明公开了一种多个服务器之间的轮询方法,包括:划分虚拟服务器,将虚拟服务器与相邻服务器相关联;为相邻服务器排序;在一轮轮询中,依据该排序,由相邻服务器逐个响应请求;将服务器的表面划分为多个小面;在服务器机箱的表面设置覆盖所有小面的红外测温设备;为服务器建立三维模型,并也划分为多个小面;将温度值转换为颜色值,并将相应的颜色值赋予三维模型中各个小面;其中,在轮询中,当超过预设颜色值的小面个数超过预设小面个数时,将请求转发至虚拟服务器;当超过预设颜色值的小面个数超过预设小面个数时,将请求转发至超过预设颜色值的小面的个数的数值最小的相邻服务器。本发明的方法支持大用户量,且平衡了各服务器的负载。 |
申请公布号 |
CN104506605A |
申请公布日期 |
2015.04.08 |
申请号 |
CN201410790926.5 |
申请日期 |
2014.12.18 |
申请人 |
北京金和软件股份有限公司 |
发明人 |
栾润峰 |
分类号 |
H04L29/08(2006.01)I |
主分类号 |
H04L29/08(2006.01)I |
代理机构 |
北京远大卓悦知识产权代理事务所(普通合伙) 11369 |
代理人 |
史霞 |
主权项 |
一种多个服务器之间的轮询方法,包括如下步骤:将多个服务器中的一部分划分为多个虚拟服务器,且将每个虚拟服务器与剩余服务器中的一个相邻服务器相关联,所述虚拟服务器充当用于所述相邻服务器的备份;为多个所述相邻服务器排序;在一轮轮询中,依据多个相邻服务器的排序,由多个相邻服务器逐个响应请求;并且,将每个服务器的表面划分为多个小面;在每个服务器机箱的表面设置红外测温设备,所述红外测温设备覆盖所有小面;为所述多个服务器建立三维模型,并将所述三维模型的表面也划分为多个小面,该三维模型的小面和每个服务器的小面一一对应划分;建立温度值和颜色值的对应关系;将红外测温设备检测的温度值转换为颜色值,并将相应的颜色值赋予所述三维模型中各个相应的小面;其中,在轮询中,当所述相邻服务器的三维模型中超过预设颜色值的小面的个数超过预设小面个数时,将向所述相邻服务器提出的请求转发至与其相关联的所述虚拟服务器;以及,当所述虚拟服务器的三维模型中超过预设颜色值的小面的个数超过预设小面个数时,将所述请求转发至超过预设颜色值的小面的个数的数值最小相邻服务器。 |
地址 |
100085 北京市海淀区上地东路1号院盈创动力大厦A座401室 |