Data center updating method and device, equipment and storage medium
By generating virtual users in the metaverse system and obtaining access rights, the data center is maintained and processed in the metaverse system, solving the problem of low data maintenance efficiency in the existing technology and improving maintenance efficiency.
Patent Information
- Application Number
- CN202411585135.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-07
- Publication Date
- 2025-02-14
AI Technical Summary
In the prior art, when developers detect or troubleshoot data centers, they need to provide access rights for operation and maintenance personnel, resulting in developers needing to reach the area where operation and maintenance personnel are located, affecting the efficiency of data maintenance.
The developer's virtual users are generated in the metaverse system, and access permissions are obtained through the operation and maintenance personnel's virtual users, and the virtual users are controlled to maintain and process the virtual data center in the virtual data center, and update the actual data center.
The maintenance process is carried out without the need for developers to reach the area where the data center is located, which improves the efficiency of data maintenance.
Smart Images

Figure CN119442286A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of artificial intelligence technology, and in particular to a data center update method, device, equipment and storage medium. Background Art
[0002] The data center is the foundation of the bank's business system, management system and database. Operation and maintenance personnel can operate and maintain the business system, management system and database in the data center.
[0003] In the prior art, when developers detect or troubleshoot a data center, they need operation and maintenance personnel to provide access rights. Since the developers, operation and maintenance personnel, and the data center are in different areas, in order to ensure security, the developers need to go to the area where the operation and maintenance personnel are located and use the operation and maintenance personnel's access rights to detect or troubleshoot the data center, which makes data maintenance inefficient. Summary of the invention
[0004] The present application provides a data center update method, device, equipment and storage medium to solve the problem of poor efficiency in data maintenance.
[0005] In a first aspect, the present application provides a data center update method, which is applied to a metaverse system, and the method includes:
[0006] Generating a first virtual user of the first user in the metaverse system according to a login request sent by the first user terminal, wherein the metaverse system includes a virtual data center;
[0007] Controlling the first virtual user to reach a virtual location of the virtual data center according to a first control instruction sent by the first user terminal;
[0008] Obtaining access rights of the first virtual user to the target maintenance object in the virtual data center;
[0009] According to the access authority, the first virtual user is controlled to perform maintenance processing on the target maintenance object to obtain a maintenance processing result, and the data center corresponding to the virtual data center is updated according to the maintenance processing result.
[0010] In a second aspect, the present application provides an updating device for a data center, which is applied to a metaverse system. The device includes a generating module, a controlling module, an acquiring module, and a maintaining processing module:
[0011] The generating module is used to generate a first virtual user of the first user in the metaverse system according to a login request sent by the first user terminal, and the metaverse system includes a virtual data center;
[0012] The control module is used to control the first virtual user to reach the virtual location of the virtual data center according to the first control instruction sent by the first user terminal;
[0013] The acquisition module is used to obtain the access rights of the first virtual user to the target maintenance object in the virtual data center;
[0014] The maintenance processing module user controls the first virtual user to perform maintenance processing on the target maintenance object according to the access authority, obtains a maintenance processing result, and updates the data center corresponding to the virtual data center according to the maintenance processing result.
[0015] In a third aspect, an embodiment of the present application provides a terminal device, including: a memory and a processor,
[0016] The memory stores computer-executable instructions;
[0017] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the data center update method described in any one of the first aspects.
[0018] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the data center update method described in any one of the first aspects.
[0019] In a fifth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the data center update method described in any one of the first aspects.
[0020] The data center update method, device, equipment and storage medium provided in the present application can generate a first virtual user of a first user in the metaverse system, can obtain the access rights of the first virtual user to detect or troubleshoot the data center through a second virtual user in the metaverse system, can control the first virtual user to perform maintenance and processing on the virtual data center, and update the data center. Developers do not need to go to the area where the data center is located, which can improve the efficiency of data maintenance. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] 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.
[0022] Figure 1 A schematic diagram of an application scenario of the data center update method provided in an embodiment of the present application;
[0023] Figure 2A flowchart of a data center update method provided in an embodiment of the present application;
[0024] Figure 3 A flowchart of another data center update method provided in an embodiment of the present application;
[0025] Figure 4 A schematic diagram of the process of logging into the Metaverse system provided in an embodiment of the present application;
[0026] Figure 5 A schematic diagram of the structure of a data center update method provided in an embodiment of the present application;
[0027] Figure 6 A schematic diagram of the structure of an updating device for a data center provided in an embodiment of the present application;
[0028] Figure 7 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application.
[0029] 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
[0030] 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, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0031] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0032] It should be noted that the method and device for updating the data center of the present application can be used in the field of artificial intelligence technology, and can also be used in any field other than the field of artificial intelligence technology. The application field of the method and device for updating the data center of the present application is not limited.
[0033] Figure 1This is a schematic diagram of an application scenario of the data center update method provided in the embodiment of the present application. Figure 1 , including multiple user terminals 101, a metaverse system 102 and a data center 103.
[0034] The user terminal 101 may be a wearable device, a virtual reality device, a brain-computer terminal, etc. An information collection device may be installed on the user terminal 101, and the information collection device may be a sensing device, an input device, a camera, etc. The user terminal 101 may generate a login request according to a user instruction, and send the login request to the metaverse system 102. The metaverse system 102 may include a virtual data center of a data center 103 and multiple virtual users. The metaverse system 102 may generate a first virtual user of a first user (i.e., a technician) according to the login request.
[0035] The metaverse system 102 can control the first virtual user to reach the virtual location of the virtual data center according to the control instructions sent by the user terminal 101, and obtain the first virtual user's access rights to the target maintenance object in the virtual data center through the second virtual user (i.e., the virtual user of the operation and maintenance personnel), control the first virtual user to perform maintenance processing on the target maintenance object, obtain the maintenance processing results, and update the data center 103 corresponding to the virtual data center according to the maintenance processing results.
[0036] In the prior art, when developers detect or troubleshoot a data center, they need operation and maintenance personnel to provide access rights. Since the developers, operation and maintenance personnel, and the data center are in different areas, in order to ensure security, the developers need to go to the area where the operation and maintenance personnel are located and use the operation and maintenance personnel's access rights to detect or troubleshoot the data center, which makes data maintenance inefficient.
[0037] The data center update method provided in the present application can generate a first virtual user of a first user (i.e., a developer) in the metaverse system, and can obtain the access rights of the first virtual user to detect or troubleshoot the data center through a second virtual user (i.e., a virtual user corresponding to an operation and maintenance personnel) in the metaverse system. The first virtual user can be controlled to perform maintenance and processing on the virtual data center and update the data center. Developers do not need to go to the area where the data center is located, thereby improving the efficiency of data maintenance.
[0038] 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.
[0039] Figure 2A flowchart of a data center update method provided in an embodiment of the present application. Figure 2 , the method may include:
[0040] S201. Generate a first virtual user of the first user in the metaverse system according to a login request sent by a first user terminal.
[0041] The execution subject of the embodiment of the present application may be the Metaverse system, or may be an update device of a data center set in the Metaverse system. The update device of the data center may be implemented by software, or may be implemented by a combination of software and hardware.
[0042] The metaverse system may include a virtual data center, which may be a replica of data information in a data center in the real world. The virtual data information in the virtual data center may be updated based on the data information in the data center, and the data information in the data center may also be updated based on the virtual data information in the virtual data center.
[0043] The Metaverse system may include multiple virtual users, and a virtual user of a user may be generated in the Metaverse system based on a login request sent by a user terminal, wherein the user may be an operation and maintenance personnel, a technical personnel, etc.
[0044] For example, assuming that the first user terminal is user terminal 1, the login request sent by user terminal 1 is login request 1, and assuming that the first user corresponding to the first user terminal is technician 1, the first virtual user of technician 1 can be generated as virtual user 1.
[0045] In the metaverse system, the initial position of the first virtual user may be a preset initial position of the metaverse system or a position where the first virtual user last logged out.
[0046] Virtual information of the location of the first virtual user in the metaverse system can be sent to the first user terminal, and the first user terminal can display the virtual information to the first user. The virtual information may include image information, audio information, text information, etc.
[0047] The first user can send a control instruction to the Metaverse system through the second user terminal, and the Metaverse system can control the first virtual user through the control instruction to achieve the first user's control over the first virtual user.
[0048] S202: According to a first control instruction sent by a first user terminal, control a first virtual user to reach a virtual location of a virtual data center.
[0049] The first user terminal can generate a first control instruction for the first user and send the first control instruction to the metaverse system to control the first virtual user of the first user.
[0050] The first user can obtain virtual information in the metaverse system through the first user terminal, and the first user can control the first user terminal to generate a first control instruction according to the virtual information.
[0051] The first control instruction may include an identifier of a destination. If the destination of the first virtual user is a virtual data center, the first control instruction includes the virtual data center.
[0052] S203: Obtain access rights of the first virtual user to the target maintenance object in the virtual data center.
[0053] The second user has access rights to the data center, that is, the second virtual user of the second user has access rights to the virtual data center. The first virtual user can obtain access rights to the target maintenance object of the virtual data center through the second virtual user's access rights to the virtual data center.
[0054] If the number of virtual users obtaining access rights exceeds a threshold, the first virtual user identifier is stored in a queue until the first virtual user identifier is dequeued, and the access rights of the first virtual user to the target maintenance object in the virtual data center are obtained.
[0055] S204. According to the access authority, control the first virtual user to perform maintenance processing on the target maintenance object, obtain a maintenance processing result, and update the data center corresponding to the virtual data center according to the maintenance processing result.
[0056] The first user can send a control instruction to the Metaverse system through the first user terminal, and the Metaverse system controls the first virtual user to perform maintenance processing on the target maintenance object through the control instruction.
[0057] The data center corresponding to the virtual data center can be updated synchronously according to the maintenance processing result.
[0058] For example, assuming that virtual data 1 is modified to virtual data 2 in the virtual data center, and assuming that virtual data 1 corresponds to data 1 in the data center, data 1 is updated to virtual data 2.
[0059] Maintenance processing may include daily operation and maintenance, application and construction of hardware and software resources, production and launch, version deployment, and problem analysis and location.
[0060] The data center update method provided in the embodiment of the present application can generate a first virtual user of the first user in the metaverse system. After the first virtual user reaches the virtual location of the virtual data center and obtains the first virtual user's access rights to the target maintenance object in the virtual data center, the first virtual user can perform maintenance processing on the target maintenance object and update the data center corresponding to the virtual data center according to the maintenance processing result. The developer does not need to reach the area where the data center is located, and the data center can be maintained, which can improve the efficiency of data maintenance.
[0061] Figure 3 A flowchart of another data center update method provided in an embodiment of the present application. Figure 3 , the method may include:
[0062] S301. Generate a first virtual user of the first user in the metaverse system according to a login request sent by a first user terminal.
[0063] The execution process of S301 can refer to the execution process of the embodiment below, which will not be described in detail here.
[0064] S302: Receive a first control instruction sent by a first user terminal.
[0065] The first control instruction may include a virtual data center identifier.
[0066] For example, assuming that the first control instruction sent by the first user terminal is control instruction 1, the virtual data center identifier included in control instruction 1 is virtual data center 1.
[0067] S303: Determine the virtual identity authentication code of the virtual data center according to the virtual data center identifier.
[0068] The metaverse system may include multiple virtual areas, and the virtual identity authentication code may include the area code of the virtual area, the authentication date, the location code of the authentication position, and the authentication serial number, etc.
[0069] The data center can generate a virtual identity authentication code after authentication in the Metaverse system.
[0070] For example, assuming that the virtual identity authentication code includes the area code of the virtual area, the authentication date, the position code of the authentication position and the authentication serial number; assuming that the metaverse system includes 3 virtual areas, namely virtual area 1, virtual area 2 and virtual area 3, assuming that the area codes corresponding to the virtual areas can be as shown in Table 1; assuming that there are 3 authentication positions, namely authentication positions 1-3, assuming that the position codes corresponding to the authentication positions can be as shown in Table 2; assuming that the virtual area where the data center authenticates the virtual data center in the metaverse system is virtual area 1, assuming that the authentication date is July 18, 2023, assuming that the authentication position is authentication position 2, assuming that the authentication serial number is 002345, then it can be determined that the virtual identity authentication code of the virtual data center is {01120230718102002345}.
[0071] Table 1
[0072] Virtual Area Region code of virtual area Virtual Area 1 011 Virtual Area 2 012 Virtual Zone 3 013
[0073] Table 2
[0074] Certification Positions Certification Position Logo Certification Position 1 101 Certification Position 2 102 Certification Position 3 103
[0075] S304: Analyze and process the virtual identity authentication code to determine the target virtual area where the virtual data center is located among the multiple virtual areas.
[0076] For example, assuming that the virtual identity authentication code of the virtual data center is {01120230718102002345}, it can be determined that the virtual area identifier of the virtual area where the virtual data center is located is 011. Assuming that the area code corresponding to the virtual area can be as shown in Table 1, it can be determined that the target virtual area where the virtual data center is located is virtual area 1.
[0077] S305: In the target virtual area, the virtual identity authentication code is identified to determine the virtual location of the virtual data center in the target virtual area.
[0078] In the metaverse system, virtual users and virtual data centers all have their corresponding virtual identity authentication codes. The virtual identity authentication codes can be used to identify the virtual data center corresponding to the virtual identity authentication codes in the target virtual area and determine the virtual location of the virtual data center.
[0079] For example, assuming that the target virtual area is virtual area 1, assuming that there are 5 virtual identity authentication codes in virtual area 1, namely virtual identity authentication codes 1-5, and assuming that the virtual identity authentication code of the virtual data center is virtual identity authentication code 2, then virtual identity authentication code 2 can be identified and processed in the target virtual area, and the virtual position of virtual identity authentication code 2 can be determined.
[0080] S306: Perform path planning processing according to the virtual location of the first virtual user and the virtual location of the virtual data center to generate a virtual route.
[0081] A plurality of initial routes may be generated according to the virtual location of the first virtual user and the virtual location of the virtual data center.
[0082] The metaverse system may also include an intelligent robot, which can display multiple initial routes for the first virtual user, and the first user can determine a virtual route from the multiple initial routes through the second user terminal.
[0083] The intelligent robot can also provide query, guidance and data center login services for the first virtual user.
[0084] S307: Control the first virtual user to reach the virtual location of the virtual data center according to the virtual route.
[0085] The virtual route may include multiple virtual locations. The first virtual user may pass through each virtual location in turn and finally arrive at the virtual location of the virtual data center. At each virtual location, the first virtual user may obtain corresponding virtual information or move directly to the next virtual location.
[0086] If the first virtual user has access rights to the target maintenance object of the virtual data center, the first virtual user performs maintenance processing on the target maintenance object.
[0087] If the first virtual user does not have access rights to the target maintenance object in the virtual data center, it is necessary to obtain access rights to the target maintenance object through the second virtual user and perform the following steps.
[0088] S308: Receive a permission modification instruction from the second user terminal.
[0089] The metaverse system may also include a second virtual user corresponding to the second user, and the second user terminal is a user terminal of the second user.
[0090] The second user may generate a second virtual user in the Metaverse system according to the execution process of step S301, and the second user may control the second virtual user according to a control instruction sent by the second user terminal to the Metaverse system.
[0091] The permission modification instruction can be used for the second virtual user to modify the access rights to the virtual database.
[0092] S309: Split the permission modification instruction to obtain multiple second control instructions.
[0093] The permission modification instruction may include the target object of the permission to be modified, and the permission modification instruction may be split into a target object determination instruction, a target object login instruction and a permission authorization instruction, that is, the second control instruction may include a target object determination instruction, a target object login instruction and a permission authorization instruction.
[0094] S310: Determine a virtual location of the virtual data center according to an instruction for determining a target object, and control the second virtual user to move to the virtual location of the virtual data center.
[0095] The virtual identity authentication code of the target object may be determined according to the target object determination instruction, see steps S304-S305, and the virtual location of the virtual data center may be determined, see steps S306-S307 to control the second virtual user to move to the virtual location of the virtual data center.
[0096] S311. According to the instruction to log in to the target object, control the second virtual user to log in to the virtual data center.
[0097] The login account and login password of the second virtual user in the virtual data center can be obtained according to the login target object instruction, and the second virtual user can be controlled to enter the login account and login password in the virtual data center. After logging into the virtual data center, the second virtual user can obtain control authority of the virtual data center.
[0098] S312: Obtain access rights of the first virtual user to the target maintenance object in the virtual data center according to the authority authorization instruction.
[0099] According to the authority authorization instruction, the second virtual user can modify the access rights of the virtual data center and obtain the access rights of the first virtual user to the target maintenance object in the virtual data center.
[0100] S313. According to the access rights, control the first virtual user to perform maintenance processing on the target maintenance object, obtain a maintenance processing result, and update the data center corresponding to the virtual data center according to the maintenance processing result.
[0101] Maintenance processing is performed on the target maintenance object of the virtual data center, maintenance verification can be performed in the virtual data center, and the data center can be updated according to the maintenance processing result after successful verification, which can improve the security of data maintenance.
[0102] The data center update method provided by the embodiment of the present application is that in the metaverse system, the first virtual user and the second virtual user can reach the virtual location of the virtual data center, the first virtual user can obtain the access rights of the target maintenance object of the virtual data center according to the second virtual user, the first virtual user can perform maintenance processing on the virtual data center, and update the data center according to the virtual maintenance processing results, so that the first user can remotely maintain the data center, thereby improving the efficiency of data maintenance. At the same time, by maintaining the data center through the virtual data center, the maintenance results can be verified in the virtual data center, thereby improving the security of data maintenance.
[0103] Based on any of the above embodiments, Figure 4 , for any first user, the login process of the first user logging into the Metaverse system is further described in detail.
[0104] Figure 4 This is a schematic diagram of the process of logging into the Metaverse system provided in the embodiment of this application. Figure 4 , the method may include:
[0105] S401: Receive a login request sent by a first user terminal.
[0106] The login request may include user biometric information of the first user, wherein the user biometric information may be pupil information, face information, fingerprint information, etc.
[0107] S402: Perform initial login verification on the user biometric information of the first user according to the login request to obtain an initial login verification result.
[0108] The first user may be initially logged in and verified in a user registration list of the Metaverse system based on the user biometric information, and the user registration list may include user biometric information of multiple users.
[0109] The initial login verification result may include verification success and verification failure. If the user biometric information of the first user exists in the user registration list, the initial login verification result is verification success. If the user biometric information of the first user does not exist in the user registration list, the initial login verification result is verification failure.
[0110] If there is a third user registered in the Metaverse system, after successful registration, the user biometric information of the third user can be stored in the user registration list.
[0111] S403. If the initial login verification result is successful, the permission information of the first user to access the Metaverse system can be obtained.
[0112] For any user, the Metaverse system can open or close access to the Metaverse system.
[0113] The first user's access rights to the Metaverse system may be restricted based on the permission information.
[0114] S404. If the permission information indicates that the first user has access rights to the Metaverse system, determine that the target verification result is successful.
[0115] For example, assuming that the first user is user 1, and user 1's permission information is that he has access rights to the metaverse system, then the target verification result is verification success.
[0116] S405. If the permission information indicates that the first user does not have access rights to the Metaverse system, determine that the target verification result is a verification failure.
[0117] For example, assuming that the first user is user 2, and user 2's permission information indicates that he does not have access rights to the Metaverse system, the target verification result is verification failure.
[0118] S406: If the target verification result is successful, generate a first virtual user.
[0119] If the target verification result is a successful verification, the first user can generate a first virtual user in the metaverse system; if the target verification result is a failed verification, a prompt message indicating that the virtual user generation failed is fed back to the first user terminal.
[0120] The data center update method provided in the embodiment of the present application allows a first user to log in to the Metaverse system based on user biometric information and generate a first virtual user with access rights to the Metaverse system, thereby improving the security of data maintenance.
[0121] Figure 5 This is a schematic diagram of the structure of the data center update method provided in the embodiment of the present application. Figure 5 , a login request sent by a first user terminal can be received, a first virtual user can be generated according to the login request, and according to the first control instruction sent by the first user terminal, the first virtual user can reach the virtual location of the virtual data center; the second user terminal can send a control instruction to the metaverse system, the second virtual user can log in to the virtual data center according to the control management, the first virtual user can obtain access rights to the virtual data according to the second virtual user, the first virtual user can perform maintenance processing on the target maintenance object according to the access rights, and can update the data according to the maintenance processing results to realize the maintenance processing of the data center.
[0122] Figure 6This is a schematic diagram of the structure of an update device for a data center provided in an embodiment of the present application. Figure 6 The updating device 10 of the data center may include a generating module 11, a controlling module 12, an acquiring module 13 and a maintaining processing module 14:
[0123] The generating module 11 is used to generate a first virtual user of the first user in the metaverse system according to a login request sent by the first user terminal, and the metaverse system includes a virtual data center;
[0124] The control module 12 is used to control the first virtual user to reach the virtual location of the virtual data center according to the first control instruction sent by the first user terminal;
[0125] The acquisition module 13 is used to obtain the access rights of the first virtual user to the target maintenance object in the virtual data center;
[0126] The maintenance processing module 14 controls the first virtual user to perform maintenance processing on the target maintenance object according to the access rights, obtains the maintenance processing result, and updates the data center corresponding to the virtual data center according to the maintenance processing result.
[0127] The updating device for a data center provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0128] In a possible implementation manner, the generating module 11 is specifically used for:
[0129] Receiving a login request sent by a first user terminal, where the login request includes user biometric information of the first user;
[0130] Performing login verification on the first user according to the login request to obtain a target verification result;
[0131] If the target verification result is successful, a first virtual user is generated.
[0132] In a possible implementation manner, the generating module 11 is specifically used for:
[0133] Performing initial login verification on the user biometric information of the first user according to the login request to obtain an initial login verification result;
[0134] If the initial login verification result is successful, the first user's permission information to access the Metaverse system can be obtained;
[0135] If the permission information indicates that the first user has access rights to the Metaverse system, determining that the target verification result is a successful verification;
[0136] If the permission information indicates that the first user does not have access rights to the Metaverse system, the target verification result is determined to be a verification failure.
[0137] In a possible implementation, the control module 12 has a function for:
[0138] Receiving a first control instruction sent by a first user terminal, where the first control instruction includes a virtual data center identifier;
[0139] Determine a virtual location of the virtual data center according to the virtual data center identifier;
[0140] Performing path planning processing according to the virtual location of the first virtual user and the virtual location of the virtual data center to generate a virtual route;
[0141] The first virtual user is controlled to reach a virtual location of the virtual data center according to the virtual route.
[0142] In a possible implementation, the virtual data center includes multiple virtual areas; the control module 12 has a function for:
[0143] Determine a virtual identity authentication code of the virtual data center according to the virtual data center identifier;
[0144] Analyzing and processing the virtual identity authentication code to determine a target virtual area where the virtual data center is located among multiple virtual areas;
[0145] In the target virtual area, the virtual identity authentication code is identified and processed to determine the virtual location of the virtual data center in the target virtual area.
[0146] In a possible implementation manner, the acquisition module 13 is specifically used to:
[0147] receiving a permission modification instruction from a second user terminal, wherein the metaverse system also includes a second virtual user corresponding to the second user, and the second user terminal is a user terminal of the second user;
[0148] The permission modification instruction is split and processed to obtain a plurality of second control instructions;
[0149] According to the plurality of second control instructions, access rights of the first virtual user to the target maintenance object in the virtual data center are obtained.
[0150] In a possible implementation manner, the second control instruction includes a target object determination instruction, a target object login instruction, and a permission authorization instruction; the acquisition module 13 is specifically used to:
[0151] Determine the virtual location of the virtual data center according to the instruction to determine the target object, and control the second virtual user to move to the virtual location of the virtual data center;
[0152] According to the instruction of logging into the target object, controlling the second virtual user to log into the virtual data center;
[0153] According to the authority authorization instruction, the access authority of the first virtual user to the target maintenance object in the virtual data center is obtained.
[0154] The updating device for a data center provided in the embodiment of the present application can execute the technical solution shown in the above method embodiment, and its implementation principle and beneficial effects are similar, which will not be repeated here.
[0155] Figure 7 This is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application. Figure 7 The terminal device 20 may include a processor 21 and a memory 22. Exemplarily, the processor 21 and the memory 22 are interconnected via a bus 23.
[0156] The memory 22 stores computer executable instructions;
[0157] The processor 21 executes the computer execution instructions stored in the memory 22, so that the processor 21 executes the data center update method shown in the above method embodiment.
[0158] Accordingly, 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 data center update method of the above method embodiment.
[0159] Accordingly, an embodiment of the present application may also provide a computer program product, including a computer program, which, when executed by a processor, can implement the data center update method shown in the above method embodiment.
[0160] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0161] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0162] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0163] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0164] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0165] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0166] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0167] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0168] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.
Claims
1. A data center updating method, characterized in that: Applied to the metaverse system, the method includes: Generating a first virtual user of the first user in the metaverse system according to a login request sent by the first user terminal, wherein the metaverse system includes a virtual data center; Controlling the first virtual user to reach a virtual location of the virtual data center according to a first control instruction sent by the first user terminal; Obtaining access rights of the first virtual user to the target maintenance object in the virtual data center; According to the access authority, the first virtual user is controlled to perform maintenance processing on the target maintenance object to obtain a maintenance processing result, and the data center corresponding to the virtual data center is updated according to the maintenance processing result.
2. The method according to claim 1, characterized in that Generating a first virtual user of the first user in the metaverse system according to a login request sent by the first user terminal includes: receiving a login request sent by the first user terminal, wherein the login request includes user biometric information of the first user; Performing login verification on the first user according to the login request to obtain a target verification result; If the target verification result is successful, the first virtual user is generated.
3. The method according to claim 2, characterized in that Performing login verification on the first user according to the login request to obtain a target verification result includes: According to the login request, performing initial login verification on the user biometric information of the first user to obtain an initial login verification result; If the initial login verification result is successful, the permission information of the first user to access the Metaverse system can be obtained; If the permission information indicates that the first user has access rights to the metaverse system, determining that the target verification result is a successful verification; If the permission information indicates that the first user does not have access rights to the metaverse system, the target verification result is determined to be a verification failure.
4. The method according to any one of claims 1 to 3, characterized in that: Controlling the first virtual user to reach the virtual location of the virtual data center according to the first control instruction sent by the first user terminal includes: receiving a first control instruction sent by the first user terminal, where the first control instruction includes a virtual data center identifier; Determining a virtual location of the virtual data center according to the virtual data center identifier; Performing path planning processing according to the virtual location of the first virtual user and the virtual location of the virtual data center to generate a virtual route; The first virtual user is controlled to reach a virtual location of the virtual data center according to the virtual route.
5. The method according to claim 4, characterized in that The virtual data center includes a plurality of virtual areas; and determining the virtual location of the virtual data center according to the virtual data center identifier includes: Determining a virtual identity authentication code of the virtual data center according to the virtual data center identifier; Analyzing and processing the virtual identity authentication code to determine a target virtual area where the virtual data center is located among the multiple virtual areas; In the target virtual area, the virtual identity authentication code is identified and processed to determine the virtual location of the virtual data center in the target virtual area.
6. The method according to any one of claims 1 to 5, characterized in that: Acquiring the access rights of the first virtual user to the target maintenance object in the virtual data center includes: receiving a permission modification instruction from a second user terminal, the metaverse system further comprising a second virtual user corresponding to the second user, and the second user terminal being a user terminal of the second user; Splitting the permission modification instruction to obtain a plurality of second control instructions; According to the multiple second control instructions, access rights of the first virtual user to the target maintenance object in the virtual data center are obtained.
7. The method according to claim 6, characterized in that The second control instruction includes a target object determination instruction, a target object login instruction and a permission authorization instruction; Acquiring access rights of the first virtual user to the target maintenance object in the virtual data center according to the multiple second control instructions includes: Determine the virtual location of the virtual data center according to the instruction to determine the target object, and control the second virtual user to move to the virtual location of the virtual data center; According to the login target object instruction, controlling the second virtual user to log in to the virtual data center; According to the permission authorization instruction, the access authority of the first virtual user to the target maintenance object in the virtual data center is obtained.
8. An updating device for a data center, characterized in that: Applied to the metaverse system, the device includes a generation module, a control module, an acquisition module and a maintenance processing module: The generating module is used to generate a first virtual user of the first user in the metaverse system according to a login request sent by the first user terminal, and the metaverse system includes a virtual data center; The control module is used to control the first virtual user to reach the virtual location of the virtual data center according to the first control instruction sent by the first user terminal; The acquisition module is used to obtain the access rights of the first virtual user to the target maintenance object in the virtual data center; The maintenance processing module user controls the first virtual user to perform maintenance processing on the target maintenance object according to the access authority, obtains a maintenance processing result, and updates the data center corresponding to the virtual data center according to the maintenance processing result.
9. A terminal device, characterized in that: include: Memory and processor, The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor executes the data center update 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.