Bare metal server cloud entry inspection method and device, storage medium and program product
By combining out-of-band and in-band inspections, custom inspections are automated and debugged based on inspection results, the problem of insufficient inspection content when bare metal servers enter the cloud is solved, and inspection efficiency and exception handling capabilities are improved.
Patent Information
- Application Number
- CN202411730564.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-28
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2044-11-28
AI Technical Summary
In the prior art, the inspection content of bare metal servers when entering the cloud is insufficient, which cannot effectively reflect server problems, and cannot perform exception handling, resulting in low inspection efficiency.
By retrieving engineering tools for out-of-band inspection, and automated custom in-band inspections are carried out in combination with application scenarios, the final inspection results are determined, and debugged according to abnormal results.
It realizes comprehensive inspection of bare metal servers before entering the cloud, improves inspection efficiency, and can handle abnormal results in a targeted manner.
Smart Images

Figure CN119544576A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a bare metal server cloud access inspection method, device, storage medium and program product. Background Art
[0002] The bare metal server is put into the cloud by managing the entire server and providing resources with the entire server as the smallest granularity. Since the bare metal server instance has high adaptability and compatibility requirements when it is issued, and the cloud process has low fault tolerance for cable connection and network port configuration, in order to ensure the availability of the bare metal server after it is put into the cloud, it is necessary to check it before it is put into the cloud.
[0003] In the existing technology, cloud entry inspection for bare metal servers mostly relies on pre-expansion inspection of engineering tools.
[0004] However, in the prior art, bare metal servers are only inspected by engineering tools, but the inspection content is too little and cannot effectively reflect the problems of bare metal servers. Moreover, bare metal servers can only be inspected by engineering tools, but only the inspection results can be obtained, and exception handling of bare metal servers cannot be performed. Summary of the invention
[0005] The embodiments of the present application provide a bare metal server cloud access inspection method, device, storage medium and program product to achieve the technical effect of improving the inspection efficiency when the bare metal server enters the cloud.
[0006] In a first aspect, an embodiment of the present application provides a bare metal server cloud entry inspection method, comprising:
[0007] Call engineering tools to perform out-of-band inspections on bare metal servers and determine the out-of-band inspection results;
[0008] Obtain the application scenarios for managing bare metal servers in the cloud, perform automated custom in-band inspections on bare metal servers based on the application scenarios, and determine the in-band inspection results.
[0009] The final inspection result is determined based on the out-of-band inspection result and the in-band inspection result, and the bare metal server is debugged based on the abnormal result represented by the final inspection result.
[0010] In a second aspect, an embodiment of the present application provides a bare metal server cloud access inspection device, including:
[0011] The out-of-band inspection module is used to call engineering tools to perform out-of-band inspections on bare metal servers and determine the out-of-band inspection results;
[0012] The in-band inspection module is used to obtain the application scenario of bare metal servers being managed in the cloud, perform automated customized in-band inspections on the bare metal servers based on the application scenario, and determine the in-band inspection results.
[0013] The processing module is used to determine the final inspection result according to the out-of-band inspection result and the in-band inspection result, and debug the bare metal server according to the abnormal result represented by the final inspection result.
[0014] In a third aspect, an embodiment of the present application provides an electronic device, including: a memory, a processor;
[0015] The memory stores computer-executable instructions;
[0016] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the above first aspect and / or various possible implementations of the first aspect.
[0017] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, they are used to implement the first aspect above and / or various possible implementations of the first aspect.
[0018] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the above first aspect and / or various possible implementation methods of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0020] Figure 1 The process of the bare metal server cloud access inspection method provided for this application Figure 1 ;
[0021] Figure 2 The process of the bare metal server cloud access inspection method provided for this application Figure 2 ;
[0022] Figure 3 A schematic diagram of the structure of the bare metal server cloud access inspection equipment provided for this application;
[0023] Figure 4 Hardware diagram of the bare metal server cloud access inspection equipment provided for this application.
[0024] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0025] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of methods and methods consistent with some aspects of the present application as detailed in the appended claims.
[0026] First, the terms involved in this application are explained:
[0027] Bare metal server: a physical machine managed by a cloud platform, also known as a BMS node or BMS server.
[0028] Out-of-band inspection: It is a technical method for real-time monitoring and analysis in computer systems. Out-of-band inspection is a real-time monitoring and analysis method performed through a dedicated channel or independent network connection to avoid affecting the main data transmission path.
[0029] In-band inspection: It is a hardware inspection technology that obtains the server's hardware information by booting an operating system on the target server being inspected and directly running services on it.
[0030] In the prior art, the inspection of bare metal servers when they are added to the cloud mostly relies on engineering tools, which can only detect abnormal network port connections through out-of-band connections. The inspection content is not comprehensive, and it is not possible to provide which network cards of the servers are abnormal. After the abnormalities are detected, no targeted solutions can be provided. Therefore, the prior art has the technical problem of low inspection efficiency.
[0031] In response to the problems in the prior art, the present application provides a bare metal server cloud entry inspection method, device, storage medium and program product, which performs out-of-band inspection on the bare metal server by calling engineering tools to determine the out-of-band inspection result; obtains the application scenario of the bare metal server being managed into the cloud, and performs automated customized in-band inspection on the bare metal server according to the application scenario to determine the in-band inspection result; determines the final inspection result according to the out-of-band inspection result and the in-band inspection result, and debugs the bare metal server according to the abnormal result represented by the final inspection result, thereby solving the technical problem of low inspection efficiency when the bare metal server is entered into the cloud.
[0032] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0033] Figure 1 The process of the bare metal server cloud access inspection method provided for this application Figure 1 ,like Figure 1 As shown, the method includes:
[0034] S101, calling an engineering tool to perform an out-of-band inspection on the bare metal server and determining the out-of-band inspection result;
[0035] In this embodiment, the engineering tool can perform engineering inspection and out-of-band inspection. When the bare metal server enters the cloud, the cloud computing platform can call the engineering tool to perform an out-of-band inspection on the bare metal server to obtain the out-of-band inspection results. The out-of-band inspection results include cable connection status, network port optical port configuration status, network port virtual LAN VLAN configuration status, cloud platform control node provision component status and CPS component status.
[0036] S102, obtaining an application scenario for managing a bare metal server into the cloud, performing an automated custom in-band check on the bare metal server according to the application scenario, and determining an in-band check result;
[0037] In this embodiment, in order to realize the application scenario of incorporating bare metal servers into the cloud environment for management, we perform an automated and customized in-band inspection process on bare metal servers according to specific scenario requirements. This process aims to clarify and verify the results of the in-band inspection to ensure that the status and configuration of the server meet expectations. The in-band inspection results include the inspection results for the hardware status of the bare metal server, the inspection results for the basic input and output system of the bare metal server, and the inspection results for the independent redundant disk array card of the bare metal server.
[0038] S103: Determine a final inspection result according to the out-of-band inspection result and the in-band inspection result, and debug the bare metal server according to the abnormal result represented by the final inspection result.
[0039] In this embodiment, the final inspection result is determined based on the results of the out-of-band inspection and the in-band inspection. Then, according to the abnormal conditions displayed by the results, targeted solutions can be made according to the abnormal results, and the bare metal server can be debugged.
[0040] The present application provides a bare metal server cloud access inspection method, which performs an out-of-band inspection on the bare metal server by calling a management tool to determine the out-of-band inspection result; obtains an application scenario for the bare metal server to be managed and entered into the cloud, performs an automated custom in-band inspection on the bare metal server according to the application scenario, and determines the in-band inspection result; determines the final inspection result according to the out-of-band inspection result and the in-band inspection result, and debugs the bare metal server according to the abnormal result represented by the final inspection result. In this way, the in-band inspection and the out-of-band inspection are combined, and the bare metal server is fully inspected before entering the cloud, which improves the inspection efficiency. At the same time, the returned results are clustered and output, so that the inspection results are visualized and targeted processing is achieved according to the inspection results.
[0041] Figure 2 The bare metal server cloud access inspection method process provided in the embodiment of the present application Figure 2 This embodiment is in Figure 1 Based on the embodiment, a method for checking the bare metal server entering the cloud is described in detail, wherein the in-band check of the bare metal server entering the cloud can be implemented through steps S202-S203; Figure 2 As shown, the bare metal server cloud entry inspection method provided in this embodiment includes:
[0042] S201, call the management tool to perform an out-of-band inspection on the bare metal server and determine the out-of-band inspection result;
[0043] S202, obtaining an application scenario for managing the bare metal server into the cloud, and determining an orchestration identifier corresponding to the application scenario based on a first preset mapping relationship according to the application scenario; and determining a custom in-band inspection command corresponding to the orchestration identifier based on a second preset mapping relationship according to the orchestration identifier;
[0044] In this embodiment, the orchestration identifier in the application scenario corresponding to the bare metal server is determined according to the first preset mapping relationship, and the custom in-band inspection command corresponding to the orchestration identifier is determined according to the second preset mapping relationship. The first preset mapping relationship represents the correspondence between the application scenario and the orchestration identifier; the orchestration identifier indicates the inspection content of the custom in-band inspection that needs to be performed on the bare metal server in the application scenario; the second preset mapping relationship indicates the mapping relationship between the orchestration identifier and the custom in-band inspection command. The method for determining the second mapping relationship is to obtain multiple application scenarios; based on the initialization requirements corresponding to the application scenario, the automated operation and maintenance tool generates a custom in-band inspection command corresponding to the orchestration identifier corresponding to the application scenario to obtain the second preset mapping relationship. In addition, it is necessary to generate and store the correspondence between the orchestration identifier and the bare metal server; it is used to distinguish the application scenarios corresponding to different bare metal servers, wherein the orchestration identifier indicates the inspection content of the custom in-band inspection that needs to be performed on the bare metal server in the application scenario.
[0045] S203, performing an automated customized in-band inspection on the bare metal server according to the customized in-band inspection command corresponding to the orchestration identifier based on the automated operation and maintenance tool, and obtaining an in-band inspection result;
[0046] In this embodiment, the in-band check command is a custom script created in advance, including hardware conditions, basic input and output BIOS system configuration conditions, and independent redundant disk array Raid card configuration conditions, wherein the hardware conditions include but are not limited to hardware configuration, BIOS / IBMC / CPLD version, network card / raid card / HBA card model and firmware version and raid software and hardware; the basic input and output BIOS system configuration conditions include but are not limited to hyperthreading, power mode, PXE mode, network card PXE enablement status, CPU virtualization, CPU prefetching, startup mode and clock source; the independent redundant disk array Raid card configuration conditions include but are not limited to raid value, stripe size, read and write strategy, IO strategy, cache strategy and raid card order.
[0047] S204. Determine a final inspection result based on the out-of-band inspection result and the in-band inspection result. If it is determined that the final inspection result indicates that the bare metal server has an abnormality, debug the bare metal server based on the abnormal result indicated by the final inspection result. After determining that the debugging is complete, perform a secondary inspection on the bare metal server until it is determined that the bare metal server has no abnormality.
[0048] In this embodiment, if both the out-of-band inspection results and the in-band inspection results are successful inspection results, the final inspection results will not be displayed, and the subsequent actual management operations such as hardware information collection will be directly carried out. If there are abnormalities in the final inspection results, based on the inspection results, the cloud platform environment, hardware conditions, server initialization configuration, optical fiber port connection and VLAN configuration that are reported to be abnormal or not in line with expectations will be debugged, replaced, and VLAN configuration will be sent down to complete the corresponding operations. After debugging the bare metal server, the initialization inspection retry operation can be performed on the engineering tool to perform a secondary inspection. In general, under the premise of sufficient abnormality detection, troubleshooting and resolution, the secondary inspection will pass once, and the subsequent management and cloud operation can be carried out.
[0049] The present application provides a bare metal server cloud access inspection method, which performs an out-of-band inspection on the bare metal server by calling a management tool to determine the out-of-band inspection result; obtains an application scenario for the bare metal server cloud access management, and determines an orchestration identifier corresponding to the application scenario based on a first preset mapping relationship according to the application scenario; determines a custom in-band inspection command corresponding to the orchestration identifier based on a second preset mapping relationship according to the orchestration identifier; performs an automated custom in-band inspection on the bare metal server based on the custom in-band inspection command corresponding to the orchestration identifier based on an automated operation and maintenance tool to obtain an in-band inspection result, determines a final inspection result based on the out-of-band inspection result and the in-band inspection result, and if it is determined that the final inspection result indicates that the bare metal server has an abnormality, debugs the bare metal server based on the abnormal result indicated by the final inspection result, and after determining that the debugging is completed, performs a secondary inspection on the bare metal server until it is determined that the bare metal server has no abnormality. This application proposes a bare metal server cloud entry inspection method, which comprehensively inspects and returns results for each inspection item in four aspects, including cloud platform environment, server hardware status, server BIOS and raid initialization configuration, during the cloud entry process and bare metal cluster distribution process through in-band inspection and out-of-band inspection; it achieves the purpose of full inspection before cloud entry and improves the inspection efficiency. Standardize the return results of the in-band inspection script: cluster the return results to make the results visual so that they can be easily resolved in batches when anomalies occur.
[0050] Figure 3 The schematic diagram of the structure of the bare metal server cloud access inspection equipment provided for this application is as follows Figure 3 As shown, the bare metal server cloud access inspection device 300 provided in this embodiment includes:
[0051] The out-of-band inspection module 301 is used to call an engineering tool to perform an out-of-band inspection on the bare metal server and determine the out-of-band inspection result;
[0052] The in-band inspection module 302 is used to obtain an application scenario for managing bare metal servers in the cloud, perform an automated custom in-band inspection on the bare metal servers according to the application scenario, and determine an in-band inspection result;
[0053] The processing module 303 is used to determine the final inspection result according to the out-of-band inspection result and the in-band inspection result, and debug the bare metal server according to the abnormal result represented by the final inspection result.
[0054] In a possible implementation, the in-band inspection module 302 is further configured to:
[0055] According to the application scenario, determining an orchestration identifier corresponding to the application scenario based on a first preset mapping relationship; wherein the first preset mapping relationship represents a correspondence between the application scenario and the orchestration identifier; the orchestration identifier indicates the inspection content of the custom in-band inspection to be performed on the bare metal server in the application scenario;
[0056] According to the arrangement identifier, based on the second preset mapping relationship, determine the custom in-band inspection command corresponding to the arrangement identifier; wherein the second preset mapping relationship indicates the mapping relationship between the arrangement identifier and the custom in-band inspection command;
[0057] Based on the automated operation and maintenance tool, according to the customized in-band inspection command corresponding to the orchestration identifier, an automated customized in-band inspection is performed on the bare metal server to obtain an in-band inspection result.
[0058] In a possible implementation, the in-band inspection module 302 is further configured to:
[0059] Get multiple application scenarios;
[0060] Based on the initialization requirements corresponding to the application scenario, the automated operation and maintenance tool generates a custom in-band inspection command corresponding to the orchestration identifier corresponding to the application scenario to obtain a second preset mapping relationship.
[0061] In a possible implementation, the in-band inspection module 302 further includes:
[0062] In-band check commands for the hardware status of bare metal servers;
[0063] In-band check commands for basic input and output systems of bare metal servers;
[0064] In-band check command for independent redundant disk array cards of bare metal servers.
[0065] In a possible implementation, the processing module 303 is further configured to:
[0066] If it is determined that the final inspection result indicates that the bare metal server has an abnormality, the bare metal server is debugged according to the abnormal result indicated by the final inspection result. After it is determined that the debugging is completed, the bare metal server is inspected again until it is determined that the bare metal server has no abnormality.
[0067] In a possible implementation, the out-of-band inspection module 301 further includes:
[0068] Cloud platform environment, cable connection status, network port and optical port configuration information, network port virtual LAN configuration information, and cloud platform control node component status.
[0069] In a possible implementation, the in-band inspection module 302 is further configured to:
[0070] A correspondence between an orchestration identifier and a bare metal server is generated and stored; wherein the orchestration identifier indicates the inspection content of a custom in-band inspection to be performed on the bare metal server in an application scenario.
[0071] The bare metal server cloud access inspection device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and this embodiment will not be described in detail here.
[0072] Figure 4 This is a schematic diagram of the structure of the bare metal server cloud access inspection equipment provided in this application. Figure 4 As shown, the electronic device 40 provided in this embodiment includes: at least one processor 401 and a memory 402. Optionally, the device 40 also includes a communication component 403. The processor 401, the memory 402 and the communication component 403 are connected via a bus 404.
[0073] In a specific implementation process, at least one processor 401 executes the computer-executable instructions stored in the memory 402, so that at least one processor 401 executes the above method.
[0074] The specific implementation process of the processor 401 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.
[0075] In the above embodiments, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the invention may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.
[0076] The memory may include a high-speed memory (Random Access Memory, RAM), and may also include a non-volatile memory (Non-volatile Memory, NVM), such as at least one disk memory.
[0077] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.
[0078] The present application also provides a computer program product, including a computer program, which implements the above method when executed by a processor.
[0079] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above method is implemented.
[0080] The above-mentioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.
[0081] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.
[0082] The division of units is only a logical function division, and there may be other divisions in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, method or unit, which can be electrical, mechanical or other forms.
[0083] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0084] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0085] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0086] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.
[0087] Finally, it should be noted that those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary technical means in the art not disclosed by the present invention, are not limited to the precise structure described above and shown in the drawings, and may be modified and changed in various ways without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.
Claims
1. A bare metal server cloud access inspection method, characterized in that: include: Call engineering tools to perform out-of-band inspections on bare metal servers and determine the out-of-band inspection results; Obtaining an application scenario for managing the bare metal server into the cloud, performing an automated custom in-band check on the bare metal server according to the application scenario, and determining an in-band check result; A final inspection result is determined according to the out-of-band inspection result and the in-band inspection result, and the bare metal server is debugged according to an abnormal result represented by the final inspection result.
2. The method according to claim 1, characterized in that The step of performing an automated customized in-band inspection on the bare metal server according to the application scenario and determining an in-band inspection result includes: According to the application scenario, determining an orchestration identifier corresponding to the application scenario based on a first preset mapping relationship; wherein the first preset mapping relationship represents a correspondence between the application scenario and the orchestration identifier; the orchestration identifier indicates the inspection content of the custom in-band inspection to be performed on the bare metal server in the application scenario; According to the arrangement identifier, based on a second preset mapping relationship, determining a custom in-band inspection command corresponding to the arrangement identifier; wherein the second preset mapping relationship indicates a mapping relationship between the arrangement identifier and the custom in-band inspection command; Based on the automated operation and maintenance tool, according to the customized in-band inspection command corresponding to the orchestration identifier, an automated customized in-band inspection is performed on the bare metal server to obtain the in-band inspection result.
3. The method according to claim 2, characterized in that The method further comprises: Get multiple application scenarios; Based on the initialization requirement corresponding to the application scenario, the automated operation and maintenance tool generates a custom in-band inspection command corresponding to the orchestration identifier corresponding to the application scenario to obtain the second preset mapping relationship.
4. The method according to claim 2, characterized in that: The custom in-band inspection command includes one or more of the following: In-band check commands for the hardware status of bare metal servers; In-band check commands for basic input and output systems of bare metal servers; In-band check command for independent redundant disk array cards of bare metal servers.
5. The method according to any one of claims 1 to 4, characterized in that Debugging the bare metal server according to the abnormal result represented by the final inspection result includes: If it is determined that the final inspection result indicates that the bare metal server has an abnormality, the bare metal server is debugged according to the abnormal result indicated by the final inspection result. After it is determined that the debugging is completed, the bare metal server is inspected again until it is determined that the bare metal server has no abnormality.
6. The method according to any one of claims 1 to 4, characterized in that The out-of-band inspection includes one or more of the following: Cloud platform environment, cable connection status, network port and optical port configuration information, network port virtual LAN configuration information, and cloud platform control node component status.
7. The method according to any one of claims 1 to 4, characterized in that The method further comprises: Generate and store a correspondence between an orchestration identifier and a bare metal server; wherein the orchestration identifier indicates the inspection content of a custom in-band inspection to be performed on the bare metal server in an application scenario.
8. A bare metal server cloud access inspection device, characterized in that: include: The out-of-band inspection module is used to call engineering tools to perform out-of-band inspections on bare metal servers and determine the out-of-band inspection results; An in-band inspection module is used to obtain an application scenario of the bare metal server being managed into the cloud, perform an automated custom in-band inspection on the bare metal server according to the application scenario, and determine an in-band inspection result; A processing module is used to determine a final inspection result according to the out-of-band inspection result and the in-band inspection result, and debug the bare metal server according to an abnormal result represented by the final inspection result.
9. An electronic device, characterized in that: include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 7 when executed by a processor.
Citation Information
Patent Citations
A method and equipment for detecting a bare metal server in a cloud computing environment
CN109697142A
NCSI network connection stability test method, device and system, and medium
CN110581786A
Server detection method and device, electronic equipment and storage medium
CN112486755A
Network quality detection method, device, server and computer readable medium
CN112866043A
Hospital big data platform system with multiple service modes and resource scheduling method
CN114257614A