| In the server platform management and maintenance,based on the Intelligent Platform Management Interface(IPMI)protocol server management system with good manageability,reliability,ease of use and safety diagnostics.In recent years,the server management system security diagnostic features become the main competition in server management system.Traditionally,it depends on the fault diagnosis mode of server platform event logs,which requires users to have some experience in server operation and maintenance,and is prone to omissions when multiple faults coexist.In order to explore the autonomy path of the domestic server platform management system,there is a certain degree of engineering innovation and industry competitiveness in the design and implementation of the server management system security diagnosis module.Based on the IPMI protocol,this thesis extends the platform event log specification,IPMI function code field and baseboard management controller(BMC)side interfaces,a server platform security diagnostic solution based on the diagnostic panel hardware was designed and implemented.When an alarm event or a more serious fault occurs on the server platform or the server management system,the safety diagnosis module needs to take timely safety protection actions to prevent further deterioration of the situation.In addition,complete platform logging is also required,with server-side hardware and POST failures displayed on the friendly,dynamic display of the diagnostics panel.To improve the business management degree and reduce the coupling degree of the server management system security diagnosis module,it is divided into four business function sub-modules:server platform event collection module,PEF module,diagnosis panel module and SDS log module.Server platform event collection module to solve problems that may occur during the operation of the server platform are difficult to perceive and perceived issues such as not timely;PEF module is used to solve the server platform and its management system serious failure incident emergency handling problems;diagnostic panel module is used to solve Server platform troubleshooting time-consuming and laborious problems,visual expression server platform running during what kind of failure;SDS log module is used to solve the server platform life cycle of the effective recording of events and user-friendly questions.After functional testing and system performance testing,the server management system security diagnostic module designed and implemented in this thesis is fully functional and can directly display all the fault information of the current server platform to the user,to a certain extent,to prevent the server platform from escalation of events and to provide users with the server platform Fail safe diagnosis function service,can better improve server platform fault diagnosis accuracy and user work efficiency. |