CN105577430A - 一种高端容错服务器的节点管理方法 - Google Patents

一种高端容错服务器的节点管理方法 Download PDF

Info

Publication number
CN105577430A
CN105577430A CN201510931530.2A CN201510931530A CN105577430A CN 105577430 A CN105577430 A CN 105577430A CN 201510931530 A CN201510931530 A CN 201510931530A CN 105577430 A CN105577430 A CN 105577430A
Authority
CN
China
Prior art keywords
smc
rmc
bmc
end fault
tolerant server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510931530.2A
Other languages
English (en)
Other versions
CN105577430B (zh
Inventor
黄家明
乔英良
李冠广
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Mass Institute Of Information Technology
Original Assignee
Shandong Mass Institute Of Information Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong Mass Institute Of Information Technology filed Critical Shandong Mass Institute Of Information Technology
Priority to CN201510931530.2A priority Critical patent/CN105577430B/zh
Publication of CN105577430A publication Critical patent/CN105577430A/zh
Application granted granted Critical
Publication of CN105577430B publication Critical patent/CN105577430B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0668Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种高端容错服务器的节点管理方法,其具体设计过程为:修改RMC、SMC和BMC之间的连接链路为网络链路;然后配置其网络链路传输所用的IP地址。该一种高端容错服务器的节点管理方法与现有技术相比,通过更改BMC、SMC和BMC之间的互联链路,把传统方式传输速度低,抗干扰能力差的I2C链路,更改成为网络链,提高了BMC、SMC和BMC之间数据传输的实时性和可靠性,提高了高端容错服务器监控管理的抗干扰性和稳定性,适用于高端容错服务器的要求,实用性强,易于推广。

Description

一种高端容错服务器的节点管理方法
技术领域
本发明涉及计算机服务器技术领域,具体地说是一种实用性强、高端容错服务器的节点管理方法。
背景技术
随着用户对计算机的计算需求的提高,用户对单台计算机的计算性能要求越来越高。高端容错服务器是一款多路服务器。与传统服务器相比,在计算性能和可靠性上与传统服务器相比具有很大的优势,并在对实时性、可靠性和可用性要求苛刻的领域中应用越来越广泛。
高端容错服务器在机柜内集多个计算节点。高端容错服务器节点的监控管理采用RMC、SMC和BMC三级管理架构,RMC通过SMC获取节点的相关信息。RMC、SMC和BMC之间的互连方式直接影响信息获取的效率和响应时间。其中:
BMC,BaseboardManagementController,基板管理控制器。支持行业标准的IPMI规范。该规范描述了已经内置到主板上的管理功能。这些功能包括:本地和远程诊断、控制台支持、配置管理、硬件管理和故障排除。
SMC,SystemManagementController,***管理控制器。
RMC,RacksManagementController,机柜管理控制器。
目前传统互连方式是RMC与SMC、SMC和BMC之间通过I2C链路进行互联,SMC和BMC之间通过IPMB协议获取节点数据。
现有技术的从动力因素来说,基本大同小异,比较成熟,主要是I2C链路在机柜级别的数据传输过程中还存在不足,主要如下:1、I2C的传输数据速率较低,RMC和BMC之间数据传输较慢,很难满足用户对节点数据的及时获取。2、I2C数据传输稳定差,容易受到干扰而形成错误信息。
基于此,现提供一种提高了BMC、SMC和BMC之间数据传输的实时性和可靠性的高端容错服务器的节点管理方法。
发明内容
本发明的技术任务是针对以上不足之处,提供一种实用性强、高端容错服务器的节点管理方法。
一种高端容错服务器的节点管理方法,其具体实现过程为:
一、修改RMC、SMC和BMC之间的连接链路为网络链路;
二、然后配置其网络链路传输所用的IP地址。
所述网络链路的设置是指:SMC和RMC之间的链路使用网络进行信息传输;SMC和BMC之间采用网络和IPMB冗余的链路传输。
所述RMC、SMC和BMC之间的连接链路硬件设置过程为:在高端容错服务器机柜内部集成两个交换机模块,RMC和SMC之间通过交换机模块互联,SMC和BMC之间通过交换机模块互联,在SMC和BMC之间保留I2C互联链路。
所述步骤二中的IP地址配置是指设置RMC和BMC之间IP地址的配置规则,使RMC获取SMCIP,SMC获取BMCIP,保证RMC和SMC、SMC和BMC之间数据传输链路畅通。
RMC获取SMCIP的配置规则设置过程为:RMC设置一个默认地址IP,RMC根据默认IP和SMC模块的ID生成SMC访问的IP;SMC通过机柜内部背板的GPIOPIN脚的高低确认自身的ID,同时内部设置与RMC一样的默认IP,SMC使用和RMC一样的规则生成IP地址。
SMC获取BMCIP的配置规则设置过程包括以下两种:
一种获取方式跟RMC获取SMCIP的方式相同,即SMC设置一个默认地址IP,SMC根据默认IP和BMC模块的ID生成BMC访问的IP,BMC通过节点内部背板的GPIOPIN脚的高低确认自身的ID,同时内部设置与SMC一样的默认IP,BMC使用和SMC一样的规则生成IP地址;
另外一种方式是:SMC通过I2C链路获取与之相连的每一个BMCIP地址。
本发明的一种高端容错服务器的节点管理方法,具有以下优点:
本发明的一种高端容错服务器的节点管理方法,通过更改BMC、SMC和BMC之间的互联链路,把传统方式传输速度低,抗干扰能力差的I2C链路,更改成为网络链,提高了BMC、SMC和BMC之间数据传输的实时性和可靠性,提高了高端容错服务器监控管理的抗干扰性和稳定性,适用于高端容错服务器的要求,实用性强,易于推广。
具体实施方式
下面结合具体实施例对本发明作进一步说明。
本发明提供一种高端容错服务器的节点管理方法,其具体实现过程为:
一、修改RMC、SMC和BMC之间的连接链路为网络链路;
二、然后配置其网络链路传输所用的IP地址。
所述网络链路的设置是指:SMC和RMC之间的链路使用网络进行信息传输;SMC和BMC之间采用网络和IPMB冗余的链路传输。
所述RMC、SMC和BMC之间的连接链路硬件设置过程为:在高端容错服务器机柜内部集成两个交换机模块,RMC和SMC之间通过交换机模块互联,SMC和BMC之间通过交换机模块互联,在SMC和BMC之间保留I2C互联链路。
所述步骤二中的IP地址配置是指设置RMC和BMC之间IP地址的配置规则,使RMC获取SMCIP,SMC获取BMCIP,保证RMC和SMC、SMC和BMC之间数据传输链路畅通。
RMC获取SMCIP的配置规则设置过程为:RMC设置一个默认地址IP,RMC根据默认IP和SMC模块的ID生成SMC访问的IP;SMC通过机柜内部背板的GPIOPIN脚的高低确认自身的ID,同时内部设置与RMC一样的默认IP,SMC使用和RMC一样的规则生成IP地址。
SMC获取BMCIP的配置规则设置过程包括以下两种:
一种获取方式跟RMC获取SMCIP的方式相同,即SMC设置一个默认地址IP,SMC根据默认IP和BMC模块的ID生成BMC访问的IP,BMC通过节点内部背板的GPIOPIN脚的高低确认自身的ID,同时内部设置与SMC一样的默认IP,BMC使用和SMC一样的规则生成IP地址;
另外一种方式是:SMC通过I2C链路获取与之相连的每一个BMCIP地址。
上述具体实施方式仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述具体实施方式,任何符合本发明的一种高端容错服务器的节点管理方法的权利要求书的且任何所述技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。

Claims (6)

1.一种高端容错服务器的节点管理方法,其特征在于,其具体实现过程为:
一、修改RMC、SMC和BMC之间的连接链路为网络链路;
二、然后配置其网络链路传输所用的IP地址。
2.根据权利要求1所述的一种高端容错服务器的节点管理方法,其特征在于,所述网络链路的设置是指:SMC和RMC之间的链路使用网络进行信息传输;SMC和BMC之间采用网络和IPMB冗余的链路传输。
3.根据权利要求2所述的一种高端容错服务器的节点管理方法,其特征在于,所述RMC、SMC和BMC之间的连接链路硬件设置过程为:在高端容错服务器机柜内部集成两个交换机模块,RMC和SMC之间通过交换机模块互联,SMC和BMC之间通过交换机模块互联,在SMC和BMC之间保留I2C互联链路。
4.根据权利要求1所述的一种高端容错服务器的节点管理方法,其特征在于,所述步骤二中的IP地址配置是指设置RMC和BMC之间IP地址的配置规则,使RMC获取SMCIP,SMC获取BMCIP,保证RMC和SMC、SMC和BMC之间数据传输链路畅通。
5.根据权利要求4所述的一种高端容错服务器的节点管理方法,其特征在于,RMC获取SMCIP的配置规则设置过程为:RMC设置一个默认地址IP,RMC根据默认IP和SMC模块的ID生成SMC访问的IP;SMC通过机柜内部背板的GPIOPIN脚的高低确认自身的ID,同时内部设置与RMC一样的默认IP,SMC使用和RMC一样的规则生成IP地址。
6.根据权利要求4所述的一种高端容错服务器的节点管理方法,其特征在于,SMC获取BMCIP的配置规则设置过程包括以下两种:
一种获取方式为:SMC设置一个默认地址IP,SMC根据默认IP和BMC模块的ID生成BMC访问的IP,BMC通过节点内部背板的GPIOPIN脚的高低确认自身的ID,同时内部设置与SMC一样的默认IP,BMC使用和SMC一样的规则生成IP地址;
另外一种方式为:SMC通过I2C链路获取与之相连的每一个BMCIP地址。
CN201510931530.2A 2015-12-15 2015-12-15 一种高端容错服务器的节点管理方法 Active CN105577430B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510931530.2A CN105577430B (zh) 2015-12-15 2015-12-15 一种高端容错服务器的节点管理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510931530.2A CN105577430B (zh) 2015-12-15 2015-12-15 一种高端容错服务器的节点管理方法

Publications (2)

Publication Number Publication Date
CN105577430A true CN105577430A (zh) 2016-05-11
CN105577430B CN105577430B (zh) 2018-07-24

Family

ID=55887127

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510931530.2A Active CN105577430B (zh) 2015-12-15 2015-12-15 一种高端容错服务器的节点管理方法

Country Status (1)

Country Link
CN (1) CN105577430B (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106383770A (zh) * 2016-09-26 2017-02-08 郑州云海信息技术有限公司 一种服务器监控管理的方法及服务器
CN106452932A (zh) * 2016-12-27 2017-02-22 郑州云海信息技术有限公司 一种具有冗余功能的通信监控方法、装置及***
CN107018211A (zh) * 2017-05-15 2017-08-04 郑州云海信息技术有限公司 一种整机柜服务器节点信息的监控方法
CN107277191A (zh) * 2017-07-31 2017-10-20 郑州云海信息技术有限公司 一种基于统一存储设备的网络ip管理方法和***
CN108509371A (zh) * 2018-04-09 2018-09-07 郑州云海信息技术有限公司 一种高端容错计算机节点互联***及实现方法
CN108540551A (zh) * 2018-04-04 2018-09-14 郑州云海信息技术有限公司 一种服务器节点信息的获取方法和获取***
CN108616428A (zh) * 2018-05-14 2018-10-02 郑州云海信息技术有限公司 一种远程管理rack机房的移动app实施方法
CN111309333A (zh) * 2020-02-13 2020-06-19 山东超越数控电子股份有限公司 一种通过smc远程操作bmc的结构及其实现方法
CN111382027A (zh) * 2020-02-29 2020-07-07 浪潮电子信息产业股份有限公司 一种bmc ip获取方法、装置和机柜式服务器

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102413202A (zh) * 2011-11-18 2012-04-11 浪潮电子信息产业股份有限公司 一种刀片服务器管理内网ip的自动分配方法
CN102510344A (zh) * 2011-11-23 2012-06-20 华为技术有限公司 机柜服务器***
CN103138972A (zh) * 2011-11-28 2013-06-05 英业达科技有限公司 服务器机柜***
US20140137095A1 (en) * 2012-11-09 2014-05-15 Inventec Corporation Server and method for updating firmware of server
CN104375860A (zh) * 2014-10-30 2015-02-25 浪潮电子信息产业股份有限公司 一种对高密度机柜节点bmc批量刷新的方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102413202A (zh) * 2011-11-18 2012-04-11 浪潮电子信息产业股份有限公司 一种刀片服务器管理内网ip的自动分配方法
CN102510344A (zh) * 2011-11-23 2012-06-20 华为技术有限公司 机柜服务器***
CN103138972A (zh) * 2011-11-28 2013-06-05 英业达科技有限公司 服务器机柜***
US20140137095A1 (en) * 2012-11-09 2014-05-15 Inventec Corporation Server and method for updating firmware of server
CN104375860A (zh) * 2014-10-30 2015-02-25 浪潮电子信息产业股份有限公司 一种对高密度机柜节点bmc批量刷新的方法

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106383770A (zh) * 2016-09-26 2017-02-08 郑州云海信息技术有限公司 一种服务器监控管理的方法及服务器
CN106383770B (zh) * 2016-09-26 2019-05-10 郑州云海信息技术有限公司 一种服务器监控管理的方法及服务器
CN106452932A (zh) * 2016-12-27 2017-02-22 郑州云海信息技术有限公司 一种具有冗余功能的通信监控方法、装置及***
CN107018211A (zh) * 2017-05-15 2017-08-04 郑州云海信息技术有限公司 一种整机柜服务器节点信息的监控方法
CN107018211B (zh) * 2017-05-15 2020-03-24 郑州云海信息技术有限公司 一种整机柜服务器节点信息的监控方法
CN107277191A (zh) * 2017-07-31 2017-10-20 郑州云海信息技术有限公司 一种基于统一存储设备的网络ip管理方法和***
CN108540551A (zh) * 2018-04-04 2018-09-14 郑州云海信息技术有限公司 一种服务器节点信息的获取方法和获取***
CN108509371A (zh) * 2018-04-09 2018-09-07 郑州云海信息技术有限公司 一种高端容错计算机节点互联***及实现方法
CN108616428A (zh) * 2018-05-14 2018-10-02 郑州云海信息技术有限公司 一种远程管理rack机房的移动app实施方法
CN111309333A (zh) * 2020-02-13 2020-06-19 山东超越数控电子股份有限公司 一种通过smc远程操作bmc的结构及其实现方法
CN111309333B (zh) * 2020-02-13 2023-08-08 超越科技股份有限公司 一种通过smc远程操作bmc的结构及其实现方法
CN111382027A (zh) * 2020-02-29 2020-07-07 浪潮电子信息产业股份有限公司 一种bmc ip获取方法、装置和机柜式服务器

Also Published As

Publication number Publication date
CN105577430B (zh) 2018-07-24

Similar Documents

Publication Publication Date Title
CN105577430A (zh) 一种高端容错服务器的节点管理方法
CN102404390B (zh) 高速实时数据库的智能化动态负载均衡方法
CN102387218B (zh) 一种计算机多机热备负载均衡***
CN105389244B (zh) 一种服务器监控方法及装置
CN104135514B (zh) 融合式虚拟化存储***
CN102724093A (zh) 一种atca机框及其ipmb连接方法
CN104408014A (zh) 一种计算***之间处理单元互连的***及方法
CN105162623A (zh) 一种云处理方法及云服务器
CN106385334A (zh) 呼叫中心***及其异常检测及自恢复方法
CN104639469A (zh) 一种基于pcie互连的计算和存储集群***
CN102811152A (zh) 一种多主总线网络通讯实时交易数据交换实现方法
CN104753707A (zh) 一种***维护方法及网络交换设备
CN103984394A (zh) 一种高密度、节能刀片服务器***
CN103533068A (zh) 基于ip的任务自主均衡分配集群***
CN105471652B (zh) 大数据一体机及其冗余管理单元
US20160275034A1 (en) Fpga based atca (advanced telecommunications computing architecture) platform
CN106814976A (zh) 集群存储***及应用其的数据交互方法
EP4232933A1 (en) Techniques for generating a configuration for electrically isolating fault domains in a data center
CN203554493U (zh) 一种服务器用远程管理接口***
CN103746941A (zh) 一种板级互联大数据一体机
CN110247809B (zh) 双环网控制***的通信控制方法
CN104486256A (zh) 面向融合架构服务器的多平面交换网络设备
CN105490859B (zh) 一种高端容错服务器的节点定位方法
CN104579786A (zh) 一种基于融合和2D Torus网络拓扑架构的服务器设计方法
CN104503871A (zh) 一种基于小型机***全冗余模型的实现方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant