《一种基于PSOC高密度服务器冗余监控管理方法.pdf》由会员分享,可在线阅读,更多相关《一种基于PSOC高密度服务器冗余监控管理方法.pdf(6页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104182322A43申请公布日20141203CN104182322A21申请号201410402034322申请日20140815G06F11/3020060171申请人浪潮电子信息产业股份有限公司地址250101山东省济南市高新区舜雅路1036号72发明人张磊贡维54发明名称一种基于PSOC高密度服务器冗余监控管理方法57摘要本发明公开一种基于PSOC高密度服务器冗余监控管理方法,具体步骤为计算节点模块中的PSOC通过多组I2C总线搜集单个节点模块的各种监控信息;利用I2CSWITCH实现BMC和各功能模块之间的通讯;监控管理模块内部BMC通过I2C总线实现对各模块的。
2、信息收集并根据既定的策略进行相应的操作;两个监控管理模块通过千兆网络的心跳机制来实现监控管理的冗余和数据同步;本发明由于PSOC芯片的特点,功能强大,结构简单,功耗低,价格低廉,可以有效节省服务器的监控管理资源和成本,双BMC配置实现监控管理的系统冗余,提高了系统的稳定性和可维护性。51INTCL权利要求书1页说明书3页附图1页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书3页附图1页10申请公布号CN104182322ACN104182322A1/1页21一种基于PSOC高密度服务器冗余监控管理方法,其特征是具体步骤为计算节点模块中的PSOC通过多组I2C总线搜集单个节。
3、点模块的各种监控信息;利用I2CSWITCH实现BMC和各功能模块之间的通讯;监控管理模块内部BMC通过I2C总线实现对各模块的信息收集并根据既定的策略进行相应的操作;两个监控管理模块通过千兆网络的心跳机制来实现监控管理的冗余和数据同步。2根据权利要求1所述的一种基于PSOC高密度服务器冗余监控管理方法,其特征是所述的步骤中监控信息包括计算节点模块,IO模块,电源模块,散热模块提供的信息。3根据权利要求1所述的一种基于PSOC高密度服务器冗余监控管理方法,其特征是所述的步骤中BMC通过I2C命令去操作I2CSWITCH的选通。4根据权利要求1所述的一种基于PSOC高密度服务器冗余监控管理方法,。
4、其特征是所述的步骤中BMC对计算节点模块的监控管理通过I2C总线去读取计算节点模块内部的PSOC获取的NODE的监控管理状态来实现,BMC对电源模块和散热模块和IO模块的监控管理则直接通过I2C总线对其模块直接获取。权利要求书CN104182322A1/3页3一种基于PSOC高密度服务器冗余监控管理方法技术领域0001本发明涉及一种服务器冗余监控管理方法,属于计算机系统监控管理领域,具体地说是一种基于PSOC高密度服务器冗余监控管理方法。背景技术0002随着互联网技术的快速发展,各种服务器的密度逐渐增加,而对于监控管理的挑战逐渐增加。由于服务器密度增加,各模块数量也逐步提高,监控管理的范围和难。
5、度也相应增大,而传统的监控管理方式由于技术局限(监控管理资源有限,监控管理芯片价格昂贵,监控管理系统复杂,功耗大,散热量高等),逐渐无法满足高密度服务器发展的需求。这就要求一种简洁廉价高效的管理系统来解决此难题。而本专利则公布了一种简洁高效的高密度服务器监控管理方案。基于PSOC的监控管理系统方案,有效解决了高密度监控管理系统要求密度高,监控资源多,尺寸小,功耗低,成本低的难题。而双SMC的冗余设计则大大提高了系统给的稳定性。本发明提供一种基于PSOC的高密度服务器冗余监控管理系统方案,以PSOC芯片实现高密度服务器的单功能模块监控管理,以SMC实现整个系统的监控管理的二级监控管理方案,由于P。
6、SOC芯片的特点(功能强大,结构简单,功耗低,价格低廉)。可以有效节省服务器的监控管理资源和成本。双SMC配置实现监控管理的系统冗余,提高了系统的稳定性和可维护性。0003发明内容0004本发明针对现有技术存在的不足和问题,提供一种基于PSOC高密度服务器冗余监控管理方法,提出的具体方案是一种基于PSOC高密度服务器冗余监控管理方法,其特征是具体步骤为计算节点模块中的PSOC通过多组I2C总线搜集单个节点模块的各种监控信息;利用I2CSWITCH实现BMC和各功能模块之间的通讯;监控管理模块内部BMC通过I2C总线实现对各模块的信息收集并根据既定的策略进行相应的操作;两个监控管理模块通过千兆网。
7、络的心跳机制来实现监控管理的冗余和数据同步。0005所述的步骤中监控信息包括计算节点模块,IO模块,电源模块,散热模块提供的信息。0006所述的步骤中BMC通过I2C命令去操作I2CSWITCH的选通。0007所述的步骤中BMC对计算节点模块的监控管理通过I2C总线去读取计算节点模块内部的PSOC获取的NODE的监控管理状态来实现,BMC对电源模块和散热模块和IO模块的监控管理则直接通过I2C总线对其模块直接获取。0008本发明的有益之处是本发明提供一种基于PSOC的高密度服务器冗余监控管理系统方案,以PSOC芯片实现高密度服务器的单功能模块监控管理,以SMC实现整个系统的说明书CN10418。
8、2322A2/3页4监控管理的二级监控管理方案,由于PSOC芯片的特点,功能强大,结构简单,功耗低,价格低廉,可以有效节省服务器的监控管理资源和成本,双SMC配置实现监控管理的系统冗余,提高了系统的稳定性和可维护性。附图说明0009图1为本发明的模块图。具体实施方式0010对本发明的内容结合图1和实施例进行具体描述,两个SMC之间通过千兆网来做心跳,实现监控管理的同步和冗余。每个SMC都有一条I2C总线对计算节点模块(NODE),IO模块(IO),电源模块(PS),散热模块(FAN),进行监控管理。0011实施例1一种基于PSOC高密度服务器冗余监控管理方法,具体步骤为计算节点模块中的PSOC。
9、通过多组I2C总线搜集单个节点模块的各种监控信息;利用I2CSWITCH实现BMC和各功能模块之间的通讯;监控管理模块内部BMC通过I2C总线实现对各模块的信息收集并根据既定的策略进行相应的操作;两个监控管理模块通过千兆网络的心跳机制来实现监控管理的冗余和数据同步。0012实施例2一种基于PSOC高密度服务器冗余监控管理方法,具体步骤为计算节点模块中的PSOC通过多组I2C总线搜集单个节点模块的各种监控信息,监控信息包括计算节点模块,IO模块,电源模块,散热模块提供的信息;利用I2CSWITCH实现BMC和各功能模块之间的通讯;监控管理模块内部BMC通过I2C总线实现对各模块的信息收集并根据既。
10、定的策略进行相应的操作;两个监控管理模块通过千兆网络的心跳机制来实现监控管理的冗余和数据同步。0013实施例3一种基于PSOC高密度服务器冗余监控管理方法,具体步骤为计算节点模块中的PSOC通过多组I2C总线搜集单个节点模块的各种监控信息,监控信息包括计算节点模块,IO模块,电源模块,散热模块提供的信息;利用I2CSWITCH实现BMC和各功能模块之间的通讯,BMC通过I2C命令去操作I2CSWITCH的选通;监控管理模块内部BMC通过I2C总线实现对各模块的信息收集并根据既定的策略进行相应的操作;两个监控管理模块通过千兆网络的心跳机制来实现监控管理的冗余和数据同步。0014实施例4一种基于P。
11、SOC高密度服务器冗余监控管理方法,具体步骤为计算节点模块中的PSOC通过多组I2C总线搜集单个节点模块的各种监控信息,监控信息包括计算节点模块,IO模块,电源模块,散热模块提供的信息;说明书CN104182322A3/3页5利用I2CSWITCH实现BMC和各功能模块之间的通讯,BMC通过I2C命令去操作I2CSWITCH的选通;监控管理模块内部BMC通过I2C总线实现对各模块的信息收集并根据既定的策略进行相应的操作,BMC对计算节点模块的监控管理通过I2C总线去读取计算节点模块内部的PSOC获取的NODE的监控管理状态来实现,BMC对电源模块和散热模块和IO模块的监控管理则直接通过I2C总线对其模块直接获取;两个监控管理模块通过千兆网络的心跳机制来实现监控管理的冗余和数据同步。说明书CN104182322A1/1页6图1说明书附图CN104182322A。