Intelligent network card BMC (Baseboard Management Controller) communication structure and method with high universality

A technology of intelligent network card and communication structure, applied in the field of intelligent network card, can solve the problems of increased design cost, increased production cost, larger volume of intelligent network card, etc., and achieves the effect of reducing complexity, increasing adaptability and strong monitorability

Active Publication Date: 2021-11-05
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It can be said that in order to achieve full intercommunication with the motherboard, the existing smart network card needs to design many additional interfaces, which increases the design complexity of the smart network card, makes the size of the smart network card larger, and increases the design cost; the complex interface design makes the smart network card span The versatility of the platform is poor, and the additional interface requires the server BMC to be configured with a matching communication path and corresponding interface. Once the server BMC does not have a corresponding interface, the smart network card cannot be adapted
Moreover, to realize the communication between the BMC of the smart network card and the BMC of the server, the BMC of the smart network card and the BMC of the server often need to use the BMC of the same manufacturer to ensure that the BMC interconnection codes are compatible, which limits the source of hardware supply and easily increases production costs. ; The network card BMC of the existing smart network card can only be accessed point-to-point through the BMC of the server where it is located, and the testability of the network card is poor

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Intelligent network card BMC (Baseboard Management Controller) communication structure and method with high universality
  • Intelligent network card BMC (Baseboard Management Controller) communication structure and method with high universality
  • Intelligent network card BMC (Baseboard Management Controller) communication structure and method with high universality

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] refer to figure 2 As mentioned above, this embodiment provides a highly versatile intelligent network card BMC communication structure, which is applied to the intelligent network card to solve the above-mentioned problems existing in the intelligent network card. The universal intelligent network card BMC communication structure includes:

[0050] A communication unit, wherein a feasible communication unit is integrated in an FPGA of an existing smart network card. refer to image 3 As shown, the communication unit includes a first interface control module, the first interface control module is connected to the communication interface of the network card BMC of the smart network card through a bus, and the bus connecting the first interface control module and the network card BMC is a high-speed Bus, in the specific implementation process, the high-speed bus connecting the first interface control module and the network card BMC can adopt any one of USB bus or SPI bu...

Embodiment 2

[0064] This embodiment provides a kind of smart network card, and this smart network card comprises the FPGA that handles network load, SOC chip, realizes the PCIe golden finger of data communication between smart network card and local server, and the SFP optical module of smart network card external device communication, described smart network card It also includes a network card BMC, and the network card BMC applies the highly versatile intelligent network card BMC communication structure provided by this application.

Embodiment 3

[0066] refer to Figure 4 As shown, the present embodiment provides a highly versatile intelligent network card BMC communication method, and the process of the highly versatile intelligent network card BMC communication method includes:

[0067] The local server or other terminals send Ethernet frames carrying commands or data; during specific implementation, the local server or other terminals used for monitoring, maintaining, and testing the smart network card send commands or data to the smart network card through Ethernet frames. The server BMC of the local server can also send an Ethernet frame containing commands or data to the network card BMC of the smart network card through the server south bridge and the server LAN port.

[0068] The second interface control module receives the Ethernet frame and sends it to the Ethernet deframing module.

[0069] The Ethernet deframing module parses the Ethernet frame to obtain commands or data, and stores the commands or data in...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to an intelligent network card BMC communication structure with high universality which comprises a communication unit, the communication unit comprises a first interface control module, and the first interface control module is connected with a network card BMC through a bus. The first interface control module is connected with a first FIFO cache and a second FIFO cache; the first FIFO cache is connected with an Ethernet framing module, the Ethernet framing module is connected with a second interface control module, and the second interface control module is connected with a local server or other terminals through a network port; the second interface control module is connected with an Ethernet deframing module, and the Ethernet deframing module is connected with the second FIFO cache. The network card BMC is further connected with a server BMC through an I2C bus. The invention provides an intelligent network card BMC (Baseboard Management Controller) communication method with high universality. The intelligent network card BMC communication method is used for controlling a communication unit to convert communication data of a network card BMC into an Ethernet frame form, and controlling I2C communication to be formed between the network card BMC and the server BMC. The intelligent network card has the advantages of being low in complexity, high in adaptability and easy to test and maintain.

Description

technical field [0001] The present application relates to the field of smart network cards, in particular to a BMC communication structure and method of a highly versatile smart network card. Background technique [0002] The core of the smart network card is to assist the server CPU to handle the network load and program the network interface function through the FPGA. The smart network card supports the customization of data plane and control plane functions through FPGA localization programming, and assists the CPU in handling network load; it uses multiple ports and internal switches to quickly forward data and intelligently map to the network based on network data packets, application sockets, etc. related applications. The application of the smart network card in the server replaces the CPU for related network processing, which greatly liberates the performance of the server CPU. [0003] When the smart network card is applied to the server, how to better monitor and...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F13/38G06F13/42H04L12/02H04L12/40
CPCG06F13/385G06F13/4282H04L12/02H04L12/40006G06F2213/0026G06F2213/0016Y02D10/00
Inventor 于泉泉付水论王焕超
Owner INSPUR SUZHOU INTELLIGENT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products