一种基于PSoC高密度服务器冗余监控管理方法技术

技术编号:10715537 阅读:74 留言:0更新日期:2014-12-03 18:27
本发明专利技术公开一种基于PSoC高密度服务器冗余监控管理方法,具体步骤为:①计算节点模块中的PSoC通过多组I2C总线搜集单个节点模块的各种监控信息;②利用I2CSwitch实现BMC和各功能模块之间的通讯;③监控管理模块内部BMC通过I2C总线实现对各模块的信息收集并根据既定的策略进行相应的操作;④两个监控管理模块通过千兆网络的心跳机制来实现监控管理的冗余和数据同步;本发明专利技术由于PSoC芯片的特点,功能强大,结构简单,功耗低,价格低廉,可以有效节省服务器的监控管理资源和成本,双BMC配置实现监控管理的系统冗余,提高了系统的稳定性和可维护性。

【技术实现步骤摘要】
【专利摘要】本专利技术公开,具体步骤为:①计算节点模块中的PSoC通过多组I2C总线搜集单个节点模块的各种监控信息;②利用I2CSwitch实现BMC和各功能模块之间的通讯;③监控管理模块内部BMC通过I2C总线实现对各模块的信息收集并根据既定的策略进行相应的操作;④两个监控管理模块通过千兆网络的心跳机制来实现监控管理的冗余和数据同步;本专利技术由于PSoC芯片的特点,功能强大,结构简单,功耗低,价格低廉,可以有效节省服务器的监控管理资源和成本,双BMC配置实现监控管理的系统冗余,提高了系统的稳定性和可维护性。【专利说明】—种基于PSoC高密度服务器冗余监控管理方法
本专利技术涉及一种服务器冗余监控管理方法,属于计算机系统监控管理领域,具体地说是。
技术介绍
随着互联网技术的快速发展,各种服务器的密度逐渐增加,而对于监控管理的挑战逐渐增加。由于服务器密度增加,各模块数量也逐步提高,监控管理的范围和难度也相应增大,而传统的监控管理方式由于技术局限(监控管理资源有限,监控管理芯片价格昂贵,监控管理系统复杂,功耗大,散热量高等),逐渐无法满足高密度服务器发展的需求。这就要求一种简洁廉价高效的管理系统来解决此难题。而本专利则公布了一种简洁高效的高密度服务器监控管理方案。基于PSoC的监控管理系统方案,有效解决了高密度监控管理系统要求密度高,监控资源多,尺寸小,功耗低,成本低的难题。而双SMC的冗余设计则大大提高了系统给的稳定性。本专利技术提供一种基于PSoC的高密度服务器冗余监控管理系统方案,以PSoC芯片实现高密度服务器的单功能模块监控管理,以SMC实现整个系统的监控管理的二级监控管理方案,由于PSoC芯片的特点(功能强大,结构简单,功耗低,价格低廉)。可以有效节省服务器的监控管理资源和成本。双SMC配置实现监控管理的系统冗余,提高了系统的稳定性和可维护性。
技术实现思路
本专利技术针对现有技术存在的不足和问题,提供,提出的具体方案是:,其特征是具体步骤为: ①计算节点模块中的PSoC通过多组I2C总线搜集单个节点模块的各种监控信息;②利用I2CSwitch实现BMC和各功能模块之间的通讯;③监控管理模块内部BMC通过I2C总线实现对各模块的信息收集并根据既定的策略进行相应的操作; ④两个监控管理模块通过千兆网络的心跳机制来实现监控管理的冗余和数据同步。 所述的步骤①中监控信息包括计算节点模块,1模块,电源模块,散热模块提供的信息。 所述的步骤②中BMC通过I2C命令去操作I2C Switch的选通。 所述的步骤③中BMC对计算节点模块的监控管理通过I2C总线去读取计算节点模块内部的PS0C获取的node的监控管理状态来实现,BMC对电源模块和散热模块和1模块的监控管理则直接通过I2C总线对其模块直接获取。 本专利技术的有益之处是:本专利技术提供一种基于PSoC的高密度服务器冗余监控管理系统方案,以PS0C芯片实现高密度服务器的单功能模块监控管理,以SMC实现整个系统的监控管理的二级监控管理方案,由于PSoC芯片的特点,功能强大,结构简单,功耗低,价格低廉,可以有效节省服务器的监控管理资源和成本,双SMC配置实现监控管理的系统冗余,提高了系统的稳定性和可维护性。 【专利附图】【附图说明】 图1为本专利技术的模块图。 【具体实施方式】 对本专利技术的内容结合图1和实施例进行具体描述,两个SMC之间通过千兆网来做心跳,实现监控管理的同步和冗余。每个SMC都有一条I2C总线对计算节点模块(node),1模块(1),电源模块(PS),散热模块(Fan),进行监控管理。 实施例1,具体步骤为:①计算节点模块中的PSoC通过多组I2C总线搜集单个节点模块的各种监控信息;②利用I2CSwitch实现BMC和各功能模块之间的通讯;③监控管理模块内部BMC通过I2C总线实现对各模块的信息收集并根据既定的策略进行相应的操作;④两个监控管理模块通过千兆网络的心跳机制来实现监控管理的冗余和数据同步。 实施例2,具体步骤为:①计算节点模块中的PSoC通过多组I2C总线搜集单个节点模块的各种监控信息,监控信息包括计算节点模块,1模块,电源模块,散热模块提供的信息;②利用I2CSwitch实现BMC和各功能模块之间的通讯;③监控管理模块内部BMC通过I2C总线实现对各模块的信息收集并根据既定的策略进行相应的操作;④两个监控管理模块通过千兆网络的心跳机制来实现监控管理的冗余和数据同步。 实施例3,具体步骤为:①计算节点模块中的PSoC通过多组I2C总线搜集单个节点模块的各种监控信息,监控信息包括计算节点模块,1模块,电源模块,散热模块提供的信息;②利用I2CSwitch实现BMC和各功能模块之间的通讯,BMC通过I2C命令去操作I2CSwitch的选通;③监控管理模块内部BMC通过I2C总线实现对各模块的信息收集并根据既定的策略进行相应的操作;④两个监控管理模块通过千兆网络的心跳机制来实现监控管理的冗余和数据同步。 实施例4,具体步骤为:①计算节点模块中的PSoC通过多组I2C总线搜集单个节点模块的各种监控信息,监控信息包括计算节点模块,1模块,电源模块,散热模块提供的信息; ②利用I2CSwitch实现BMC和各功能模块之间的通讯,BMC通过I2C命令去操作I2CSwitch的选通;③监控管理模块内部BMC通过I2C总线实现对各模块的信息收集并根据既定的策略进行相应的操作,BMC对计算节点模块的监控管理通过I2C总线去读取计算节点模块内部的PSoC获取的node的监控管理状态来实现,BMC对电源模块和散热模块和1模块的监控管理则直接通过I2C总线对其模块直接获取;④两个监控管理模块通过千兆网络的心跳机制来实现监控管理的冗余和数据同步。【权利要求】1.,其特征是具体步骤为: ①计算节点模块中的PSoC通过多组I2C总线搜集单个节点模块的各种监控信息; ②利用I2CSwitch实现BMC和各功能模块之间的通讯; ③监控管理模块内部BMC通过I2C总线实现对各模块的信息收集并根据既定的策略进行相应的操作; ④两个监控管理模块通过千兆网络的心跳机制来实现监控管理的冗余和数据同步。2.根据权利要求1所述的,其特征是所述的步骤①中监控信息包括计算节点模块,1模块,电源模块,散热模块提供的信息。3.根据权利要求1所述的,其特征是所述的步骤②中BMC通过I2C命令去操作I2C Switch的选通。4.根据权利要求1所述的,其特征是所述的步骤③中BMC对计算节点模块的监控管理通过I2C总线去读取计算节点模块内部的PSoC获取的node的监控管理状态来实现,BMC对电源模块和散热模块和1模块的监控管理则直接通过I2C总线对其模块直接获取。【文档编号】G06F11/30GK104182322SQ201410402034【公开日】2014年12月3日 申请日期:2014年8月15日 优先权日:2014年8月15日 【专利技术者】张磊, 贡维 申请人:浪潮电子信息产业股份有限公司本文档来自技高网
...

【技术保护点】
一种基于PSoC高密度服务器冗余监控管理方法,其特征是具体步骤为:①计算节点模块中的PSoC 通过多组I2C总线搜集单个节点模块的各种监控信息;②利用I2C Switch实现BMC和各功能模块之间的通讯;③监控管理模块内部BMC通过I2C 总线实现对各模块的信息收集并根据既定的策略进行相应的操作;④两个监控管理模块通过千兆网络的心跳机制来实现监控管理的冗余和数据同步。

【技术特征摘要】

【专利技术属性】
技术研发人员:张磊贡维
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1