一种控制系统、服务器的制作方法
- 国知局
- 2024-07-31 22:56:11
本发明涉及计算机,特别是涉及一种控制系统、服务器。
背景技术:
1、随着科技的发展,传统的风冷服务器已经无法满足大概率服务器散热需求,相关技术中开始采用液冷服务器进行散热,而采用液体作为介质避免不了漏液风险,一旦发生漏液严重情况下会造成主板元器件短路,进而引发整个控制器故障,甚至引发严重的安全事故。当服务器发生漏液时,为了避免液体进一步损坏硬件设备或造成更严重的安全问题,通常都是对设备执行下电操作,但是直接对整台服务器进行下电,可能无法及时将数据保存到非易失介质中,从而导致数据丢失。
技术实现思路
1、鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种控制系统、服务器。
2、为了解决上述问题,本发明公开了一种控制系统,所述控制系统包括多个控制器、两线式串行总线接口,所述多个控制器分别与所述两线式串行总线接口连接;
3、所述多个控制器中任一控制器用于识别状态信息,将所述状态信息通过所述两线式串行总线接口发送至其他控制器;
4、所述其他控制器用于根据所述状态信息判断目标控制器是否发生漏液,当确定所述目标控制器发生漏液时,向所述两线式串行总线接口发送针对所述目标控制器的下电控制信号;
5、所述两线式串行总线接口用于根据所述下电控制信号确定目标下电控制信号,将所述目标下电控制信号发送至目标控制器,以控制所述目标控制器进行下。
6、可选地,所述控制器包括复杂可编程逻辑控制器件,所述复杂可编程逻辑控制器件用于识别针对所述控制器的状态信息。
7、可选地,所述控制系统还包括交流电源模块,所述控制器还包括中央处理器,所述交流电源模块用于对所述控制器进行供电,所述复杂可编程逻辑器件用于监测所述交流电源模块是否异常,当监测到所交流电源模块异常时,向所述中央处理器发送交流电源异常信号,所述中央处理器用于对缓存数据进行备份。
8、可选地,所述中央处理器用于根据所述电源异常信号,停止运行业务,并将缓存数据缓存至非易失性存储介质。
9、可选地,所述目标控制器的复杂可编程逻辑器件用于确定所述目标控制器发生漏液时,向所述目标控制器的中央处理器发送漏液信号,所述中央处理器用于根据所述漏液信号,停止业务服务,并将所述目标控制器的缓存数据缓存至非易失性存储介质。
10、可选地,所述两线式串行总线接口用于当所述下电控制信号包括多个时,对多个所述下电控制信号进行与逻辑计算,得到所述目标下电控制信号。
11、可选地,所述目标控制器包括电源模块,所述电源模块用于根据所述目标下电控制信号进行断电。
12、可选地,所述电源模块包括使能控制管脚,所述目标下电控制信号为低电平信号,所述使能控制管脚用于接收到所述目标下电控制信号时闭合,以控制所述电源模块断电。
13、可选地,所述状态信息包括漏液信息,所述漏液信息用于表征所述控制器中的漏液情况,所述其他控制器用于根据所述漏液信息确定所述目标控制器是否发生漏液。
14、可选地,所述状态信息还包括控制器编号,所述其他控制器用于根据所述控制器编号确定发生漏液的所述目标控制器,并生成包含所述目标控制器编号的下电控制信号。
15、可选地,所述其他控制器用于在所述目标控制器下电后,获取所述目标控制器的在位信息,根据所在位信息判断所述目标控制器是否在位,若所述目标控制器不在位,则释放针对所述目标控制器的所述下电控制信号,并删除针对所述目标控制器的状态信息。
16、可选地,所述系统还包括电源供应单元,所述电源模块包括第一输入端,所述电源供应单元与所述第一输入端连接,所述电源供应单元用于对所述电源模块进行供电。
17、可选地,所述系统还包括辅助电源供应单元,所述电源模块包括第二输入端,所述辅助电源供应单元与所述第二输入端连接,所述辅助电源供应单元用于当所述电源供应单元失效时对所述电源模块进行供电。
18、可选地,所述控制器还包括电阻,所述电阻的一端与所述辅助电源供应单元和所述第二输入端连接,所述电阻的另一端接地连接。
19、本发明还公开了一种服务器,服务器包括上述的控制系统。
20、本发明实施例包括以下优点:
21、本发明公开了一种控制系统,本发明通过任一控制器检测获取状态信息,将状态信息通过两线式串行总线接口发送至其他控制器,其他控制器可以根据状态信息确定目标控制器是否漏液,当确定目标控制器发生漏液时,可以向两线式串行总线接口发送针对目标控制器的下电控制信号,两线式串行总线接口可以根据下电控制信号确定目标下电控制信号,从而使得发生漏液的控制器下电;本发明通过当监测到出现漏液时,非漏液控制器生成下电控制信号对漏液控制器进行下电,从而避免控制器元器件发生短路损坏,可以有效避免漏液事件对服务器硬件和数据的影响,确保系统的稳定性和安全性。
技术特征:1.一种控制系统,其特征在于,所述控制系统包括多个控制器、两线式串行总线接口,所述多个控制器分别与所述两线式串行总线接口连接;
2.根据权利要求1所述的系统,其特征在于,所述控制器包括复杂可编程逻辑控制器件,所述复杂可编程逻辑控制器件用于识别针对所述控制器的状态信息。
3.根据权利要求2所述的系统,其特征在于,所述控制系统还包括交流电源模块,所述控制器还包括中央处理器,所述交流电源模块用于对所述控制器进行供电,所述复杂可编程逻辑器件用于监测所述交流电源模块是否异常,当监测到所述交流电源模块异常时,向所述中央处理器发送交流电源异常信号,所述中央处理器用于对缓存数据进行备份。
4.根据权利要求3所述的系统,其特征在于,所述中央处理器用于根据所述交流电源异常信号,停止运行业务,并将缓存数据缓存至非易失性存储介质。
5.根据权利要求3所述的系统,其特征在于,所述目标控制器的复杂可编程逻辑器件用于确定所述目标控制器发生漏液时,向所述目标控制器的中央处理器发送漏液信号,所述中央处理器用于根据所述漏液信号,停止业务服务,并将所述目标控制器的缓存数据缓存至非易失性存储介质。
6.根据权利要求1所述的系统,其特征在于,所述两线式串行总线接口用于当所述下电控制信号包括多个时,对多个所述下电控制信号进行与逻辑计算,得到所述目标下电控制信号。
7.根据权利要求1所述的系统,其特征在于,所述目标控制器包括电源模块,所述电源模块用于根据所述目标下电控制信号进行断电。
8.根据权利要求7所述的系统,其特征在于,所述电源模块包括使能控制管脚,所述目标下电控制信号为低电平信号,所述使能控制管脚用于接收到所述目标下电控制信号时闭合,以控制所述电源模块断电。
9.根据权利要求1所述的系统,其特征在于,所述状态信息包括漏液信息,所述漏液信息用于表征所述控制器中的漏液情况,所述其他控制器用于根据所述漏液信息确定所述目标控制器是否发生漏液。
10.根据权利要求9所述的系统,其特征在于,所述状态信息还包括控制器编号,所述其他控制器用于根据所述控制器编号确定发生漏液的所述目标控制器,并生成包含所述目标控制器编号的下电控制信号。
11.根据权利要求1所述的系统,其特征在于,所述其他控制器用于在所述目标控制器下电后,获取所述目标控制器的在位信息,根据所在位信息判断所述目标控制器是否在位,若所述目标控制器不在位,则释放针对所述目标控制器的所述下电控制信号,并删除针对所述目标控制器的状态信息。
12.根据权利要求7所述的系统,其特征在于,所述系统还包括电源供应单元,所述电源模块包括第一输入端,所述电源供应单元与所述第一输入端连接,所述电源供应单元用于对所述电源模块进行供电。
13.根据权利要求12所述的系统,其特征在于,所述系统还包括辅助电源供应单元,所述电源模块包括第二输入端,所述辅助电源供应单元与所述第二输入端连接,所述辅助电源供应单元用于当所述电源供应单元失效时对所述电源模块进行供电。
14.根据权利要求13所述的系统,其特征在于,所述控制器还包括电阻,所述电阻的一端与所述辅助电源供应单元和所述第二输入端连接,所述电阻的另一端接地连接。
15.一种服务器,其特征在于,所述服务器包括如权利要求1-14任一项所述的控制系统。
技术总结本发明实施例提供了一种控制系统、服务器,应用于计算机技术领域,本发明通过任一控制器检测获取状态信息,将状态信息通过两线式串行总线接口发送至其他控制器,其他控制器可以根据状态信息确定目标控制器是否漏液,当确定目标控制器发生漏液时,可以向两线式串行总线接口发送针对目标控制器的下电控制信号,两线式串行总线接口可以根据下电控制信号确定目标下电控制信号,从而使得发生漏液的控制器下电;本发明通过当监测到出现漏液时,非漏液控制器生成下电控制信号对漏液控制器进行下电,从而避免控制器元器件发生短路损坏,可以有效避免漏液事件对服务器硬件和数据的影响,确保系统的稳定性和安全性。技术研发人员:吴常顺,孔维宾,李帅帅,李平受保护的技术使用者:苏州元脑智能科技有限公司技术研发日:技术公布日:2024/7/29本文地址:https://www.jishuxx.com/zhuanli/20240730/195398.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表