一种PCIE双控服务器系统及其自动配置参数的方法技术方案

技术编号:15762669 阅读:253 留言:0更新日期:2017-07-05 22:28
本发明专利技术提供了一种PCIE双控服务器系统及自动配置参数的方法,所述系统其包括控制器主板A、控制器主板B和背板,所述控制器主板A、控制器主板B的PCH上的GPIO1分别通过第一电阻R、第二电阻R接地,同时所述控制器主板A、控制器主板B的GPIO1连接到各自主板的触点上;背板的A侧,所述第一电源通过第一指示灯连接到背板的触点上;背板的B侧,所述第二电源与第二指示灯的输入端连接,所述第二指示灯的输出端通过非门的输入端连接到背板的触点上。本发明专利技术的技术方案通过BIOS和硬件配合,实现自动设置PCIE NTB链接参数,更换控制器主板或者BIOS恢复默认值以后,不再需要专业人员手动去设置链接参数,简单方便。

PCIE dual control server system and method for automatically configuring parameters thereof

The invention provides a method for PCIE server dual control system and automatic configuration parameters, the system includes a controller, A controller and B motherboard motherboard backplane, the motherboard, the motherboard B controller A controller on the PCH GPIO1 R, second were the first resistance grounding resistor R through at the same time, the controller board A, B GPIO1 controller board is connected to the respective contacts on the motherboard; the A side of the back plate, wherein the first power supply connected to the backplane contacts through the first indicator; B paranotum, the second and second power supply indicator lamp is connected with the input end of the output, the second lights through the gate the input end connected to the backplane contacts. The technical scheme of the invention through the cooperation of BIOS and hardware, automatically set the PCIE NTB link parameters, replace the motherboard or BIOS controller to restore the default value, no longer need to manually set the professional link parameters, simple and convenient.

【技术实现步骤摘要】
一种PCIE双控服务器系统及其自动配置参数的方法
本专利技术属于服务器
,尤其涉及一种PCIE双控服务器系统及其自动配置参数的方法。
技术介绍
在存储服务器领域,双控就是磁盘阵列由两个控制器主板控制,互为冗余,每个控制器主板平时都管理各自的逻辑卷,一旦发现对方故障或者离线,就会自动将所有逻辑卷都接管过来,而且不影响当前任务,确保了系统的高可靠性。基于PCIE连接的双控平台,在NTB/NTB模式下,必须在BIOS阶段配置链接参数,一个控制器主板的NTB设置成USD/DSP,另外一个控制器主板的NTB设置成DSD/USP,链接参数设置正确是双控平台能正确连接而不冲突的前提条件,这项设置工作需要专业人员进入BIOS设置界面进行手动设置完成。虽然目前的手动设置能实现这个功能,但其中存在诸多缺点。第一,对操作人员要求高,需要掌握BIOS的设置方法;第二,这项设置工作仅仅是在第一次组建双控平台时,才需要进行的,操作频率低;而日常工作中当一个控制器主板出现故障需要更换新的控制器主板时,操作人员容易忽略这项设置工作,造成无法链接。第三,当一个控制器主板出现故障需要更换新的控制器主板时,或者由于某种原因恢复BIOS默认值时,此时操作人员如果不知道链路对面控制器主板NTB的链接参数,就没有办法设置本控制器主板NTB的链接参数,而对面控制器主板全面接管了工作,又不能停下来查看NTB链接参数,造成麻烦。
技术实现思路
针对以上技术问题,本专利技术公开了一种PCIE双控服务器系统及其自动配置参数的方法,针对NTB-NTB模式手动设置PCIENTB链接参数存在的诸多缺点,进行了有效解决,更换控制器主板或者BIOS恢复默认值以后,不再需要专业人员手动去设置链接参数,简单方便,完全避免了由于参数设置错误导致的两个控制器主板链路不通的问题。对此,本专利技术采用的技术方案为:一种PCIE双控服务器系统,其包括控制器主板A、控制器主板B和背板,所述PCIE双控服务器系统还包括第一电阻R、第二电阻R、第一电源、第二电源、第一指示灯、第二指示灯和非门,所述控制器主板A、控制器主板B的PCH上的GPIO1分别通过第一电阻R、第二电阻R接地,同时所述控制器主板A、控制器主板B的GPIO1连接到各自主板的触点上;所述背板的A侧,所述第一电源和第一指示灯的输入端连接,所述第一指示灯的输出端连接到背板的触点上;所述背板的B侧,所述第二电源与第二指示灯的输入端连接,所述第二指示灯的输出端和非门的输入端相连,所述非门的输出端连接到背板的触点上。其中,所述第一指示灯、第二指示灯均为GPIO指示灯。所述控制器主板A、控制器主板B分别设有与背板电连接的主板触点,所述背板设有与主板电连接的背板触点。其中,所述背板A侧和B侧分别对应控制器主板A、控制器主板B的插入区域。其中,所述控制器主板A、控制器主板B完全一样,可以互换位置。采用此技术方案,搭建双控系统时,将控制器主板A插入背板,背板给主板A供电,第一指示灯亮否表明主板GPIO信号是否和背板接触良好,操作完成主板A,同样办法操作控制器主板B。控制器主板A和控制器主板B之间的NTB通信是通过背板来完成的,两者链接成功以后,就可以进行NTB-NTB的功能了。此技术方案通过GPIO指示灯来表明GPIO的连接情况,显示主板与背板的连接状态,从而确保主板和背板之间GPIO信号的有效性。作为本专利技术的进一步改进,所述第一电源、第二电源为3.3V。作为本专利技术的进一步改进,所述第一指示灯、第二指示灯为发光二极管。作为本专利技术的进一步改进,所述PCIE双控服务器系统采用以下步骤进行NTB-NTB模式自动配置参数,其包括以下步骤:步骤S1,控制器主板A或控制器主板B插入背板后,检查指示灯是否点亮,如果没有点亮,重新拔插主板,直到指示灯点亮为止;步骤S2,启动BIOS程序,BIOS程序初始化GPIO功能,并将GPIO1设置为输入功能,然后从BIOS设置界面读取PCIE端口模式选择,根据读取值来设置PCIE端口模式,再判断是否为NTB-NTB模式;如果不是NTB-NTB模式,结束此操作;如果是NTB-NTB模式,BIOS程序初始化NTB设备,分配资源,随后BIOS程序读取NTB设备PPD寄存器,将寄存器值放入暂存区,进行步骤S3的内容;步骤S3,BIOS程序再读取GPIO1的输入状态,判断GPIO1的输入是高电平还是低电平,如果GPIO1的输入是低电平,将PPDcrosslink部分设置为USD/DSP;如果输入是高电平,将PPDcrosslink部分设置为DSD/USP,将USD/DSP或者DSD/USP的值存入暂存区,再将暂存区的值写回到PPD寄存器当中,进行步骤S4的内容;步骤S4:BIOS程序继续配置NTB设备的其他参数,完成NTB参数配置,等待链接。采用此技术方案,通过BIOS和硬件配合,实现自动设置PCIENTB链接参数,更换控制器主板或者BIOS恢复默认值以后,不再需要专业人员手动去设置链接参数,简单方便,完全避免了由于参数设置错误导致的两个控制器主板链路不通的问题。本专利技术还公开了一种如上所述的PCIE双控服务器系统自动配置参数的方法,其包括以下步骤:步骤S1,主板插入背板后,检查指示灯是否点亮,如果没有点亮,重新拔插主板,直到指示灯点亮为止;步骤S2,进行参数自动配置;该主板的BIOS程序通过GPIO的输入信号读取PCIE端口模式选择,从而判断链接参数的设置类型是否为NTB-NTB模式;如果不是NTB-NTB模式,结束此操作;如果是NTB-NTB模式,BIOS程序初始化NTB设备,分配资源,随后BIOS程序读取NTB设备PPD寄存器,将寄存器值放入暂存区,进行步骤S3的内容;步骤S3,BIOS程序再读取GPIO1的输入状态,判断GPIO1的输入是高电平还是低电平,并设置PPDcrosslink部分,并将设置PPDcrosslink部分的值存入暂存区,再将暂存区的值写回到PPD寄存器当中,进行步骤S4的内容;步骤S4:BIOS程序继续配置NTB设备的其他参数,完成NTB参数配置,等待链接。作为本专利技术的进一步改进,步骤S2中,BIOS程序初始化GPIO功能,并将GPIO1设置为输入功能,然后从BIOS设置界面读取PCIE端口模式选择,根据读取值来设置PCIE端口模式,再判断是否为NTB-NTB模式。作为本专利技术的进一步改进,步骤S3中,如果GPIO1的输入是低电平,将PPDcrosslink部分设置为USD/DSP;如果输入是高电平,将PPDcrosslink部分设置为DSD/USP,将USD/DSP或者DSD/USP的值存入暂存区,再将暂存区的值写回到PPD寄存器当中,进行步骤S4的内容。与现有技术对比,本专利技术的有益效果为:采用本专利技术的技术方案,插入背板的主板上的BIOS程序通过硬件GPIO的输入信号来判断链接参数的设置类型,同时,通过GPIO指示灯来表明GPIO的连接情况,确保主板和背板之间GPIO信号的有效性。通过BIOS程序和硬件的配合,NTB与NTB之间链接参数设置不会出现错误,不受更换主板、不受BIOS恢复默认值的限制,对操作人员的技术要求也很低,方便快捷。附图说明图1是本专利技术一种PCIE双控服务器系统的连接结构示本文档来自技高网...
一种PCIE双控服务器系统及其自动配置参数的方法

【技术保护点】
一种PCIE双控服务器系统,其包括控制器主板A、控制器主板B和背板,其特征在于:所述PCIE双控服务器系统包括第一电阻R、第二电阻R、第一电源、第二电源、第一指示灯、第二指示灯和非门,所述控制器主板A、控制器主板B的PCH上的GPIO1分别通过第一电阻R、第二电阻R接地,同时所述控制器主板A、控制器主板B的GPIO1连接到各自主板的触点上;所述背板的A侧,所述第一电源和第一指示灯的输入端连接,所述第一指示灯的输出端连接到背板的触点上;所述背板的B侧,所述第二电源与第二指示灯的输入端连接,所述第二指示灯的输出端和非门的输入端相连,所述非门的输出端连接到背板的触点上。

【技术特征摘要】
1.一种PCIE双控服务器系统,其包括控制器主板A、控制器主板B和背板,其特征在于:所述PCIE双控服务器系统包括第一电阻R、第二电阻R、第一电源、第二电源、第一指示灯、第二指示灯和非门,所述控制器主板A、控制器主板B的PCH上的GPIO1分别通过第一电阻R、第二电阻R接地,同时所述控制器主板A、控制器主板B的GPIO1连接到各自主板的触点上;所述背板的A侧,所述第一电源和第一指示灯的输入端连接,所述第一指示灯的输出端连接到背板的触点上;所述背板的B侧,所述第二电源与第二指示灯的输入端连接,所述第二指示灯的输出端和非门的输入端相连,所述非门的输出端连接到背板的触点上。2.根据权利要求1所述的PCIE双控服务器系统,其特征在于:所述第一电源、第二电源为3.3V;所述第一指示灯、第二指示灯为发光二极管。3.一种如权利要求1或2所述的PCIE双控服务器系统自动配置参数的方法,其特征在于,其包括以下步骤:步骤S1,主板插入背板后,检查指示灯是否点亮,如果没有点亮,重新拔插主板,直到指示灯点亮为止;步骤S2,进行参数自动配置;BIOS程序通过GPIO的输入信号读取PCIE端口模式选择,从而判断是否为NTB-NTB模式;如果不是NTB-NTB模式,结束此操作;如果是NT...

【专利技术属性】
技术研发人员:马井彬
申请(专利权)人:深圳市同泰怡信息技术有限公司
类型:发明
国别省市:广东,44

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

1