发明名称 风扇共享控制系统及方法
摘要 本发明提供一种风扇共享控制方法,包括:自动地为每个服务器产生一个随机的ID;在N个服务器之间互相传送与接收每个服务器的ID,并将该N个服务器的ID存储到一个ID对照表中;根据一个预设的规则及上述ID对照表中,从N个服务器中选择其中一个作为控制服务器;所述控制服务器获取N个服务器所需的风扇转数,并根据该N个服务器所需的风扇转数控制所述共享风扇组的风扇转数。本发明还提供一种风扇共享控制系统。本系统及方法不需要额外的硬件消耗,节省成本,并且不用限制共享风扇的服务器数量。
申请公布号 CN103629132B 申请公布日期 2016.09.14
申请号 CN201210296696.8 申请日期 2012.08.20
申请人 国网浙江桐庐县供电公司;国家电网公司;国家电网公司;国网浙江省电力公司杭州供电公司 发明人 洪杰;韦钰;钱鑫;詹磊;於晓晖;刘磊;王飞;雷超;徐榕拥;聂海涛;舒俊波
分类号 F04D27/00(2006.01)I;G06F1/20(2006.01)I 主分类号 F04D27/00(2006.01)I
代理机构 浙江翔隆专利事务所(普通合伙) 33206 代理人 王晓燕
主权项 一种风扇共享控制系统,安装于需要共享一组共享风扇组的N个服务器,其特征在于,安装于每台服务器中的所述风扇共享控制系统都包括:ID产生模块、传送与接收模块、身份确定模块及风扇控制模块;其中:所述ID产生模块用于自动地为所安装的服务器产生一个随机的ID;所述传送与接收模块用于将所安装的服务器的ID发送给其他N‑1个服务器,及接收所述其他N‑1个服务器传送过来的ID,并将该N个服务器的ID存储到一个ID对照表中;所述身份确定模块用于根据一个预设的规则及上述ID对照表,从该N个服务器中选择其中一个作为控制服务器;及控制服务器中的所述风扇控制模块用于获取N个服务器所需的风扇转数,并根据该N个服务器所需的风扇转数控制所述共享风扇组的风扇转数,安装于每台服务器中的所述风扇共享控制系统都还包括:容错处理模块,用于根据周期性更新的ID对照表判断是否有发生异常的服务器,并判断发生异常的服务器是不是控制服务器;当发生异常的服务器是控制服务器时,根据上述预设的规则重新选择新的控制服务器;及控制服务器中的容错处理模块还用于控制发生异常的服务器重新启动,所述预设的规则是指选择ID值最小的服务器作为控制服务器。
地址 311500 浙江省杭州市桐庐县迎春南路108#