【技术实现步骤摘要】
一种多分区服务器系统的PCIE子系统电源控制系统及方法
本专利技术涉及计算机
,具体地说是一种多分区服务器系统的PCIE子系统电源控制系统及方法。
技术介绍
在服务器设计中,除了内存、CPU互联外,其他外围设备基本都通过PCIe总线接入到服务器系统,包括网卡,RAID卡,HBA卡等。PCIe设备大多通过PCIe插槽接到系统。在服务器设计中,经常有把多个PCIe插槽集成在一个板卡上,作为一个PCIe子系统。在现有技术中,PCIe子系统和计算节点是一一对应的,如图1所示。但是在有些多分区服务器的设计中,也可以选择将多个分区对应连接同一个PCIe板卡,每个节点都连接PCIe板卡的部分PCIe插槽,如图2所示。对于PCIe板卡有如下要求:计算节点开关机时,会发送信号将PCIe板卡的电源也打开或关断,在操作执行完成后,PCIe板卡向计算节点反馈操作完成信号。在上述第一种框图设计中,这一要求易于实现。但是在第二种设计中,PCIe板卡的电源需要满足:计算节点1和计算节点2都关机时,PCIe板卡电源关断,其他情况下电源开启。PCIe板卡需要综合两个计算节点发来的电源控制信号 ...
【技术保护点】
一种多分区服务器系统的PCIE子系统电源控制系统,其特征在于,其结构包括若干计算节点、PCIE板卡,该PCIE板卡上集成配置有管理控制器、CPLD和电源电路,其中管理控制器网络连接计算节点,并接收来自计算节点的开关机信息;CPLD通过GPIO接口连接到管理控制器,并通过获取来自管理控制器的上电信号,控制电源电路开关,控制完成后发送对应的完成信号给管理控制器。
【技术特征摘要】
1.一种多分区服务器系统的PCIE子系统电源控制系统,其特征在于,其结构包括若干计算节点、PCIE板卡,该PCIE板卡上集成配置有管理控制器、CPLD和电源电路,其中管理控制器网络连接计算节点,并接收来自计算节点的开关机信息;CPLD通过GPIO接口连接到管理控制器,并通过获取来自管理控制器的上电信号,控制电源电路开关,控制完成后发送对应的完成信号给管理控制器。2.根据权利要求1所述的一种多分区服务器系统的PCIE子系统电源控制系统,其特征在于,管理控制器网络连接计算节点是指计算节点以网络数据包的形式将节点的开关机信息发送给管理控制器。3.根据权利要求1所述的一种多分区服务器系统的PCIE子系统电源控制系统,其特征在于,管理控制器将2N个GPIO接口连接到CPLD,这里的N为计算节点的数量,即每两个GPIO接口对应一个计算节点,且两个GPIO接口分别传输上电信号和完成信号,上电信号用于向CPLD传递其对应计算节点的开机情况,该计算节点开机时对应的上电信号为高,计算节点关机时对应的上电信号为低;每当上电信号发生变化时,CPLD检测到此变化并进行相关处理,处理完成后向管理控制器发送完成信号,来指示操作完成。4.根据权利要求1所述的一种多分区服务器系统的PCIE子系统电源控制系统,其特征在于,所述电源电路为向PCIE板卡供电的电源模块,CPLD通过向电源电路发送上电控制信号控制电源电路的开关,并读取电源电路发送的上电完成信号来确认电源电路是上电状态还是断电状态。5.根据权利要求1所述的一种多分区服务器系统的PCIE子系统电源控制系统,其特征在于,所述CPLD内配置2N位用于电源管理的寄存器来完成对上电信号的管理,这里的N为计算节点的数量,该寄存器用于指示CPLD目前的相关信号处理状况,其中寄存器定义如下:前N位分别用于指示N个计算节点的开关机状态,1为开机,0为关机;后N位分别用于指示对应节点是否有症状处理的计算节点信号,是为1,否为0。6.一种多分区服务器系统的PCIE子系统电源控制方法,其特征在于,基于上述系统,其实现过程为,将所有计算节点连接到PCIE板卡中,并由PCIE板卡电源供电,当所有计算节点都关机时,该PCIE板卡电源供电关断,其它情况,即非所有计算节点都关机时则电源开启,这里的PCI...
【专利技术属性】
技术研发人员:程万前,张燕群,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。