Asset change management method of data center, product, equipment and medium
Through the coordinated work of mobile robots and data center management systems, the problems of low efficiency and poor accuracy of data center asset change management are solved, and fast and accurate equipment positioning and operation are achieved, which improves overall operation and maintenance efficiency.
Patent Information
- Application Number
- CN202411596929.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-07
- Publication Date
- 2025-01-07
AI Technical Summary
The prior art is inefficient and error-prone in asset change management in data centers, and mainly relies on manual search for cabinet and equipment location for change management, resulting in inefficiency and frequent errors.
The mobile robot is used to cooperate with the data center management system to obtain the task information entered by the user, match the task to be executed by the target, determine the target equipment and location, and guide the user to move to the target location for corresponding operations, improving the efficiency and accuracy of asset change management.
Through mobile robots, users can quickly find the location of the target device, which improves the efficiency and accuracy of data center asset change management, reduces manual errors, and improves operation and maintenance efficiency.
Smart Images

Figure CN119273097A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data centers, and in particular to an asset change management method, computer program product, device and computer-readable storage medium for a data center. Background Art
[0002] With the development of computer technology, the number of information and communication technology equipment in data centers is increasing, which poses new challenges to the daily operation and management of data centers. At present, in the process of change management of data center assets, it mainly depends on staff to go to the computer room to find the corresponding change location of cabinets and equipment and then perform equipment change management. However, due to the large number of equipment in the data center, relying solely on manual change management of equipment is not only inefficient but also prone to errors.
[0003] In view of this, how to improve the efficiency and accuracy of data center asset change management is a problem that technical personnel in this field need to solve. Summary of the invention
[0004] The purpose of the embodiments of the present invention is to provide a data center asset change management method, computer program product, device and computer-readable storage medium, which can improve the efficiency and accuracy of data center asset change management.
[0005] In order to solve the above technical problems, an embodiment of the present invention provides an asset change management method for a data center, which is applied to a mobile robot. The method includes:
[0006] Get the task information currently entered by the user;
[0007] Matching a target task to be executed from pre-stored tasks to be executed according to the task information;
[0008] The current target device and the current target position corresponding to the current target device are determined according to the target task to be performed, and the current target position is moved to guide the current user to move to the current target position to perform corresponding task operations on the current target device.
[0009] In some embodiments, before determining the current target device and the current target position corresponding to the current target device according to the target task to be performed, and moving to the current target position so as to guide the current user to move to the current target position so as to perform a corresponding task operation on the current target device, the method further includes:
[0010] Verifying whether the current user is consistent with the task executor of the target task to be executed according to the identity information of the current user;
[0011] In the case where the current user is the same as the task executor of the target task to be performed, the steps of determining the current target position and the current target device according to the target task to be performed, and moving to the current target position so as to guide the current user to move to the current target position to perform corresponding task operations on the current target device are performed.
[0012] In some embodiments, determining the current target device and the current target position corresponding to the current target device according to the target task to be performed, and moving to the current target position so as to guide the current user to move to the current target position to perform a corresponding task operation on the current target device includes:
[0013] Determine the current target device, the current target position and the current moving path according to the task path information in the target task to be performed;
[0014] Control the user to move to the current target location according to the current moving path, so that the current user follows and moves to the current target location;
[0015] The current user is guided to perform a corresponding task operation on the current target device according to the task type in the target task to be performed.
[0016] In some embodiments, guiding the current user to perform a corresponding task operation on the current target device according to the task type in the target task to be performed includes:
[0017] Acquiring status information of the current target position, and detecting whether the current target position is normal according to the status information of the current target position;
[0018] When it is determined that the current target position is normal, a prompt message is displayed to the user to confirm whether to start executing the task;
[0019] After obtaining the task execution start confirmation information input by the current user, determining the operation type for the current target device according to the task type in the target task to be executed, and displaying the location information of the current target location, the device information of the current target device and the operation type, so that the current user can perform corresponding operations on the current target device based on the location information, the device information and the operation type;
[0020] After obtaining the operation completion confirmation information input by the current user, determining whether the current target position is the last target position, and if not, determining the next target device, the next target position and the next moving path according to the task path information;
[0021] Take the next target device as the current target device, the next target position as the current target position, and the next moving path as the current moving path, and return to execute the step of controlling itself to move to the current target position according to the current moving path so that the current user follows and moves to the current target position, until the current target position is the last target position, and determine that the target task to be executed is completed.
[0022] In some embodiments, the task type is a shelf task;
[0023] Then, before determining whether the current target position is the last target position, the method further includes:
[0024] Collecting device information and device status information at the target location;
[0025] Identify, according to the device information, whether the device at the target location is consistent with the current target device;
[0026] In a case where the device at the target location is consistent with the current target device, determining whether the status of the device is normal according to the device status information;
[0027] When the state of the device is abnormal, issuing a device abnormality prompt so that the current user can adjust the device according to the device abnormality prompt;
[0028] When the device is in a normal state, the step of determining the next target device, the next target position and the next moving path according to the task path information is performed.
[0029] In some embodiments, the task type is a component replacement task;
[0030] Then, after obtaining the operation completion confirmation information input by the current user and before determining whether the current target position is the last target position, the method further includes:
[0031] Sending the operation completion confirmation information to the data center management system, so that the data center management system verifies whether the component replacement of the current target device is correct after receiving the operation completion confirmation information, and generates a replacement verification result;
[0032] The replacement verification result returned by the data center management system is received, and when it is determined that the component replacement is correct according to the replacement verification result, the step of determining whether the current target position is the last target position is performed.
[0033] In some embodiments, it also includes:
[0034] After displaying the location information of the current target location, the device information of the current target device, and the operation type, collecting operation process information of the current user operating the current target device, and recording the operation process information;
[0035] After the operation of the target device at the last target position is completed, generating a task execution record according to the operation process information corresponding to each target device in the target task to be executed;
[0036] The task execution result and the task execution record are sent to the data center management system for storage, so that the data center management system can update the status of each device in the inventory system and the target task to be executed according to the task execution result.
[0037] In some embodiments, after determining that the target task to be performed is completed, the method further includes:
[0038] Determine the departure route based on the current location and the exit location of the computer room;
[0039] Move to the exit position of the computer room according to the exit route to guide the current user to leave.
[0040] Another aspect of the present invention is to provide a data center asset change management method, which is applied to a data center management system. The method includes:
[0041] Acquire task creation information input by the user; wherein the task creation information includes device information, target location information, task type and task path information;
[0042] Generate a task to be executed based on the task creation information, and send the task to be executed to a mobile robot in a computer room corresponding to the target position information, so that the mobile robot can store the task to be executed and guide the user to the corresponding target position to perform the task operation on the corresponding equipment after the user inputs the task information corresponding to the task to be executed.
[0043] In some embodiments, the task creation information also includes task execution time and task execution personnel information;
[0044] Then, the method further comprises:
[0045] The task information of the task to be executed is sent to the corresponding task executor according to the task executor information.
[0046] In some embodiments, it also includes:
[0047] Receive the task execution result and task execution record returned by the mobile robot, and store the task execution result and task execution record in correspondence with the corresponding task to be executed;
[0048] The task execution result is sent to the inventory system so that the inventory system updates the status of each device corresponding to the task to be executed according to the task execution result.
[0049] In some embodiments, it also includes:
[0050] Receiving operation completion confirmation information returned by the mobile robot; the operation completion confirmation information is confirmation information obtained by the mobile robot and input by the user to confirm that the operation of the current target device is completed;
[0051] Determine the corresponding task to be executed according to the operation completion confirmation information, and if the task type of the task to be executed is a component replacement task, verify whether the component replacement of the current target device is correct, and generate a replacement verification result;
[0052] The replacement verification result is returned to the mobile robot so that when the mobile robot determines that the component replacement is correct based on the replacement verification result, it determines whether the current target position corresponding to the current target device is the last target position, and continues to guide the user to the next target position to perform task operations on the corresponding equipment if the current target position is not the last target position.
[0053] On the other hand, an embodiment of the present invention further provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the steps of the asset change management method for a data center as described above.
[0054] Another aspect of the embodiment of the present invention further provides an asset change management device for a data center, including:
[0055] Memory for storing computer programs;
[0056] A processor is used to execute the computer program to implement the steps of the asset change management method for a data center as described above.
[0057] On the other hand, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the asset change management method for a data center as described above are implemented.
[0058] It can be seen from the above technical solution that the beneficial effects of the present invention are:
[0059] An embodiment of the present invention provides an asset change management method for a data center, which is applied to a mobile robot. The method includes: obtaining task information input by a current user; matching a target task to be executed from various pre-stored tasks to be executed based on the task information; determining a current target device and a current target position corresponding to the current target device based on the target task to be executed, and moving to the current target position so as to guide the current user to move to the current target position to perform corresponding task operations on the current target device.
[0060] It can be seen that in the embodiment of the present invention, the mobile robot working in the computer room can pre-store various pending tasks for asset changes. When the staff has pending tasks to be performed, they can input task information to the mobile robot. The mobile robot matches the corresponding target pending tasks from the stored pending tasks according to the task information, and further determines the current target device and the corresponding current target position according to the target pending tasks, and then moves to the current target position. During the movement of the mobile robot, the current user can follow the mobile robot to the target position and perform corresponding task operations on the current target device. The present invention can guide the staff to quickly find the cabinet and the corresponding position of the current target device in the computer room through the mobile robot and perform corresponding operations on the target device, thereby improving the efficiency and accuracy of asset change management in the data center.
[0061] In addition, the present invention also provides corresponding computer program products, devices and computer-readable storage media for the asset change management method of the data center, further making the method more practical, and the computer program products, devices and computer-readable storage media have corresponding advantages. BRIEF DESCRIPTION OF THE DRAWINGS
[0062] In order to more clearly illustrate the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0063] Figure 1 A flowchart of a data center asset change management method provided by an embodiment of the present invention;
[0064] Figure 2 A flow chart of another data center asset change management method provided by an embodiment of the present invention;
[0065] Figure 3 A flowchart of another data center asset change management method provided by an embodiment of the present invention;
[0066] Figure 4 A flowchart of another data center asset change management method provided by an embodiment of the present invention;
[0067] Figure 5 A flowchart of another data center asset change management method provided by an embodiment of the present invention;
[0068] Figure 6 A schematic diagram of the structure of an asset change management device for a data center provided by an embodiment of the present invention;
[0069] Figure 7 A schematic diagram of the structure of another data center asset change management device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0070] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0071] The terms "including" and "having" in the specification of the present invention and the above-mentioned drawings, as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but may include steps or units that are not listed.
[0072] In order to enable those skilled in the art to better understand the solution of the present invention, the present invention is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.
[0073] It should be noted that with the development of AI (Artificial Intelligence) technology, operation and maintenance robots for unmanned data centers have emerged. Robots can perform autonomous inspections of equipment in computer rooms based on technologies such as image recognition, autonomous driving, and sensors. The emergence of robots has greatly improved the level of automation in the operation and maintenance of data centers, but the functions of robots are mainly concentrated in equipment inspections and monitoring alarms, and their functions in data center asset change management have not been explored.
[0074] Asset change management in a data center refers to the management of the installation, replacement (usually maintenance scenarios), and removal of equipment in a data center. Current change management is mainly done manually. During the change implementation process, operation and maintenance personnel need to find a suitable location in a large number of cabinets, and then enter the computer room to find the corresponding cabinet before they can manage the change of the equipment. Due to the large number of cabinets in the computer room, the overall efficiency is low and prone to errors. In view of this, an embodiment of the present invention provides an asset change management method for a data center, which can improve the efficiency and accuracy of asset change management in a data center.
[0075] Next, a data center asset change management method provided by an embodiment of the present invention is described in detail. Figure 1 A flow chart of a data center asset change management method provided by an embodiment of the present invention, the method is applied to a mobile robot, and includes:
[0076] S110: Obtaining task information currently input by the user;
[0077] It should be noted that when the staff needs to manage changes to the assets of the data center, they can pre-prepare pending tasks for the asset changes. The pending tasks can be pre-stored in the mobile robot in the computer room where the assets are located. The operator can go to the computer room and input the corresponding task information to the mobile robot, where the task information can be the task number or task identification code of the pending task.
[0078] S120: matching a target task to be executed from various pre-stored tasks to be executed according to the task information;
[0079] It is understandable that a plurality of tasks to be performed may be stored in the mobile robot. After obtaining the task information input by the current user, the target task to be performed corresponding to the task information can be matched from the stored tasks to be performed according to the task information.
[0080] It should be noted that in actual applications, staff or managers can create tasks to be executed through the data center management system and input task creation information, wherein the task creation information may include information such as equipment information, target location information, task type and task path information, and the equipment information may be an equipment identification code or equipment serial number that uniquely corresponds to the equipment. The data center management system generates a corresponding task to be executed based on the task creation information, and the task to be executed may include task creation information and task information, and the task information may be a task number or a task identification code, etc., and then determines the computer room where the target location is located and at least one mobile robot located in the computer room based on the target location information, and then sends the task to be executed to each mobile robot in the computer room corresponding to the target location information. After receiving the task to be executed, the mobile robot stores the task to be executed.
[0081] In addition, it should be noted that the created tasks to be executed can also include the task execution time and the information of the task executors. After the tasks to be executed are created, the data center management system can send the tasks to be executed to the corresponding task executors by SMS or email notification according to the information of the task executors, so that the task executors can be informed of the tasks they need to perform in a timely manner, and understand the equipment that needs to be operated, the location of the computer room, the target location, the task execution time and other information by checking the task content of the tasks to be executed (such as task information or task creation information), and arrive at the corresponding computer room at the corresponding time to input the task information to the mobile robot in the computer room.
[0082] S130: Determine the current target device and the current target position corresponding to the current target device according to the target task to be performed, and move to the current target position to guide the current user to move to the current target position to perform corresponding task operations on the current target device.
[0083] That is to say, in the embodiment of the present invention, after determining the target task to be performed, the current target device and the current target position and current target device corresponding to the current target device can be further determined according to the target task to be performed, wherein the current target device refers to the target device that needs to be operated at present, and the current target position refers to the user's need to perform the task operation on the current target device at the current target position. For example, for a task to put on a shelf, the current target device needs to be put on the shelf at the current target position; for a task to take off a shelf, the current target device needs to be taken off the shelf from the current target position. In actual applications, which operation is required can be determined according to the relevant task type.
[0084] In an embodiment of the present invention, after determining the current target device and the current target position, the mobile robot can control itself to move to the current target position. During the movement of the mobile robot, the current user can follow the mobile robot and reach the current target position along the moving path, thereby quickly finding the current target position. The current target position may include the current target cabinet and the current slot, thereby enabling the current user to perform corresponding operations on the current target device at the current target position.
[0085] It can be seen that in the embodiment of the present invention, the mobile robot working in the computer room can pre-store various pending tasks for asset changes. When the staff has pending tasks to be performed, they can input task information to the mobile robot. The mobile robot matches the corresponding target pending tasks from the stored pending tasks according to the task information, and further determines the current target position and the corresponding current target device according to the target pending tasks, and then moves to the current target position. During the movement of the mobile robot, the current user can follow the mobile robot to the target position and perform corresponding task operations on the current target device. The present invention can guide the staff to quickly find the cabinet and the corresponding position of the current target device in the computer room through the mobile robot and perform corresponding operations on the target device, thereby improving the efficiency and accuracy of asset change management in the data center.
[0086] Based on the above embodiments, the embodiments of the present invention further illustrate and optimize the technical solution. Please refer to the following contents:
[0087] In some embodiments, before obtaining the task information currently input by the user in S110, the method may further include:
[0088] Obtain the current user's identity information and verify the current user's robot usage permissions based on the identity information;
[0089] If the verification is passed, the step of obtaining the task information input by the current user is executed.
[0090] It should be noted that in order to improve the security of data center asset change management, the mobile robot in the embodiment of the present invention can, after obtaining the identity information of the current user, further verify whether the current user has the right to use the mobile robot based on the identity information. If it is determined through verification that the current user has the right to use the mobile robot, the task information input box can be further displayed to the current user so that the current user can enter the corresponding task information, thereby obtaining the task information entered by the current user.
[0091] In some embodiments, before determining the current target position and the current target device according to the target task to be performed in S130, and moving to the current target position so as to guide the current user to move to the current target position so as to perform the corresponding task operation on the current target device, the method may further include:
[0092] Verify whether the current user is consistent with the task executor of the target task to be executed based on the identity information of the current user;
[0093] When the current user is the same as the task executor of the target task to be performed, execute the step S130 above to determine the current target position and the current target device according to the target task to be performed, and move to the current target position to guide the current user to move to the current target position to perform corresponding task operations on the current target device.
[0094] It should be noted that in actual applications, the task creation information entered by the manager when creating a task to be executed may also include the information of the task executor. In order to ensure the reliability and accuracy of task execution, after matching the target task to be executed from the pre-stored tasks to be executed based on the task information, the identity information of the current user can be matched with the identity information in the task executor information. If the identity information of the current user is consistent with the identity information in the task executor information, proceed to the next step. If the identity information of the current user is inconsistent with the identity information in the task executor information, it means that the current user is not the designated task executor of the person to be executed. At this time, it can be prompted that the task execution identity authentication fails so that a replacement person can be used to execute the task.
[0095] In some embodiments, the process of determining the current target position and the current target device according to the target task to be performed in S130, and moving to the current target position so as to guide the current user to move to the current target position and perform the corresponding task operation on the current target device may include:
[0096] Determine the current target device, the current target position and the current moving path according to the task path information in the target task to be executed;
[0097] Control the device to move to the current target location according to the current moving path, so that the current user can follow and move to the current target location;
[0098] According to the task type in the target task to be executed, the current user is guided to perform the corresponding task operation on the current target device.
[0099] It should be noted that the target task to be executed includes task path information, wherein the task path information can be determined based on the target positions corresponding to each device involved in the task to be executed. When creating the task to be executed, the management personnel can specify each segment of the moving path from the three-dimensional computer room map to form a task path, or can input the shortest path as the goal when creating the task to be executed. The data center management system will automatically plan the task path information based on the shortest path as the goal and the target positions corresponding to each device. The task path information includes the moving path that needs to be moved when operating each device.
[0100] In the embodiment of the present invention, the various devices that need to be operated in the task can be determined based on the device information in the target task to be executed, and the operations that need to be performed on the devices can be determined based on the task type in the target task to be executed. The cabinet corresponding to each device and the specific slot on the cabinet can be determined based on the target position information in the target task to be executed, that is, the target position information can be the cabinet information corresponding to each device and the slot information on the cabinet. According to the task path information in the target task to be executed, the path that the target position corresponding to each device needs to move can be determined. In the case where multiple devices are involved in the target task to be executed, the operation can be performed one by one. Therefore, in the embodiment of the present invention, the current target device that needs to be operated, the current target position corresponding to the current target device, and the current moving path that the current target position needs to walk can be determined based on the task path information in the target task to be executed.
[0101] It can be understood that after determining the current moving path, the mobile robot can be controlled to move to the current target position according to the current moving path and the current position of the mobile robot itself, so that the current user can follow the mobile robot to the current target position. In a computer room with a very large number of equipment, the efficiency of the staff in determining the target position can be greatly improved, so that the staff can find the current target position quickly and accurately. After reaching the current target position, the current user can be further guided to perform corresponding operations on the current target device according to the task type of the target task to be performed.
[0102] Of course, after the operation of the current device is completed, the subtask corresponding to the next device can be executed. At this time, the next target device, the next target position and the corresponding next moving path to be executed can be determined according to the task path information, and the next target device is used as the current target device, the next target position is used as the current target position, and the next moving path is used as the current moving path. Then, the execution is returned to control itself to move to the current target position according to the current moving path, so that the current user follows the steps of moving to the current target position until the operation of all devices is completed.
[0103] In some embodiments, the process of guiding the current user to perform a corresponding task operation on the current target device according to the task type in the target task to be performed may include:
[0104] Obtain the status information of the current target position, and detect whether the current target position is normal according to the status information of the current target position;
[0105] When it is determined that the current target location is normal, a prompt message is displayed to the user to confirm whether to start the task;
[0106] After obtaining the task start execution confirmation information input by the current user, determine the operation type for the current target device according to the task type in the target task to be executed, and display the location information of the current target location, the device information of the current target device and the operation type, so that the current user can perform corresponding operations on the current target device based on the location information, device information and operation type;
[0107] After obtaining the operation completion confirmation information input by the current user, determine whether the current target position is the last target position. If not, determine the next target device, the next target position and the next moving path according to the task path information;
[0108] The next target device is used as the current target device, the next target position is used as the current target position, the next moving path is used as the current moving path, and the execution is returned to control itself to move to the current target position according to the current moving path, so that the current user follows the steps of moving to the current target position, until the current target position is the last target position, and it is determined that the target task to be executed is completed.
[0109] It should be noted that after determining the current target position, the current target device and the current moving path, and controlling itself to move to the current target position according to the current moving path so that the current user follows and moves to the current target position, in order to ensure that the current target position is suitable for operating the current target device, the status information of the current target position can be further obtained, and the current target position can be detected whether it is normal according to the status information of the current target position. In actual applications, it can also be detected whether the current target position is normal according to the status information of the current target position combined with the task type. For example, in the case where the task type is a shelf task, it can be determined whether the slot of the current target position is occupied according to the status information of the current target position. If it is occupied, it is determined that the state is abnormal. According to the status information of the current target position, it can be determined whether the cabinet temperature of the current target position is greater than the temperature threshold. If it is greater than the temperature threshold, it means that the state is abnormal. Therefore, when it is determined that the slot of the current target position is idle and the temperature of the cabinet is less than or equal to the temperature threshold, it can be determined that the state of the current target position is normal. When the task type is a destocking task, a moving task, or a component replacement task, it is necessary to detect whether the slot at the current target location is not empty, that is, there is a device. If there is a device, it means that the current target location is normal, and subsequent task operations can be performed.
[0110] It can be understood that, when it is determined that the current target position is normal, a prompt message can be displayed to the user to confirm whether to start executing the task, and a corresponding yes or no function option can also be displayed. The user can choose yes or no according to the prompt message. If the user chooses yes, a task start confirmation message is generated. If the user chooses no, a task not start message is generated. After obtaining the task start confirmation message input by the current user, the mobile robot can further determine the operation type for the current target device according to the task type in the target task to be executed. For example, if the task type is a shelving task, the operation type is a shelving operation. Then, the location information of the current target position, the device information of the current target device, and the operation type are displayed on the display interface so that the current user can view this information, and further clarify the device that needs to be operated, the corresponding target position, and the operation to be performed, and perform the corresponding operation on the target device at the target position to better ensure the accuracy of the task operation execution, so as to avoid the current user remembering the wrong operation object when multiple devices are involved in the task.
[0111] In actual applications, after displaying the location information of the current target location, the device information of the current target device, and the operation type, a prompt box indicating whether the operation is completed can be displayed after a preset time interval, so that the current user can input the operation completion confirmation information through the prompt box after the operation is completed. After obtaining the operation completion confirmation information input by the current user, the mobile robot can further determine whether the current target location is the last target location based on the task path information. If it is the last target location, it means that all devices in the task to be executed have been operated, and it can be determined that the target task to be executed is completed at this time; if it is not the last target location, the next target device, the next target location, and the next moving path are determined based on the task path information, and then the next target device is used as the current target device, the next target location is used as the current target location, and the next moving path is used as the current moving path, and the execution is returned to control itself to move to the current target location according to the current moving path, so that the current user follows the steps of moving to the current target location, until the current target location is the last target location, and it is determined that the target task to be executed is completed.
[0112] In addition, after determining that the target task to be performed is completed, the mobile robot can also determine the exit route based on the current position and the exit position of the computer room, and move to the exit of the computer room according to the exit route to guide the current user to leave and provide convenience for the operator.
[0113] In some embodiments, when the task type is a listing task,
[0114] Then, before determining whether the current target position is the last target position, the method may further include:
[0115] Collect device information and device status information at the target location;
[0116] Identify whether the device at the target location is consistent with the current target device according to the device information;
[0117] When the device at the target location is consistent with the current target device, determining whether the status of the device is normal according to the device status information;
[0118] When the device is in an abnormal state, a device abnormality prompt is issued so that the current user can adjust the device according to the device abnormality prompt;
[0119] When the device status is normal, the step of determining the next target device, the next target position and the next moving path according to the task path information is performed.
[0120] It is understandable that after the equipment is put on the shelves, there may be problems such as the equipment at the target location is not the current target equipment due to staff errors, or the current target equipment that is correctly put on the shelves cannot work properly. 。 In an embodiment of the present invention, in order to further ensure that the current target device can be correctly put on the shelf and can work normally after being put on the shelf, after the operation input by the current user completes the confirmation information and before determining whether the current target position is the last target position, the device information and device status information at the target position can be collected by an image acquisition module (such as a camera, etc.) and various sensors, wherein the device information can be obtained by collecting a device label code pre-pasted on the front panel of the device, and the device label code can be implemented using RFID (Radio Frequency Identification) technology, and then by identifying whether the device information is consistent with the device information of the current target device, it can be determined whether the device set at the current target position is consistent with the current target device. When it is determined that the device at the target position is consistent with the current target device, it can be further determined whether the status of the device is normal according to the device status information, wherein the device status information can include the status light status of the device after it is turned on, the status information of the device after it is turned on, and the sound information of the device, etc. When it is determined that the device is normal through the device status information, it means that the operation of the device is completed and the next step can be entered. When the device at the target is determined to be inconsistent with the current target device, or when the device status is determined to be abnormal through the device status information, it means that the device operation is not completed, and the user can be prompted to adjust the device in order to correctly complete the operation of the current target device, thereby better ensuring the effective listing of the device and the accuracy of change management.
[0121] In addition, in actual operation, there may be problems such as confusion of the internal lines of the cabinet and failure to close the cabinet door due to improper operation. In order to ensure the neatness of the internal lines of the cabinet and the normal closing of the cabinet door in the embodiment of the present invention, the cabinet image can be collected by the image acquisition module during the process of the current user operating the device, and the cabinet status information can be identified according to the cabinet image. The cabinet status information identifies the arrangement information of the internal lines of the cabinet when the user completes the operation of the internal lines of the cabinet and the cabinet door status information when the user completes the overall operation, and further matches the arrangement information of the internal lines of the cabinet with the preset line arrangement rules. If the arrangement of the internal lines of the cabinet meets the preset line arrangement rules, it means that the arrangement of the internal lines of the cabinet is neat, and whether the cabinet door is closed normally is determined according to the cabinet door status information. If it is closed normally, it means that the operation is correct. In the case where the arrangement of the internal lines of the cabinet does not meet the preset line arrangement rules, or the cabinet door is not closed normally, an abnormal prompt (such as a voice prompt, a sound prompt or a problem prompt) can be issued so that the current user can adjust the internal lines of the cabinet according to the prompt, or close the cabinet door.
[0122] In some embodiments, the task type is a replace part task;
[0123] Then, after obtaining the operation completion confirmation information of the current user input, before determining whether the current target position is the last target position, the method may further include:
[0124] Sending the operation completion confirmation information to the data center management system, so that the data center management system can verify whether the component replacement of the current target device is correct after receiving the operation completion confirmation information, and generate a replacement verification result;
[0125] Receive the replacement verification result returned by the data center management system, and when it is determined that the component is replaced correctly according to the replacement verification result, execute the step of determining whether the current target position is the last target position.
[0126] It can be understood that the operation completion confirmation information is sent to the data center management system, so that after receiving the operation completion confirmation information, the data center management system obtains the device information of the device at the current target position through the management interface, and determines whether the component replacement of the current target device is correct based on the device information, and generates a verification result and returns it to the mobile robot. After receiving the verification result, the mobile robot executes the step of determining whether the current target position is the last target position when the replacement is determined to be correct based on the replacement verification result, so that when the current target device is not the last target device, the staff can be guided to move to the next device to perform the corresponding task operation; when it is determined that the replacement is wrong based on the replacement verification result, the mobile robot can issue an abnormal prompt so that the staff can adjust the component of the current target device to ensure the correctness of the component replacement.
[0127] In some embodiments, the method may further include:
[0128] After displaying the location information of the current target location, the device information of the current target device, and the operation type, collecting the operation process information of the current user operating the current target device, and recording the operation process information;
[0129] After the operation of the target device at the last target position is completed, a task execution record is generated according to the operation process information corresponding to each target device in the target task to be executed;
[0130] The task execution results and task execution records are sent to the data center management system for storage, so that the data center management system can update the status of each device in the inventory system and the target task to be executed according to the task execution results.
[0131] It should be noted that, in order to facilitate supervision and tracing, in the embodiment of the present invention, after displaying the location information of the current target location, the device information of the current target device and the operation type, the image acquisition module can be used to collect the operation process information of the current user operating the current target device, and the operation process information is recorded. After the operation of the target device at the last target location is completed, the task execution record is generated according to the operation process information corresponding to each target device in the target task to be executed, and then the task execution result and the task execution record are sent to the data center management system. After receiving the task execution record and the task execution result, the data bus management system can store the task execution record in correspondence with the corresponding task to be executed, so as to facilitate the subsequent tracing of the operation process and the management of asset changes. In addition, the task execution result can also be sent to the inventory system. After the inventory system receives the task execution result, the status of each device in the task to be executed corresponding to the task execution result can be changed. For example, in the case where the task type of the task to be executed is a shelf task, the task execution result is completed on the shelf, then the inventory system can change the status of each device in the task to be executed to the shelf, so as to facilitate the management of each device in the inventory system.
[0132] In addition, it should be noted that in order to further ensure the reliability of asset change management, after obtaining the task start execution confirmation information input by the current user, before determining the operation type for the current target device according to the task type in the target task to be executed, the embodiment of the present invention may also include:
[0133] Obtain the number of task executors according to the target task to be executed, and if there are multiple task executors, obtain the identity information of the current user again, and verify whether the current user is one of the multiple task executors based on the identity information obtained this time. If so, execute the steps of determining the operation type for the current target device according to the task type in the target task to be executed, so as to guide the user to perform corresponding task operations on the current target device.
[0134] That is, if Figure 2 As shown, in the embodiment of the present invention, corresponding tasks to be executed can be created for resource change management through the data center system. In the process of creating tasks, managers can select equipment, set time, determine operators and plan routes, and can remind staff to enter according to the set task time. In the process of executing tasks, robots can perform auxiliary work such as operation authentication, position guidance, operation recording and post-operation inspection, thereby improving task execution efficiency, and can guide staff to leave after the task is completed.
[0135] On the basis of the above embodiments, the embodiment of the present invention also provides a data center asset change management method, please refer to Figure 3 , the method is applied to a data center management system, the method comprising:
[0136] S210: Acquire task creation information input by the user; wherein the task creation information includes device information, target location information, task type and task path information;
[0137] It should be noted that in actual applications, staff or managers can create tasks to be executed through the data center management system, and can input task creation information through the interface of the data center management system, wherein the task creation information may include equipment information, target location information, task type and task path information, and the equipment information may include a unique equipment identification code or equipment serial number corresponding to the equipment. In actual applications, the task creation information may also include the task execution time and information on the person who executes the task.
[0138] S220: Generate a task to be executed based on the task creation information, and send the task to be executed to a mobile robot in a computer room corresponding to the target location information, so that the mobile robot can store the task to be executed and guide the user to the corresponding target location to perform the task operation on the corresponding equipment after the user inputs the task information corresponding to the task to be executed.
[0139] The data center management system in the embodiment of the present invention generates a corresponding task to be executed based on the task creation information. The task to be executed may include the task creation information and the task information. The task information may include a task number or a task identification code, etc. Then, the computer room where the target location is located and at least one mobile robot located in the computer room are determined based on the target location information. The task to be executed is then sent to each mobile robot in the computer room corresponding to the target location information. After the mobile robot receives the task to be executed, it stores the task to be executed. After the user subsequently inputs the task information corresponding to the task to be executed, the user is guided to the corresponding target location to perform the task operation on the corresponding equipment.
[0140] It should be noted that the task creation information in the embodiment of the present invention also includes task execution time and task executor information. After the task to be executed is created, the data center management system can send the task to be executed to the corresponding task executor by email or SMS notification based on the task executor information, so that the task executor can be informed of the task to be executed in a timely manner, and understand the equipment that needs to be operated, computer room location, target location, task execution time and other information by checking the task content of the task to be executed (such as task information or task creation information), and arrive at the corresponding computer room at the corresponding time to input the task information to the mobile robot in the computer room.
[0141] In addition, the data center management system can also notify the corresponding task executor again based on the task execution time when the preset time is left for the task execution time, so that the task executor can be notified in time when the task is about to expire to avoid delays in task execution.
[0142] In addition, if Figure 4 As shown, in order to facilitate the management of various devices in the inventory system, after creating a pending task, the pending task can be sent to the inventory system, and the inventory system can change the device status of each device involved in the pending task according to the device information and task type in the pending task. For example, if the task type of the pending task is a shelf task, the inventory system can change the device status of each corresponding device to a waiting-to-shelf state, and can also lock each device so that the task executor of the pending task can ensure that the devices are not used for other purposes before retrieving them.
[0143] You can also use RFID technology to generate a corresponding device tag code based on the device information, and pre-paste the device tag code to the front panel of the device so that when you operate the device later, you can verify whether the user's operation of the device is correct based on the device tag code.
[0144] In actual applications, the mobile robot authenticates the current user who inputs the task information. After the authentication is passed, the task starts and determines the subtask that needs to be executed (that is, the current target device, the current moving path, and the current target position light). The mobile robot moves to the current target position to guide the staff to the target position. Before starting the operation, the mobile robot can check the cabinet at the current target position and can also authenticate again. After passing, it prompts that the task can be started. The mobile robot can also collect operation process information while the staff is executing the task to be executed, such as recording the operation process by periodically collecting videos or images. After the operation of the current target device is completed, the mobile robot checks again. After the inspection is passed, it is further determined whether there are any unexecuted subtasks. If so, the next target device, next target position, and next moving path light information corresponding to the next subtask are further obtained to guide the operator to execute the next subtask. If all devices in the task to be executed are completed, it means that all subtasks have been completed. The mobile robot will return the task execution result and task execution record to the data center management system and guide the staff to leave.
[0145] After the data center management system receives the task execution results and task execution records returned by the mobile robot, it can store the task execution results and task execution records in correspondence with the corresponding tasks to be executed, and send the task execution results to the inventory system so that the inventory system can determine the corresponding tasks to be executed based on the task execution results, and determine the task type and the corresponding equipment based on the tasks to be executed, and update the status of the corresponding equipment based on the task type and task execution results. For example, for a shelf task, if the task execution result is a successful shelf, the inventory system can change the status of the corresponding equipment to the shelf-ready status.
[0146] In some embodiments, the method may further include:
[0147] Receiving operation completion confirmation information returned by the mobile robot; the operation completion confirmation information is confirmation information obtained by the mobile robot and input by the user to confirm that the operation of the current target device is completed;
[0148] Determine the corresponding task to be executed according to the operation completion confirmation information, and if the task type of the task to be executed is a component replacement task, verify whether the component replacement of the current target device is correct, and generate a replacement verification result;
[0149] The replacement verification result is returned to the mobile robot so that when the mobile robot determines that the component has been replaced correctly based on the replacement verification result, it can determine whether the current target position corresponding to the current target device is the last target position, and if the current target position is not the last target position, continue to guide the user to the next target position to perform task operations on the corresponding equipment.
[0150] In addition, if Figure 5As shown, after the current user determines that the execution of the current target device is completed, the mobile robot will input the operation completion confirmation information. When the mobile robot determines that the task type of the task to be executed is a component replacement task, the mobile robot sends the operation completion confirmation information to the data center management system. After receiving the operation completion confirmation information, the data center management system determines the corresponding task to be executed according to the operation completion confirmation information, and further obtains the task type of the task to be executed. When it is determined that the task type is a replacement task, it verifies whether the component replacement of the current target device is correct, and generates a replacement verification result. Among them, the device information of the device at the target location can be pulled through the management interface (such as the IPMI or Redfish out-of-band management interface provided by the server BMC), and the component replacement is determined to be correct according to the device information. The component replacement verification result is generated, and the component replacement verification result is returned to the mobile robot. After receiving the replacement verification result, the mobile robot guides the staff to move to the next device to perform the corresponding task operation when the replacement is determined to be correct according to the replacement verification result. When the replacement is determined to be wrong according to the replacement verification result, an abnormal prompt can be given.
[0151] In actual applications, after pulling the device information of the device at the target location through the management interface (such as IPMI or Redfish out-of-band management interface provided by the server BMC), the inventory management system can be linked to check whether the component is correctly replaced on the corresponding device based on the component PN / SN, thereby preventing the occurrence of wrong replacement, missed replacement, and multiple replacement (for example, too many or too few memory sticks).
[0152] The present invention also provides a corresponding device for the asset change management method of the data center, which further makes the method more practical. Among them, the device can be described from the perspective of functional modules and hardware. The asset change management device for the data center provided by the present invention is introduced below. The device is used to implement the asset change management method for the data center provided by the present invention. In this embodiment, the asset change management device for the data center may include or be divided into one or more program modules, and the one or more program modules are stored in a storage medium and executed by one or more processors to complete the asset change management method for the data center disclosed in the above embodiment. The program module referred to in the present invention refers to a series of computer program instruction segments that can complete specific functions, which is more suitable for describing the execution process of the asset change management device for the data center in the storage medium than the program itself. The following description will specifically introduce the functions of each program module of this embodiment. The asset change management device for the data center described below and the asset change management method based on the data center described above can be referenced to each other.
[0153] Another embodiment of the present invention provides an asset change management device for a data center, which is applied to a mobile robot. Figure 6 , the device comprises:
[0154] The first acquisition module 11 is used to acquire the task information currently input by the user;
[0155] A matching module 12, used for matching a target task to be executed from various pre-stored tasks to be executed according to the task information;
[0156] The control module 13 is used to determine the current target device and the current target position corresponding to the current target device according to the target task to be performed, and move to the current target position to guide the current user to move to the current target position to perform the corresponding task operation on the current target device.
[0157] It should be noted that the asset change management device for a data center provided in the embodiment of the present invention has the same beneficial effects as the asset change management method for a data center provided in the above embodiment, and for the specific introduction to the asset change management method for a data center involved in the embodiment of the present invention, please refer to the above embodiment, and the present invention will not be repeated here.
[0158] Another embodiment of the present invention further provides an asset change management device for a data center, which is applied to a data center management system. Figure 7 , the device comprises:
[0159] The second acquisition module 21 is used to acquire task creation information input by the user; wherein the task creation information includes device information, target location information, task type and task path information;
[0160] The generation module 22 is used to generate tasks to be executed according to the task creation information, and send the tasks to be executed to the mobile robot in the computer room corresponding to the target position information, so that the mobile robot can store the tasks to be executed and guide the user to the corresponding target position to perform the task operation on the corresponding equipment after the user inputs the task information corresponding to the tasks to be executed.
[0161] It should be noted that the asset change management device for a data center provided in the embodiment of the present invention has the same beneficial effects as the asset change management method for a data center provided in the above embodiment, and for the specific introduction to the asset change management method for a data center involved in the embodiment of the present invention, please refer to the above embodiment, and the present invention will not be repeated here.
[0162] On the basis of the above-mentioned embodiments, another aspect of the embodiments of the present invention further provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the steps of the asset change management method for a data center as described above.
[0163] It should be noted that the computer program product has the same beneficial effects as the above-mentioned embodiments, and for the introduction of the asset change management method of the data center involved in the embodiments of the present invention, please refer to the above-mentioned embodiments, and this application will not go into details here.
[0164] On the basis of the above embodiment, another embodiment of the present invention further provides an asset change management device for a data center, including:
[0165] Memory for storing computer programs;
[0166] A processor is used to execute a computer program to implement the steps of the asset change management method for a data center as described above.
[0167] Among them, the asset change management device of the data center can be a mobile robot or a data center management system. It should be noted that the processor in the embodiment of the present invention may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor can be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor may be integrated with a GPU (Graphics Processing Unit), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0168] The memory may include one or more computer-readable storage media, which may be non-transitory. The memory may also include high-speed random access memory, and non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the memory may be an internal storage unit of the device, such as a hard disk of a server. In other embodiments, the memory may also be an external storage device of a mobile robot or a data center management system, such as a plug-in hard disk equipped on a server, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. Further, the memory may also include both an internal storage unit of a mobile robot or a data center management system and an external storage device. The memory may not only be used to store application software and various types of data installed on the device, such as: the code of the program in the process of executing the asset change management method of the data center, but also be used to temporarily store data that has been output or is to be output. In this embodiment, the memory is at least used to store the following computer program, wherein, after the computer program is loaded and executed by the processor, the relevant steps of the asset change management method of the data center disclosed in any of the aforementioned embodiments can be implemented. In addition, the resources stored in the memory may also include operating systems and data, and the storage method may be temporary storage or permanent storage. The operating system may include Windows, Unix, Linux, etc. The data may include but is not limited to the set offset (data corresponding to the asset change management result of the data center), etc.
[0169] On the basis of the above-mentioned embodiments, the embodiments of the present invention further provide a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the asset change management method for a data center as described above are implemented.
[0170] The above is a detailed introduction to the asset change management method, device and mobile robot for a data center provided by the embodiments of the present invention. The various embodiments in the specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same and similar parts between the various embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part description.
[0171] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0172] The above is a detailed introduction to the asset change management method, device and mobile robot for a data center provided by the present invention. This article uses specific examples to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. It should be pointed out that for ordinary technicians in this technical field, without departing from the principles of the present invention, several improvements and modifications can be made to the present invention, and these improvements and modifications also fall within the scope of protection of the claims of the present invention.
Claims
1. A data center asset change management method, characterized in that: Applied to a mobile robot, the method comprises: Get the task information currently entered by the user; Matching a target task to be executed from pre-stored tasks to be executed according to the task information; The current target device and the current target position corresponding to the current target device are determined according to the target task to be performed, and the current target device is moved to the current target position so as to guide the current user to move to the current target position to perform corresponding task operations on the current target device.
2. The data center asset change management method according to claim 1, characterized in that: Before determining the current target device and the current target position corresponding to the current target device according to the target task to be performed, and moving to the current target position so as to guide the current user to move to the current target position to perform a corresponding task operation on the current target device, the method further includes: Verifying whether the current user is consistent with the task executor of the target task to be executed according to the identity information of the current user; In the case where the current user is the same as the task executor of the target task to be performed, the steps of determining the current target position and the current target device according to the target task to be performed, and moving to the current target position so as to guide the current user to move to the current target position to perform corresponding task operations on the current target device are performed.
3. The data center asset change management method according to claim 1, characterized in that: The determining the current target device and the current target position corresponding to the current target device according to the target task to be performed, and moving to the current target position so as to guide the current user to move to the current target position to perform a corresponding task operation on the current target device, includes: Determine the current target device, the current target position and the current moving path according to the task path information in the target task to be performed; Control the user to move to the current target location according to the current moving path, so that the current user follows and moves to the current target location; The current user is guided to perform a corresponding task operation on the current target device according to the task type in the target task to be performed.
4. The data center asset change management method according to claim 3, characterized in that: The step of guiding the current user to perform a corresponding task operation on the current target device according to the task type in the target task to be performed includes: Acquiring status information of the current target position, and detecting whether the current target position is normal according to the status information of the current target position; When it is determined that the current target position is normal, a prompt message is displayed to the user to confirm whether to start executing the task; After obtaining the task execution start confirmation information input by the current user, determining the operation type for the current target device according to the task type in the target task to be executed, and displaying the location information of the current target location, the device information of the current target device and the operation type, so that the current user can perform corresponding operations on the current target device based on the location information, the device information and the operation type; After obtaining the operation completion confirmation information input by the current user, determining whether the current target position is the last target position, and if not, determining the next target device, the next target position and the next moving path according to the task path information; Take the next target device as the current target device, the next target position as the current target position, and the next moving path as the current moving path, and return to execute the step of controlling itself to move to the current target position according to the current moving path so that the current user follows and moves to the current target position, until the current target position is the last target position, and determine that the target task to be executed is completed.
5. The data center asset change management method according to claim 4, characterized in that: The task type is a listing task; Then, before determining whether the current target position is the last target position, the method further includes: Collecting device information and device status information at the target location; Identify, according to the device information, whether the device at the target location is consistent with the current target device; In a case where the device at the target location is consistent with the current target device, determining whether the status of the device is normal according to the device status information; When the state of the device is abnormal, issuing a device abnormality prompt so that the current user can adjust the device according to the device abnormality prompt; When the device is in a normal state, the step of determining the next target device, the next target position and the next moving path according to the task path information is performed.
6. The data center asset change management method according to claim 4, characterized in that: The task type is a component replacement task; Then, after obtaining the operation completion confirmation information input by the current user and before determining whether the current target position is the last target position, the method further includes: Sending the operation completion confirmation information to the data center management system, so that the data center management system verifies whether the component replacement of the current target device is correct after receiving the operation completion confirmation information, and generates a replacement verification result; The replacement verification result returned by the data center management system is received, and when it is determined that the component replacement is correct according to the replacement verification result, the step of determining whether the current target position is the last target position is performed.
7. The data center asset change management method according to any one of claims 4 to 6, characterized in that: Also includes: After displaying the location information of the current target location, the device information of the current target device, and the operation type, collecting operation process information of the current user operating the current target device, and recording the operation process information; After the operation of the target device at the last target position is completed, generating a task execution record according to the operation process information corresponding to each target device in the target task to be executed; The task execution result and the task execution record are sent to the data center management system for storage, so that the data center management system can update the status of each device in the inventory system and the target task to be executed according to the task execution result.
8. The data center asset change management method according to claim 7, characterized in that: After determining that the target task to be executed is completed, the method further includes: Determine the departure route based on the current location and the exit location of the computer room; Move to the exit position of the computer room according to the exit route to guide the current user to leave.
9. A data center asset change management method, characterized in that: Applied to a data center management system, the method comprises: Acquire task creation information input by the user; wherein the task creation information includes device information, target location information, task type and task path information; Generate a task to be executed based on the task creation information, and send the task to be executed to a mobile robot in a computer room corresponding to the target position information, so that the mobile robot can store the task to be executed and guide the user to the corresponding target position to perform the task operation on the corresponding equipment after the user inputs the task information corresponding to the task to be executed.
10. The data center asset change management method according to claim 9, characterized in that: The task creation information also includes task execution time and task execution personnel information; Then, the method further comprises: The task information of the task to be executed is sent to the corresponding task executor according to the task executor information.
11. The data center asset change management method according to claim 9, characterized in that: Also includes: Receiving the task execution result and the task execution record returned by the mobile robot, and storing the task execution result and the task execution record in correspondence with the corresponding task to be executed; The task execution result is sent to the inventory system so that the inventory system updates the status of each device corresponding to the task to be executed according to the task execution result.
12. The data center asset change management method according to claim 9, characterized in that: Also includes: Receive operation completion confirmation information returned by the mobile robot; The operation completion confirmation information is confirmation information obtained by the mobile robot and input by the user to confirm that the operation of the current target device is completed; Determine the corresponding task to be executed according to the operation completion confirmation information, and if the task type of the task to be executed is a component replacement task, verify whether the component replacement of the current target device is correct, and generate a replacement verification result; The replacement verification result is returned to the mobile robot so that when the mobile robot determines that the component replacement is correct based on the replacement verification result, it determines whether the current target position corresponding to the current target device is the last target position, and continues to guide the user to the next target position to perform task operations on the corresponding equipment if the current target position is not the last target position.
13. A computer program product, characterized in that It comprises a computer program / instruction, which, when executed by a processor, implements the steps of the asset change management method for a data center as described in any one of claims 1 to 12.
14. An asset change management device for a data center, characterized in that: include: Memory for storing computer programs; A processor, configured to execute the computer program to implement the steps of the data center asset change management method as described in any one of claims 1 to 12.
15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the data center asset change management method as described in claims 1 to 12 are implemented.
Citation Information
Cited By
Robot guiding method based on target detection
CN120044956A