Movatterモバイル変換


[0]ホーム

URL:


CN101488878B - Intelligence platform interface management apparatus and server - Google Patents

Intelligence platform interface management apparatus and server
Download PDF

Info

Publication number
CN101488878B
CN101488878BCN200810028237ACN200810028237ACN101488878BCN 101488878 BCN101488878 BCN 101488878BCN 200810028237 ACN200810028237 ACN 200810028237ACN 200810028237 ACN200810028237 ACN 200810028237ACN 101488878 BCN101488878 BCN 101488878B
Authority
CN
China
Prior art keywords
interface
intelligent platform
management
network
controller
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.)
Expired - Fee Related
Application number
CN200810028237A
Other languages
Chinese (zh)
Other versions
CN101488878A (en
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co LtdfiledCriticalHuawei Technologies Co Ltd
Priority to CN200810028237ApriorityCriticalpatent/CN101488878B/en
Publication of CN101488878ApublicationCriticalpatent/CN101488878A/en
Application grantedgrantedCritical
Publication of CN101488878BpublicationCriticalpatent/CN101488878B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

The invention embodiment discloses a distributed substrate management controller, the substrate management controller comprises a substrate management controller and a local area network interface processor connected with the substrate management controller, wherein, the local area network interface processor is used for distributing intelligent platform management system messages from the remote management control terminal to the substrate management controller and acquires the information of a local server, transmits the information of the local server to the connected network; the substrate management controller is used for receiving the intelligent platform management system messages transmitted by the local area network interface processor to implement the management and control of the intelligent platform management system. Correspondingly, the invention embodiment also discloses a server to improve the management performance of the substrate management controller.

Description

Translated fromChinese
一种智能平台接口管理装置及服务器An intelligent platform interface management device and server

技术领域technical field

本发明涉及一种通信领域,尤其涉及一种智能平台接口管理装置及服务器。The invention relates to a communication field, in particular to an intelligent platform interface management device and a server.

背景技术Background technique

服务器厂商从1998年起开发了用于跨平台系统管理的智能平台管理接口(Intelligent Platform Management Interface,IPMI)标准,目的是为服务器提供热插拔、监控、告警、日志、资产、安全、远程维护等管理功能。所有的IPMI功能都是向基板管理控制器发送命令来完成的,BMC接收并存储系统事件中记录事件消息,维护描述系统中传感器情况的传感器数据记录。在需要远程访问系统时,需要将某些IPMI消息封装在远程管理控制协议(Remote ManagementControl Protocol,RMCP)的协议数据包里面通过网络进行发送和接收,这种实现的方式称为基于LAN的IPMI(IPMI Over LAN)。通过IPMI Over LAN可以实现串口网络重定向(Serial Over LAN,SOL)、多电脑切换器(Keyboard VideoMouse,KVM)以及网络告警(LAN Alerting)等类型的消息封装到LAN协议里,从而增强服务器平台的远程管理功能。Server manufacturers have developed the Intelligent Platform Management Interface (IPMI) standard for cross-platform system management since 1998. The purpose is to provide servers with hot swap, monitoring, alarms, logs, assets, security, and remote maintenance. and other management functions. All IPMI functions are accomplished by sending commands to the baseboard management controller. The BMC receives and stores event messages recorded in system events, and maintains sensor data records describing the sensor conditions in the system. When remote access to the system is required, certain IPMI messages need to be encapsulated in the protocol packets of the Remote Management Control Protocol (RMCP) to be sent and received through the network. This implementation is called LAN-based IPMI ( IPMI Over LAN). Through IPMI Over LAN, messages such as serial port network redirection (Serial Over LAN, SOL), multi-computer switcher (Keyboard VideoMouse, KVM) and network alarm (LAN Alerting) can be encapsulated into the LAN protocol, thereby enhancing the security of the server platform Remote management function.

图1示出了现有技术一服务器通过网络控制器实现LAN接口的结构示意图,包括服务器业务系统、IPMI基板管理控制器、网络控制器(LAN Controller)和网管,其中:IPMI基板管理控制器(Baseboard Management Controller,BMC)执行硬件管理,通过系统总线分别与服务器业务系统和网络控制器相连,这里的IPMI BMC通过系统管理总线(如PCI等)与网络控制器相连,通过在BMC外围扩展一个独立的网络控制器、或是与其他系统共用一个网络控制器,通过所述网络控制器实现本地区域网络(Local Area Network,LAN)接口与外部之间的通信,BMC根据TCP/IP协议栈来处理网络数据的收发。服务器业务系统通过网络控制器与外部实现信息交互,网管通过网络连接实现对服务器的远程控制管理等。Fig. 1 has shown prior art one server realizes the structural diagram of LAN interface by network controller, comprises server service system, IPMI baseboard management controller, network controller (LAN Controller) and network management, wherein: IPMI baseboard management controller ( Baseboard Management Controller (BMC) performs hardware management, and is connected to the server business system and network controller through the system bus. Here, the IPMI BMC is connected to the network controller through the system management bus (such as PCI, etc.), and by expanding an independent A network controller, or share a network controller with other systems, realize the communication between the local area network (Local Area Network, LAN) interface and the outside through the network controller, BMC handles it according to the TCP/IP protocol stack Sending and receiving of network data. The server business system realizes information interaction with the outside through the network controller, and the network management realizes the remote control and management of the server through the network connection.

在实现本发明的过程中,发明人发现上述现有技术一中至少存在如下问题:这样的系统要实现SOL、KVM和LAN Alerting等增强特性需要修改现有的BMC软件,增加BMC软件复杂度和CPU的负载。这种在BMC外围扩展网络控制器(LAN Controller),增加BMC软件对TCP/IP协议层的处理,会占用BMC的CPU处理时间,如果使用一些处理能力较低的处理器,性能会降低,满足不了用户需求。对于SOL、KVM和LAN Alerting等增强特性,同样会增加BMC软件的复杂度,占用BMC的CPU处理时间,如果CPU性能比较差,则无法实现KVM等需要高带宽的增强功能。In the process of realizing the present invention, the inventor finds that there are at least the following problems in the above-mentioned prior art one: such a system needs to modify the existing BMC software to realize enhanced features such as SOL, KVM and LAN Alerting, which increases the BMC software complexity and CPU load. This kind of expansion of the network controller (LAN Controller) on the periphery of the BMC to increase the processing of the TCP/IP protocol layer by the BMC software will occupy the CPU processing time of the BMC. If some processors with lower processing capabilities are used, the performance will be reduced. Can not meet user needs. Enhanced features such as SOL, KVM, and LAN Alerting will also increase the complexity of the BMC software and occupy the CPU processing time of the BMC. If the CPU performance is relatively poor, enhanced functions such as KVM that require high bandwidth cannot be implemented.

图2示出了现有技术二通过网络控制器实现LAN接口的BMC结构示意图,该BMC选择带网络控制器(LAN Controller)的高级嵌入式芯片作为LAN接口,通过内部系统总线访问网络控制器,同时BMC软件根据TCP/IP协议来处理网络数据的收发。Fig. 2 has shown prior art two to realize the BMC structure schematic diagram of LAN interface by network controller, this BMC selects the advanced embedded chip with network controller (LAN Controller) as LAN interface, accesses network controller by internal system bus, At the same time, the BMC software handles the sending and receiving of network data according to the TCP/IP protocol.

在实现本发明的过程中,发明人发现上述现有技术二中至少存在如下问题:这样一个系统要实现SOL、KVM和LAN Alerting等增强特性同样需要修改现有的BMC软件,增加BMC软件的复杂度和CPU的负载。选择带有网络控制器的嵌入式芯片,会增加硬件成本,并且增加了BCM的TCP/IP协议层的处理负荷,会占用BCM的CPU处理时间导致性能下降。对于SOL、KVM和LAN Alerting等增强特性,同样会增加BMC软件的复杂度,占用BMC的CPU处理时间,如果CPU性能比较差,则无法实现KVM等需要高带宽的增强功能。In the process of realizing the present invention, the inventor finds that there are at least the following problems in the above-mentioned prior art two: such a system needs to modify the existing BMC software to increase the complexity of the BMC software in order to realize enhanced features such as SOL, KVM and LAN Alerting. degree and CPU load. Choosing an embedded chip with a network controller will increase the hardware cost and increase the processing load of the TCP/IP protocol layer of the BCM, which will occupy the CPU processing time of the BCM and cause performance degradation. Enhanced features such as SOL, KVM, and LAN Alerting will also increase the complexity of the BMC software and occupy the CPU processing time of the BMC. If the CPU performance is relatively poor, enhanced functions such as KVM that require high bandwidth cannot be implemented.

发明内容Contents of the invention

鉴于上述现有技术所存在的问题,本发明实施例提供了一种智能平台接口管理装置以及服务器,以解决在不增加当前BMC处理器的负荷情况下实现通过智能平台管理信息完成本地服务器的信息采集。In view of the problems existing in the above-mentioned prior art, an embodiment of the present invention provides an intelligent platform interface management device and a server to solve the problem of completing the information of the local server through the intelligent platform management information without increasing the load of the current BMC processor. collection.

为了解决上述技术问题,本发明实施例提出了一种分布式基板管理控制器,所述基板管理控制器包括基板管理控制器和与基板管理控制器相连的局域网接口处理器,其中:In order to solve the above technical problems, an embodiment of the present invention proposes a distributed baseboard management controller. The baseboard management controller includes a baseboard management controller and a LAN interface processor connected to the baseboard management controller, wherein:

局域网接口处理器用于提供网络协议的处理,将来自远程管理控制端的智能平台管理系统消息分发给基板管理控制器,并采集本地服务器的信息,传输所述本地服务器的信息给相连的网络;The local area network interface processor is used to provide network protocol processing, distribute the intelligent platform management system messages from the remote management control terminal to the baseboard management controller, collect the information of the local server, and transmit the information of the local server to the connected network;

基板管理控制器用于接收所述局域网接口处理器传送的智能平台管理系统消息实现智能平台管理系统的管理和控制。The baseboard management controller is used to receive the intelligent platform management system message sent by the LAN interface processor to realize the management and control of the intelligent platform management system.

相应的,本发明实施例还提出了一种服务器,该服务器包括分布式基板管理控制器,所述基板管理控制器包括基板管理控制器和局域网接口处理器,其中:Correspondingly, an embodiment of the present invention also proposes a server, the server includes a distributed baseboard management controller, and the baseboard management controller includes a baseboard management controller and a local area network interface processor, wherein:

局域网接口处理器用于提供网络协议的处理,将来自远程管理控制端的智能平台管理系统消息分发给基板管理控制器,并采集本地服务器的信息,传输所述本地服务器的信息给相连的网络;The local area network interface processor is used to provide network protocol processing, distribute the intelligent platform management system messages from the remote management control terminal to the baseboard management controller, collect the information of the local server, and transmit the information of the local server to the connected network;

基板管理控制器用于接收所述局域网接口处理器传送的智能平台管理系统消息实现智能平台管理系统的管理和控制。The baseboard management controller is used to receive the intelligent platform management system message sent by the LAN interface processor to realize the management and control of the intelligent platform management system.

实施本发明实施例,在服务器架构中选择分布式基板管理控制器,通过所述局域网接口处理器处理服务器与外部通信的网络协议,并分发智能平台管理系统消息给基板管理控制器,实现本地服务器的信息采集,不需要改变基本的BMC架构,也不会增加原有的BMC处理器的负荷,有效节约了原有的BMC处理器的处理时间,提高了整个基板管理控制器的性能和整个服务器的可管理性。Implement the embodiment of the present invention, select the distributed baseboard management controller in the server architecture, process the network protocol between the server and the outside through the LAN interface processor, and distribute the intelligent platform management system message to the baseboard management controller, so as to realize the local server It does not need to change the basic BMC architecture, nor increase the load of the original BMC processor, effectively saves the processing time of the original BMC processor, improves the performance of the entire baseboard management controller and the entire server manageability.

附图说明Description of drawings

图1是现有的服务器管理系统的结构系统框图;Fig. 1 is the structural system block diagram of existing server management system;

图2是现有的通过网络控制器实现LAN接口的BMC结构示意图;Fig. 2 is the existing BMC structure schematic diagram that realizes LAN interface by network controller;

图3是本发明实施例中的智能平台接口管理装置的结构示意图;Fig. 3 is a schematic structural diagram of an intelligent platform interface management device in an embodiment of the present invention;

图4是本发明实施例中的基板管理控制器的结构示意图。Fig. 4 is a schematic structural diagram of a baseboard management controller in an embodiment of the present invention.

具体实施方式Detailed ways

本发明实施例提供了一种IPMI分布式服务器,在不改变现有BMC软件架构的基础上,通过增加局域网接口处理器来对增强特性进行处理,不会增加当前BMC处理器的负荷。The embodiment of the present invention provides an IPMI distributed server. On the basis of not changing the existing BMC software architecture, the enhanced feature is processed by adding a LAN interface processor without increasing the load of the current BMC processor.

下面结合附图详细说明本发明的实施例。Embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

请参阅图3,为本发明实施例中的智能平台接口管理装置的结构示意图,包括基板管理控制器(BMC)31和局域网接口处理器32。所述基板管理控制器31通过接收远程控制端发送的IPMI消息实现智能平台管理系统的管理和控制,通过局域网接口处理器32与所述局域网接口处理器32连接的网络实现智能平台管理接口消息的交互;所述局域网接口处理器32用于提供网络协议的处理,与远程控制端进行信息的交互,将来自远程控制端的智能平台管理系统消息分发给基板管理控制器31,并采集本地服务器的信息,传输所述本地服务器的信息给相连的网络,为基板管理控制器31与所相连的网络提供信息交互的接口,其中:所述本地服务器的信息采集包括KVM、SOL等数据的采集。Please refer to FIG. 3 , which is a schematic structural diagram of an intelligent platform interface management device in an embodiment of the present invention, including a baseboard management controller (BMC) 31 and aLAN interface processor 32 . Thebaseboard management controller 31 realizes the management and control of the intelligent platform management system by receiving the IPMI message sent by the remote control terminal, and realizes the intelligent platform management interface message through the network connected by theLAN interface processor 32 and theLAN interface processor 32 Interaction; theLAN interface processor 32 is used to provide network protocol processing, interact information with the remote control terminal, distribute the intelligent platform management system message from the remote control terminal to thebaseboard management controller 31, and collect information from the local server , transmitting the information of the local server to the connected network, providing an interface for information interaction between thebaseboard management controller 31 and the connected network, wherein: the information collection of the local server includes the collection of KVM, SOL and other data.

基板管理控制器31包括处理模块311、通信模块312以及系统接口313,其中:所述处理模块311根据通信模块312接收的IPMI消息实现智能平台管理系统的管理和控制;所述通信模块312和局域网接口处理器32之间进行智能平台管理系统消息的交互,接收局域网接口处理器32分发的IPMI消息;系统接口313用于与服务器中的业务系统等进行连接实现通信,并通过处理模块311和通信模块312经过局域网接口处理器32与外部进行通信。Thebaseboard management controller 31 includes aprocessing module 311, acommunication module 312 and asystem interface 313, wherein: theprocessing module 311 realizes the management and control of the intelligent platform management system according to the IPMI message received by thecommunication module 312; thecommunication module 312 and the local area network Interaction of intelligent platform management system messages betweeninterface processors 32, receiving IPMI messages distributed byLAN interface processors 32; Themodule 312 communicates with the outside through theLAN interface processor 32 .

局域网接口处理器32包括处理模块323、与网络进行通信的网络控制器接口324、通信模块321及系统接口322,其中:所述网络控制器接口324用于通过网络连接远程管理控制器端,通过网络协议进行信息的交互以接收所述远程管理控制端传送的智能平台管理系统消息,该远程控制器端为网管等设备,为用户提供服务操作;所述处理模块323用于对网络控制器接口324进出的网络协议进行处理,将来自远程控制器端的IPMI消息分发给BMC31,并对本地服务器的信息采集和传输,该信息包括KVM、SOL等;通信模块321用于与基板管理控制器31之间进行通信;系统接口322用于与业务服务器等进行连接实现通信,并通过网络控制器接口324与外部进行通信。TheLAN interface processor 32 includes aprocessing module 323, anetwork controller interface 324 for communicating with the network, acommunication module 321 and asystem interface 322, wherein: thenetwork controller interface 324 is used to connect the remote management controller end through the network, through The network protocol performs information interaction to receive the intelligent platform management system message transmitted by the remote management control terminal. The remote controller terminal is a device such as a network manager to provide service operations for users; theprocessing module 323 is used to interface with thenetwork controller 324 incoming and outgoing network protocols are processed, the IPMI message from the remote controller end is distributed to BMC31, and the information collection and transmission of the local server, the information includes KVM, SOL, etc.; thecommunication module 321 is used to communicate with thebaseboard management controller 31 Thesystem interface 322 is used to connect with the service server to realize communication, and communicate with the outside through thenetwork controller interface 324.

这里需要说明的是,基板管理控制器31的通信模块312和局域网接口处理器32中的通信模块321选择通用异步收/发器(Universal AsynchronousReceiver/Transmitter,UART)实现两者之间的通信,或者基板管理控制器31的通信模块312和局域网接口处理器32中的通信模块321选择内部互联总线(Inter-Integrated Circuit,IIC)实现两者之间的通信,或者基板管理控制器31的通信模块312和局域网接口处理器32中的通信模块321选择低针脚接口(LowPin Count,LPC)实现两者之间的通信。本发明实施例的通信模块也不限于上述方式实现,也可以通过其他的通信模块实现,以下主要以UART为例来进行详细的说明。It should be noted here that thecommunication module 312 of thebaseboard management controller 31 and thecommunication module 321 in theLAN interface processor 32 select a Universal Asynchronous Receiver/Transmitter (UART) to realize the communication between the two, or Thecommunication module 312 of thebaseboard management controller 31 and thecommunication module 321 in theLAN interface processor 32 select an internal interconnect bus (Inter-Integrated Circuit, IIC) to realize communication between the two, or thecommunication module 312 of thebaseboard management controller 31 And thecommunication module 321 in theLAN interface processor 32 selects the low pin interface (LowPin Count, LPC) to realize the communication between the two. The communication module in the embodiment of the present invention is not limited to the implementation in the above manner, and may also be implemented by other communication modules. The following mainly uses UART as an example to describe in detail.

在具体应用时,BMC31由一个处理器单元和外围存储器、I/O接口、传感器以及通讯接口组成。该BMC31实现功能包括IPMI基本命令集的处理、IPMB消息通信、KCS消息通信、服务器的硬件管理、环境监控以及电子标签信息存储等功能。BMC31可以通过IIC接口与SHMC通信实现服务器的集中管理功能,同时也能通过低针脚接口(Low Pin Count,LPC)与业务系统通信,实现带内管理功能。与局域网接口处理器32之间的通信通过通信模块312实现。由于BMC31中不需要实现网络协议的处理,该模块可以选用集成度很高,价格相对较低的嵌入式芯片来实现,有效地控制成本。In specific applications, BMC31 is composed of a processor unit, peripheral memory, I/O interface, sensor and communication interface. The functions realized by the BMC31 include the processing of IPMI basic command set, IPMB message communication, KCS message communication, server hardware management, environment monitoring and electronic label information storage and other functions. BMC31 can communicate with SHMC through the IIC interface to realize the centralized management function of the server, and can also communicate with the business system through the low pin interface (Low Pin Count, LPC) to realize the in-band management function. The communication with theLAN interface processor 32 is realized through thecommunication module 312 . Since BMC31 does not need to implement network protocol processing, this module can be realized by using embedded chips with high integration and relatively low price to effectively control costs.

图4示出了本发明实施中的局域网接口处理器的结构示意图,该局域网接口处理器设有处理模块53、网络控制器接口52和UATR51,其中:所述网络控制器接口52用于与连接服务器端的网络通过网络协议进行信息的交互;所述处理模块54用于对网络控制器接口52进出的封装在远程管理控制协议中的智能平台管理系统消息进行处理,并分发基板管理控制器31发送的智能平台管理系统消息给连接本地服务器的网络,采集本地服务器的信息,如KVM、SOL等;所述UART51用于与基板管理控制器之间进行通信。具体实施时,局域网接口处理器可以配置输入/输出接口(I/O Controller)54,所述输入/输出接口54用于连接现场可编程门列阵(Field Programmable Logical Device,FPGA)/复杂的可编程逻辑器件(CPLD)55,所述FPGA/CPLD用于实现本地服务器的信息的采集,如KVM、SOL等信息。Fig. 4 shows the structural representation of the local area network interface processor in the implementation of the present invention, this local area network interface processor is provided withprocessing module 53,network controller interface 52 and UATR51, wherein: describednetwork controller interface 52 is used for connecting with The network at the server side performs information interaction through the network protocol; theprocessing module 54 is used to process the intelligent platform management system message encapsulated in the remote management control protocol that thenetwork controller interface 52 enters and exits, and distributes the message sent by thebaseboard management controller 31. The intelligent platform management system sends messages to the network connected to the local server, and collects the information of the local server, such as KVM, SOL, etc.; the UART51 is used to communicate with the baseboard management controller. During specific implementation, the LAN interface processor can configure an input/output interface (I/O Controller) 54, and the input/output interface 54 is used to connect a field programmable gate array (Field Programmable Logical Device, FPGA)/complex programmable A programming logic device (CPLD) 55, the FPGA/CPLD is used to realize the collection of information of the local server, such as KVM, SOL and other information.

局域网接口处理器的主要功能是提供网络协议的处理,分发IPMI消息给BMC31,并实现本地服务器的信息采集等。所述局域网接口处理器的功能比较单一,无需实现太多的监控功能和存储功能,所以可以不需要实现IIC控制器和LPC通信等功能,因此可以选用一个处理能力适中但是外围设备较少的廉价嵌入式芯片。另外本模块可以通过外接逻辑(FPGA/CPLD)实现本地信息的采集,如KVM、SOL等数据的采集。The main function of the LAN interface processor is to provide network protocol processing, distribute IPMI messages to BMC31, and realize information collection of local servers. The function of the described LAN interface processor is relatively simple, and there is no need to implement too many monitoring functions and storage functions, so functions such as IIC controller and LPC communication may not be implemented, so a cheap processor with moderate processing capacity but fewer peripheral devices can be selected. Embedded chip. In addition, this module can realize the collection of local information through external logic (FPGA/CPLD), such as KVM, SOL and other data collection.

在实施本发明实施例过程中的UATR也可以通过IIC接口或LPC接口替代,通过所述替代,也能实现BMC与增强处理器之间的信息交互。The UATR in the process of implementing the embodiments of the present invention can also be replaced by an IIC interface or an LPC interface, and through the replacement, information exchange between the BMC and the enhanced processor can also be realized.

通过上述分布式基板管理控制器以及相应的各个接口可以实现如下数据流之间的传输,如与外部网络进行信息交互时,从局域网接口处理器的网络控制器接口到系统接口之间的IPMI透传数据流;从SHMC到网络控制器接口的IPMI信息流,如设置网络IP、密码等;从网络控制器接口到BMC的数据流,主要为BMC实现的基本IPMI命令集;从网络控制器接口本身到远程终端的数据流,如KVM、SOL以及由局域网接口处理器实现的IPMI命令集等。Through the above-mentioned distributed baseboard management controller and corresponding interfaces, the following data streams can be transmitted. Data flow; IPMI information flow from SHMC to network controller interface, such as setting network IP, password, etc.; data flow from network controller interface to BMC, mainly for the basic IPMI command set realized by BMC; from network controller interface The data flow from itself to the remote terminal, such as KVM, SOL, and IPMI command set implemented by the LAN interface processor.

需要说明的是,这种智能平台接口管理装置一般位于服务器中,该服务器包括智能平台接口管理装置,所述智能平台接口管理装置包括基板管理控制器和局域网接口处理器,其中:基板管理控制器用于通过智能平台管理系统消息实现智能平台管理系统的管理和控制,与局域网接口进行智能平台管理系统消息的交互;局域网接口处理器用于将来远程控制端的智能平台管理系统消息分发给基板管理控制器,并采集封装在远程管理控制协议中的智能平台管理系统消息。这里关于智能平台接口管理装置不再过多赘述,其实现过程与图3至图5中相同。It should be noted that such an intelligent platform interface management device is generally located in a server, the server includes an intelligent platform interface management device, and the intelligent platform interface management device includes a baseboard management controller and a local area network interface processor, wherein: the baseboard management controller is used To realize the management and control of the intelligent platform management system through the information of the intelligent platform management system, and to interact with the LAN interface; And collect the intelligent platform management system messages encapsulated in the remote management control protocol. Here, the intelligent platform interface management device will not be described too much, and its implementation process is the same as that in Fig. 3 to Fig. 5 .

综上所述,在服务器架构中选择分布式处理方式的基板管理控制器,通过所述局域网接口处理器处理服务器与网络协议和增强特性时,不需要改变基本的原有BMC架构,也不会增加原有BMC处理器的负荷,有效节约了原有BMC处理器的处理时间,提高了整个基板管理控制器的性能和整个服务器的可管理性。所述分布式处理方式的硬件选配可以选择廉价的嵌入式芯片实现,价格比原有的BMC硬件更加低廉,并且在局域网接口处理器上选择相应的接口模块可以按需提供增值服务。To sum up, when selecting a baseboard management controller in a distributed processing mode in the server architecture, when processing the server and network protocols and enhanced features through the LAN interface processor, there is no need to change the basic original BMC architecture, nor will it Increase the load of the original BMC processor, effectively save the processing time of the original BMC processor, improve the performance of the entire baseboard management controller and the manageability of the entire server. The hardware selection of the distributed processing method can be realized by selecting cheap embedded chips, which are cheaper than the original BMC hardware, and selecting the corresponding interface module on the LAN interface processor can provide value-added services on demand.

以上所揭露的仅为本发明实施例中的一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。What is disclosed above is only a preferred embodiment of the embodiments of the present invention, and of course it cannot limit the scope of the present invention. Therefore, the equivalent changes made according to the claims of the present invention are still covered by the present invention. scope.

Claims (10)

Translated fromChinese
1.一种智能平台接口管理装置,其特征在于,所述智能平台接口管理装置包括基板管理控制器和与基板管理控制器相连的局域网接口处理器,其中:1. An intelligent platform interface management device, characterized in that, the intelligent platform interface management device comprises a baseboard management controller and a local area network interface processor connected to the baseboard management controller, wherein:局域网接口处理器用于提供网络协议的处理,将来自远程管理控制端的智能平台管理系统消息分发给基板管理控制器,并采集本地服务器的信息,传输所述本地服务器的信息给相连的网络;The local area network interface processor is used to provide network protocol processing, distribute the intelligent platform management system messages from the remote management control terminal to the baseboard management controller, collect the information of the local server, and transmit the information of the local server to the connected network;基板管理控制器用于接收所述局域网接口处理器传送的智能平台管理系统消息实现智能平台管理系统的管理和控制。The baseboard management controller is used to receive the intelligent platform management system message sent by the LAN interface processor to realize the management and control of the intelligent platform management system.2.如权利要求1所述的智能平台接口管理控制器,其特征在于,所述本地服务器的信息包括KVM、SOL数据和网络告警。2. The intelligent platform interface management controller according to claim 1, wherein the information of the local server includes KVM, SOL data and network alarms.3.如权利要求1所述的智能平台接口管理控制器,其特征在于,所述局域网接口处理器包括处理模块和与网络进行通信的网络控制器接口,其中:3. The intelligent platform interface management controller as claimed in claim 1, wherein the LAN interface processor includes a processing module and a network controller interface communicating with the network, wherein:所述网络控制器接口用于通过网络连接远程管理控制端,并通过网络协议进行信息的交互以接收所述远程管理控制端传送的智能平台管理系统消息;The network controller interface is used to connect the remote management control terminal through the network, and exchange information through the network protocol to receive the intelligent platform management system message transmitted by the remote management control terminal;所述处理模块用于将网络控制器接口接收的智能平台管理系统消息分发给所述基板管理控制器,并采集所述本地服务器的信息。The processing module is used to distribute the intelligent platform management system message received by the network controller interface to the baseboard management controller, and collect the information of the local server.4.如权利要求3所述的智能平台接口管理控制器,其特征在于,所述局域网接口处理器还包括通信模块,所述通信模块用于与所述基板管理控制器进行智能平台管理系统消息的交互。4. The intelligent platform interface management controller as claimed in claim 3, wherein the LAN interface processor also includes a communication module, and the communication module is used to carry out intelligent platform management system message with the baseboard management controller interaction.5.如权利要求4所述的智能平台接口管理控制器,其特征在于,所述通信模块为通用异步收/发器,或内部互联总线,或低针脚接口。5. The intelligent platform interface management controller according to claim 4, wherein the communication module is a universal asynchronous receiver/transmitter, or an internal interconnection bus, or a low-pin interface.6.如权利要求5所述的智能平台接口管理控制器,其特征在于,所述局域网接口处理器还包括输入/输出接口,所述输入/输出接口用于连接现场可编程门列阵或复杂的可编程逻辑器件,所述现场可编成门列阵或复杂的可编程逻辑器件用于存储KVM、SOL数据和网络告警信息。6. intelligent platform interface management controller as claimed in claim 5, is characterized in that, described LAN interface processor also comprises input/output interface, and described input/output interface is used for connecting Field Programmable Gate Array or complex The field programmable logic device can be programmed into a gate array or a complex programmable logic device for storing KVM, SOL data and network alarm information.7.如权利要求1所述的智能平台接口管理控制器,其特征在于,所述智能平台接口管理控制器包括处理模块和通信模块,其中:7. The intelligent platform interface management controller as claimed in claim 1, wherein the intelligent platform interface management controller comprises a processing module and a communication module, wherein:所述处理模块用于根据通信模块收到的智能平台管理系统消息实现智能平台管理系统的管理和控制;The processing module is used to realize the management and control of the intelligent platform management system according to the intelligent platform management system message received by the communication module;所述通信模块用于和局域网接口处理器进行智能平台管理系统消息的交互。The communication module is used for interacting with the LAN interface processor for information of the intelligent platform management system.8.如权利要求7所述的智能平台接口管理控制器,其特征在于,所述通信模块为通用异步收/发器,或内部互联总线,或低针脚接口。8. The intelligent platform interface management controller according to claim 7, wherein the communication module is a universal asynchronous receiver/transmitter, or an internal interconnection bus, or a low-pin interface.9.一种服务器,其特征在于,该服务器包括智能平台接口管理装置,所述智能平台接口管理装置包括基板管理控制器和局域网接口处理器,其中:9. A server, characterized in that the server comprises an intelligent platform interface management device, the intelligent platform interface management device comprising a baseboard management controller and a local area network interface processor, wherein:局域网接口处理器用于提供网络协议的处理,将来自远程管理控制端的智能平台管理系统消息分发给基板管理控制器,并采集本地服务器的信息,传输所述本地服务器的信息给相连的网络;The local area network interface processor is used to provide network protocol processing, distribute the intelligent platform management system messages from the remote management control terminal to the baseboard management controller, collect the information of the local server, and transmit the information of the local server to the connected network;基板管理控制器用于接收所述局域网接口处理器传送的智能平台管理系统消息实现智能平台管理系统的管理和控制。The baseboard management controller is used to receive the intelligent platform management system message sent by the LAN interface processor to realize the management and control of the intelligent platform management system.10.如权利要求9所述的服务器,其特征在于,所述局域网接口处理器包括处理模块和与网络进行通信的网络控制器接口,其中:10. The server according to claim 9, wherein the LAN interface processor includes a processing module and a network controller interface for communicating with the network, wherein:所述网络控制器接口用于通过网络连接远程管理控制端,并通过网络协议进行信息的交互以接收所述远程管理控制端传送的智能平台管理系统消息;The network controller interface is used to connect the remote management control terminal through the network, and exchange information through the network protocol to receive the intelligent platform management system message transmitted by the remote management control terminal;所述处理模块用于将网络控制器接口接收的智能平台管理系统消息分发给所述基板管理控制器,并采集所述本地服务器的信息。The processing module is used to distribute the intelligent platform management system message received by the network controller interface to the baseboard management controller, and collect the information of the local server.
CN200810028237A2008-05-232008-05-23Intelligence platform interface management apparatus and serverExpired - Fee RelatedCN101488878B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN200810028237ACN101488878B (en)2008-05-232008-05-23Intelligence platform interface management apparatus and server

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN200810028237ACN101488878B (en)2008-05-232008-05-23Intelligence platform interface management apparatus and server

Publications (2)

Publication NumberPublication Date
CN101488878A CN101488878A (en)2009-07-22
CN101488878Btrue CN101488878B (en)2012-10-03

Family

ID=40891567

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN200810028237AExpired - Fee RelatedCN101488878B (en)2008-05-232008-05-23Intelligence platform interface management apparatus and server

Country Status (1)

CountryLink
CN (1)CN101488878B (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102082781A (en)*2009-11-272011-06-01宏正自动科技股份有限公司Server management system and method thereof
CN102170366B (en)*2010-02-252014-04-16华为技术有限公司Method, device and system for communicating with single board
CN102253686B (en)*2010-05-202014-06-25英业达科技有限公司Server system and switching method thereof
CN102340517B (en)*2010-07-152014-06-18英业达股份有限公司 A server system with multiple motherboards
CN102480389A (en)*2010-11-302012-05-30英业达股份有限公司Rack server system
CN102438022A (en)*2011-12-282012-05-02华为技术有限公司Method, device and system for logging in server system
CN102609349A (en)*2012-02-082012-07-25北京百度网讯科技有限公司Method and system for screen capture in server failure
CN102681959A (en)*2012-04-282012-09-19浪潮电子信息产业股份有限公司Method for interacting inner-band information and out-of-band information of server
CN102708036B (en)*2012-06-142015-06-17曙光信息产业(北京)有限公司Server
CN104660432A (en)*2013-11-222015-05-27英业达科技有限公司System and method for providing system operation information through baseboard management control module
CN104363117A (en)*2014-11-042015-02-18浪潮电子信息产业股份有限公司Method for realizing serial port redirection based on IPMI
CN105786302B (en)*2014-12-232019-01-15联想(北京)有限公司Management Controller and management control method
CN109697180B (en)*2017-10-242022-03-29英业达科技有限公司Hardware resource expansion system
CN108768730B (en)*2018-05-312022-05-31北京百度网讯科技有限公司Method and device for operating intelligent network card
US11176020B2 (en)*2019-11-052021-11-16Microsoft Technology Licensing, LlcServer status monitoring system and method using baseboard management controller
CN111459403B (en)*2020-02-292023-03-28新华三技术有限公司成都分公司Storage hardware management method and device
CN111740864A (en)*2020-06-192020-10-02苏州浪潮智能科技有限公司 An out-of-band network port switching management method and system
CN113010925A (en)*2021-02-262021-06-22山东英信计算机技术有限公司BMC chip and server

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1917434A (en)*2005-08-192007-02-21佛山市顺德区顺达电脑厂有限公司Intelligent platform management module
CN101038562A (en)*2006-03-152007-09-19联想(北京)有限公司Memory device key data backup and recovering system and method thereof
CN101183972A (en)*2007-11-162008-05-21中兴通讯股份有限公司 A Method of Remotely Controlling Server Startup

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1917434A (en)*2005-08-192007-02-21佛山市顺德区顺达电脑厂有限公司Intelligent platform management module
CN101038562A (en)*2006-03-152007-09-19联想(北京)有限公司Memory device key data backup and recovering system and method thereof
CN101183972A (en)*2007-11-162008-05-21中兴通讯股份有限公司 A Method of Remotely Controlling Server Startup

Also Published As

Publication numberPublication date
CN101488878A (en)2009-07-22

Similar Documents

PublicationPublication DateTitle
CN101488878B (en)Intelligence platform interface management apparatus and server
EP1871040B1 (en)Management system and method based on intelligent platform management interface
US20070233833A1 (en)Data transmission system for electronic devices with server units
US20050066218A1 (en)Method and apparatus for alert failover
CN101310491A (en) Integrated Gateway and Its Software Framework for Distributed Home Network
US11411753B2 (en)Adding network controller sideband interface (NC-SI) sideband and management to a high power consumption device
US11218543B2 (en)System and method to configure, manage, and monitor stacking of Ethernet devices in a software defined network
US20090157874A1 (en)Monitoring and reporting system and method of operating the same
CN1983969A (en)System and realization for re-directing interface network
EP1805943A2 (en)Service processor gateway system and appliance
CN105868133B (en)A kind of serial ports remote centralized management method for more node mainboards
CN113645047A (en) An out-of-band management system and server based on intelligent network card
CN103731328A (en)System and method for achieving home gateway data communication based on Linux shared memory
CN108683618A (en) Communication equipment and smart terminals
CN1976310B (en)Communication method using bus interface over a network
CN101796774A (en)Method and system for automatically checking connection status of IP link on IP network
US20160156518A1 (en)Server for automatically switching sharing-network
US20150215414A1 (en)Out of band electronic signaling
CN100493018C (en) A method and system for communicating via a bus interface in a network
US20060085540A1 (en)System and method for the use of redundant network interface cards
CN114356830B (en)Bus terminal control method, device, computer equipment and storage medium
KR102464345B1 (en)Network interface module system
CN114337196B (en) Microserver-based PSE power supply control and microserver
CN100358289C (en)Comprehensive network managing system and method for managing network system
CN111556043B (en) A message processing method, device, system, equipment and readable storage medium

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20121003

Termination date:20150523

EXPYTermination of patent right or utility model

[8]ページ先頭

©2009-2025 Movatter.jp