System and method for accessing MCTP equipment through SMASH interface

A technology for interface access and equipment, applied in the field of server management, can solve the problems of reducing the efficiency of MCTP equipment, and achieve the effects of improving efficiency, strong flexibility, and simple operation

Active Publication Date: 2020-12-15
FENGHUO COMM SCI & TECH CO LTD +1
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the SMASH protocol standard does not define the method of using MCTP. If external users want to enjoy the benefits brought by the MCTP protocol, they need to wait for the BMC manufacturer to spend a long time to complete a large amount of updating and adaptation work before they can enjoy the benefits brought by the MCTP protocol. benefit
At the same time, because the MCTP protocol is still being updated, even if the BMC manufacturer provides the aforementioned update, it has to wait for the next update to use some new functions of the MCTP device, which reduces the efficiency of using the MCTP device

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
  • System and method for accessing MCTP equipment through SMASH interface
  • System and method for accessing MCTP equipment through SMASH interface
  • System and method for accessing MCTP equipment through SMASH interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] see figure 1 As shown, this embodiment provides a system for accessing MCTP devices through a SMASH interface, including a client and a server, and the server is provided with a BMC and an MCTP device. Among them, the BMC has a SMASH module and a protocol conversion module.

[0046] The user end is used to: log in and connect to the SMASH module of the BMC; send the commands issued by the user to the SMASH module of the BMC; when the MCTP protocol of the MCTP device is upgraded, set the custom MCTP protocol command field. It can be understood that, in practical applications, the client includes, but is not limited to: a mobile phone, a tablet computer, and the like.

[0047] The SMASH module is used to: when the client logs in and connects, check all MCTP devices and the MCTP commands supported on the current server, and feed back to the client for display.

[0048] The protocol conversion module is used to: convert the user command received by the SMASH module into a...

Embodiment 2

[0054] A system for accessing MCTP devices through a SMASH interface provided in this embodiment has the same basic structure as in Embodiment 1, except that, as a preferred implementation, the SMASH module checks all MCTP devices on the current server and the MCTP commands it supports, and feed it back to the client for display, including the following operations:

[0055] The SMASH module defines a CIM class and implements a CIM_MCTPDevice object, so that the object can view all MCTP devices on the current server and the MCTP commands they support through the standard Show method of the SMASH protocol;

[0056] When the client logs in and connects, the SMASH module calls the Show method, and discovers all MCTP devices on the current server through the MCTP discovery method; for all discovered MCTP devices, the SMASH module calls the Show method to view the MCTP commands supported by each MCTP device ;

[0057] Finally, the SMASH module feeds back all MCTP devices on the cur...

Embodiment 3

[0059] see image 3 As shown, based on the same inventive concept, the embodiment of the present invention also provides a method for accessing the MCTP device through the SMASH interface based on the above system, the method specifically includes the following steps:

[0060] S1. When the client logs in and connects to the SMASH module of the BMC, the SMASH module checks all MCTP devices on the current server and the MCTP commands they support, and feeds back to the client for display.

[0061] S2, such as Figure 4 As shown, when the client sends a command to the SMASH module to access an MCTP device, the protocol conversion module of the BMC converts the user command received by the SMASH module into an MCTP command, and transparently transmits it to the MCTP device for processing; After the command is processed, it will respond to the protocol conversion module of the BMC. After the protocol conversion module receives the response from the MCTP device, it will return the ...

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 discloses a system and a method for accessing MCTP equipment through an SMASH interface, and relates to the technical field of server management. In the system, when a user side logs inand is connected, an SMASH module can check all MCTP equipment on a current server and MCTP commands supported by the MCTP equipment, and feeds back the MCTP equipment and the MCTP commands to the user side for display; a protocol conversion module can convert a user command received by the SMASH module into an MCTP command and transmit the MCTP command to the MCTP equipment; when an MCTP protocolof the MCTP equipment is upgraded, the user side can set a self-defined MCTP command field, and the protocol conversion module can convert the MCTP command based on the self-defined MCTP command field and transmit the MCTP command to the MCTP equipment for processing. According to the system and the method, a user can conveniently and directly access the MCTP equipment, and after the MCTP equipment is upgraded, the MCTP capability of the MCTP equipment can still be directly used without waiting for updating of the BMC.

Description

technical field [0001] The present invention relates to the technical field of server management, specifically a system and method for accessing MCTP (Management Component Transport Protocol) equipment through a SMASH (Systems Management Architecture for Server Hardware) interface. Background technique [0002] A server, also called a server, is a device that provides computing services. On the server, devices or sensors on the server are managed through BMC (Baseboard Management Controller) or NM (Network Management, network management) / ME (Management Engine, management engine). Generally, BMC will access the managed device through I2C or PCIe. This access method is standardized by some on-board protocols, such as MCTP, PMBus, NCSI, etc. At the same time, BMC will also provide some interfaces for external access, which are standardized by some external protocols, such as SMASH, Redfish, IPMI, etc. These standards are generally defined by the International Organization for...

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): H04L29/06G06F13/40
CPCH04L63/10H04L63/08G06F13/4068
Inventor 程子明
Owner FENGHUO COMM SCI & 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