Cloud resource receiving and managing method, device and equipment and storage medium

By receiving cloud resource management tasks and calling management processes and time based on SOP documents, the problem of low efficiency of existing cloud pool management processes is solved, and standardized management and efficiency improvement of cloud pool management is achieved.

CN119728678AActive Publication Date: 2025-03-28CHINA UNITED NETWORK COMM GRP CO LTD +2
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202311283851.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-28
Publication Date
2025-03-28
Estimated Expiration
2043-09-28

AI Technical Summary

Technical Problem

The existing cloud pool management process is relatively simple, and the lack of standardized management of management operations in the process leads to low management efficiency.

Method used

By receiving cloud resource management tasks, determine the cloud resource pool to be accessed and create a new target cloud area. Based on the corresponding management process and management time for SOP document invocation, a target area is added, and cloud resource management information is standardized and allocated to perform management processing within the management time.

Benefits of technology

It effectively shortens the management induction process, improves the management efficiency, and realizes standardized management of the cloud pool induction process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119728678A_ABST
    Figure CN119728678A_ABST
Patent Text Reader

Abstract

The invention provides a cloud resource receiving and managing method, device and equipment and a storage medium. The method comprises the following steps: receiving a cloud resource receiving and managing task, determining a cloud resource pool needing to be accessed based on the cloud resource receiving and managing task, and creating a new target cloud area to synchronize data of the cloud resource pool; the cloud resource nano-management task is used for indicating a nano-management demand and a nano-management scene; calling a corresponding nano-management process and nano-management time from the SOP document based on a nano-management demand, and newly adding a target special area based on a nano-management scene; the nanotube process is a standardized execution process which is defined in advance and is used for implementing nanotube work; and obtaining cloud resource management information from the target cloud area based on the management demand, performing standardization processing on the cloud resource management information according to a predefined format to obtain target data, and allocating the target data and the management process to the target special area so as to perform management processing on the target data based on the management process within the management time. According to the method provided by the invention, the nanotube efficiency is improved by standardizing the nanotube process and the nanotube related file.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data management technology, and in particular to a cloud resource management method, device, equipment and storage medium. Background Art

[0002] With the continuous development of cloud computing technology, the number of resource pools and cloud platforms of various types is increasing. Cloud computing platforms can organize multiple cloud computing resources by using virtualization technology to form a resource pool that can be shared, namely, a cloud resource pool (cloud pool). In order to achieve lean management of cloud resource pool construction and adapt to the increasing demand for cloud computing and cloud pool construction tasks, it is necessary to standardize the management of cloud pools to promote the formation and continuous improvement of industry standards.

[0003] In the prior art, cloud pool management is performed through a process management platform and its equipment management method. After receiving a management application form and determining the physical subsystem to which the managed host belongs and the deployment unit under the physical subsystem in the application form, the managed host performs the management installation operation according to the received management job.

[0004] However, the above-mentioned management process is relatively simple and lacks standardized management of the management operations in the process, which makes it impossible to effectively shorten the management link and leads to low management efficiency. Summary of the invention

[0005] The present application provides a cloud resource management method, device, equipment and storage medium to solve the problem that the existing management process is relatively simple and lacks standardized management of the management operations in the process, resulting in the inability to effectively shorten the management link and low management efficiency.

[0006] In a first aspect, the present application provides a cloud resource management method, the method comprising:

[0007] Receive a cloud resource management task, determine a cloud resource pool to be accessed based on the cloud resource management task, and create a new target cloud area; the cloud resource management task is used to indicate management requirements and management scenarios; the target cloud area is used to synchronize data of the cloud resource pool;

[0008] Based on the management requirements, the corresponding management process and management time are called from the standardized operating procedure SOP document, and a target zone is added based on the management scenario; the management process is a standardized execution process defined in advance for implementing management work;

[0009] Based on the management requirements, cloud resource management information is obtained from the target cloud area, the cloud resource management information is standardized according to a predefined format to obtain target data, and the target data and the management process are allocated to the target area, so that the target data can be managed based on the management process within the management time.

[0010] Optionally, in the above method, obtaining cloud resource management information from the target cloud area based on the management requirement, and standardizing the cloud resource management information according to a predefined format to obtain target data includes:

[0011] Acquire cloud resource management information from the target cloud area based on the management requirements; the cloud resource management information includes cloud resource pool management information, cloud resource pool deployment information and physical device configuration information;

[0012] Obtain a standardized operating procedure SOP document, determine a predefined format corresponding to the cloud resource management information based on the SOP document, and standardize the cloud resource management information based on the predefined format to obtain target data.

[0013] Optionally, in the method described above, the target zone includes at least one distributed file system cluster; allocating the target data and the managed process to the target zone includes:

[0014] At least one distributed file system cluster is configured based on the management process, and the target data and the management process are distributed to the at least one distributed file system cluster based on a load balancing strategy; each distributed file system cluster corresponds to a virtual local area network.

[0015] Optionally, the method as described above further comprises:

[0016] In the process of managing the target data based on the management process, monitoring the management process progress; the management process progress includes multiple management implementation stages; each management implementation stage corresponds to the operation content, operation time, operation personnel and operation process;

[0017] Determine whether any abnormality occurs in the multiple management implementation stages;

[0018] If yes, determine the target management implementation stage where the abnormality occurs, and based on the operation content, operation time, operation personnel and operation process corresponding to the target management implementation stage, correct the target management implementation stage, so as to perform management processing based on the corrected target management implementation stage;

[0019] If not, obtain the management processing data of each management implementation stage for storage.

[0020] Optionally, in the above method, obtaining and storing the management processing data of each management implementation stage includes:

[0021] Obtaining the management processing data of each management implementation stage, and storing and visually displaying the management processing data;

[0022] At preset time intervals, the managed processing data is statistically analyzed based on SOP business rules to update the SOP document; the SOP business rules are pre-established rules for data classification.

[0023] Optionally, the method as described above further comprises:

[0024] Management authority is allocated to the operating personnel corresponding to each management implementation stage, so that the operating personnel can query, modify and supervise the management implementation stage based on the management authority.

[0025] Optionally, the method as described above further comprises:

[0026] When it is determined that an abnormality occurs in the multiple management implementation stages, the pre-configured attributes, geographical scope and cloud products of the target cloud region corresponding to the cloud resource management task are obtained; the cloud products include computing products, storage products, network products, cloud security products, container products, cloud database products, video cloud products and middleware products;

[0027] Based on predefined policies, the pre-configured properties, geographic scope, and cloud products of the target cloud region are adjusted to meet business needs.

[0028] Optionally, the method as described above further comprises:

[0029] Obtain a test data set; the test data set includes cloud resource management information and management processes corresponding to management requirements in various management scenarios;

[0030] For each management scenario, the cloud resource management information is standardized according to a predefined format to obtain test data, and the test data is tested for management based on the management process to obtain test results;

[0031] Accept the test results, generate a test report, and configure the management time for the management process that passed the test.

[0032] In a second aspect, the present application provides a cloud resource management device, the device comprising:

[0033] A receiving module, configured to receive a cloud resource management task, determine a cloud resource pool to be accessed based on the cloud resource management task, and create a new target cloud area; the cloud resource management task is used to indicate management requirements and management scenarios; the target cloud area is used to synchronize data of the cloud resource pool;

[0034] A calling module is used to call the corresponding management process and management time from the standardized operating procedure SOP document based on the management demand, and add a target zone based on the management scenario; the management process is a standardized execution process defined in advance for implementing the management work;

[0035] A management module is used to obtain cloud resource management information from the target cloud area based on the management requirements, standardize the cloud resource management information according to a predefined format to obtain target data, and allocate the target data and the management process to the target area, so as to manage the target data based on the management process within the management time.

[0036] In a third aspect, the present application further provides an electronic device, comprising: a processor, and a memory communicatively connected to the processor;

[0037] The memory stores computer-executable instructions;

[0038] The processor executes the computer-executable instructions stored in the memory to implement the method as described in any one of the first aspects.

[0039] In a fourth aspect, the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the method as described in any one of the first aspects.

[0040] To sum up, the cloud resource management method, device, equipment and storage medium provided in the present application can guide the project implementation progress management of cloud pool management by standardizing the management process and management-related documents. Specifically, by receiving the cloud resource management task, and based on the cloud resource management task, accessing the resource pool, creating a new cloud area, synchronizing resources, adding a new zone and other operations, correspondingly, it is also necessary to obtain the cloud resource management information required for the cloud resource management task. Furthermore, based on the standardized operating procedure SOP document, the cloud resource management information is standardized, and the management SOP management method corresponding to the cloud resource management task on the cloud management platform is obtained from the SOP document, that is, the standardized management process formulated in advance. Further, resources are allocated so that the standardized cloud resource management information can be managed in the zone based on the standardized management process; in this way, cloud resource management is realized based on the SOP document, which can effectively shorten the management link and improve the management efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] 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.

[0042] Figure 1 A schematic diagram of an application scenario provided for an embodiment of the present application;

[0043] Figure 2 A flowchart of a cloud resource management method provided in an embodiment of the present application;

[0044] Figure 3 A schematic diagram of a process for management on a cloud management platform provided in an embodiment of the present application;

[0045] Figure 4 A schematic diagram of the structure of a cloud resource management system provided in an embodiment of the present application;

[0046] Figure 5 A flow chart of a pre-launch cloud pool management SOP management method provided in an embodiment of the present application;

[0047] Figure 6 A schematic diagram of the structure of a cloud resource management device provided in an embodiment of the present application;

[0048] Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0049] 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

[0050] 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.

[0051] In order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first", "second" and the like are used to distinguish the same items or similar items with substantially the same functions and effects. For example, the first device and the second device are only used to distinguish different devices, and their order is not limited. Those skilled in the art can understand that the words "first", "second" and the like do not limit the quantity and execution order, and the words "first", "second" and the like do not necessarily limit them to be different.

[0052] It should be noted that, in this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0053] In the present application, "at least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.

[0054] The professional terms involved in this application are explained below.

[0055] Standardized operating procedure (SOP): It can refer to the standardized management method of management in production and operation activities. It can be understood as a manual that uniformly describes the standard operating steps and requirements of production and operation activities to guide and standardize actual work. Its core is to track, refine and improve the key control points in the procedure, and gradually form a relatively optimal management procedure.

[0056] Cloud resource pool: also known as cloud pool, refers to organizing multiple cloud computing resources (such as virtual machines, storage, networks, etc.) to form a shared resource pool to meet the business needs of the future.

[0057] Multi-level security package: It can refer to a network security service package, which is used to provide comprehensive multi-level security protection, network security level protection, which can be referred to as multi-level security protection for short.

[0058] Building monitoring: It can refer to the building automatic control system using advanced computer monitoring technology to centrally monitor various electromechanical equipment in the building.

[0059] As the demands and tasks of cloud computing industry construction become heavier, in the context of constantly exploring and improving enterprise efficiency, and in the process of improving the work level of personnel, standardization, dynamicization, and real-time have become key methods to promote and achieve the improvement of enterprise management level. In order to achieve lean management of cloud pool construction and adapt to the ever-increasing demands of cloud computing and cloud pool construction tasks, it is necessary to standardize the cloud pool management, that is, to specify a set of SOP management methods for cloud pool management according to business needs, and standardize the cloud pool management to promote the formation and continuous improvement of industry standards.

[0060] In one possible implementation, cloud pool management is performed through a process management platform and its equipment management method. After receiving a management application form and determining the physical subsystem to which the managed host in the application form belongs and the deployment unit under the physical subsystem, the managed host performs the management installation operation according to the received management job.

[0061] However, the above-mentioned management process is relatively simple, lacking standardized management of management operations in the process. It is more of a summary of experience and process work, which makes it impossible to effectively shorten the management link and leads to low management efficiency.

[0062] It should be noted that the existing cloud pool construction project implementation management is still at the project macro-management level, including project review and approval management, bidding and procurement management, contract management, cloud pool construction, data management, and completion acceptance management, and it mainly relies on writing operation manuals and training materials and imparting them through centralized training.

[0063] Therefore, there are still problems such as long training cycle, high cost, low efficiency, failure to fully utilize the management information system to integrate standardized operating procedures into the cloud pool management process, and differences in the management process; and the workload of manually formulating operation manuals and training materials is large, the cycle is long, the scope of application is small, and it is difficult to adjust dynamically. Due to the wide variety of actual work in management, more industry standards and requirements need to be met, which makes it difficult to meet the interactivity, real-time and applicability requirements of construction process supervision and management; and because it cannot reflect the actual situation at the current moment, the effectiveness of management is limited, and due to the lack of project implementation progress evaluation methods, the effectiveness of project progress control is insufficient.

[0064] Taking the above into consideration, the existing cloud pool management process still has the following problems:

[0065] (1) Currently, there is no public cloud pool management method or system that combines SOP to establish a standardized labeling process. Therefore, it is urgent to establish a set of management methods that are in line with cloud pool construction to provide guidance for cloud pool construction.

[0066] (2) The existing management process is not standardized. The management process and management links of different manufacturers and different types of cloud pools are lengthy and repetitive, resulting in low management efficiency and unreasonable resource utilization.

[0067] (3) The file format during the management process is not standardized and clear, resulting in frequent missing and erroneous management information, which in turn causes frequent interruptions to the management process or rework.

[0068] (4) There are no relevant monitoring and management tools for the management work, which makes it impossible to effectively shorten the management process and the management efficiency is low.

[0069] In response to the above problems, the present application provides a cloud resource management method, which can guide the project implementation progress management of cloud pool management by standardizing the management process and management-related documents. Specifically, by receiving a cloud resource management task, and based on the cloud resource management task, performing operations such as accessing a resource pool, creating a new cloud area, synchronizing resources, and adding a new zone, correspondingly, it is also necessary to obtain the cloud resource management information required for the cloud resource management task. Furthermore, based on the standardized operating procedure SOP document, the cloud resource management information is standardized, and the management SOP management method corresponding to the cloud resource management task on the cloud management platform is obtained from the SOP document, that is, the standardized management process formulated in advance. Further, resources are allocated so that the standardized cloud resource management information can be managed within the zone based on the standardized management process. In this way, cloud resource management can be implemented based on the SOP document, which can effectively shorten the management link and improve management efficiency.

[0070] Optionally, due to the current lack of monitoring and management of management work, the cloud resource management method provided in this application can also perform monitoring configuration, that is, monitor, manage and analyze the entire management process, as described in the following embodiments.

[0071] For example, Figure 1 A schematic diagram of an application scenario provided in an embodiment of the present application, such as Figure 1As shown, the application scenario can be applied to the resource management of the industry cloud, and the application scenario includes a user's terminal device 101, a cloud resource pool 102 and a cloud resource management system 103; the cloud resource pool 102 is used to store cloud resource management information; wherein the cloud resource management system 103 may include a project management system, a cloud management platform and a file management system; the file management system is used to provide standardized operating procedure SOP documents; the project management system is used to respond to the user's operation on the terminal device 101 to query or supervise the cloud resource management; the cloud management platform is used to perform cloud resource management processing.

[0072] Specifically, the cloud resource management system 103 receives the cloud resource management task sent by the user's terminal device 101, and obtains the corresponding cloud resource management information to be processed from the cloud resource pool 102; further, the cloud resource management system 103 calls the corresponding management process and management time from the SOP document based on the management requirements, and adds a special area based on the management scenario to perform cloud resource management processing; further, the SOP document is used to standardize the cloud resource management information, and then the management process is used to perform management processing on the standardized cloud resource management information in the newly added special area based on the management time to obtain the management result.

[0073] Furthermore, the user can view the management results or query the management process to perform management processing at various project implementation stages based on the terminal device 101. The embodiment of the present application does not specifically limit the content of the visual display of the cloud resource management system 103.

[0074] It should be noted that different management scenarios and management requirements correspond to different management processes and management times; the management process and management time are pre-defined standardized execution processes for implementing management work and are stored in the SOP document. Correspondingly, the method of standardized processing of cloud resource management information is also defined in advance and stored in the SOP document. The embodiment of the present application does not limit the specific content corresponding to the management process, management time and standardized processing method, which can be determined based on the management scenario and management requirements.

[0075] It can be understood that the corresponding management process and management time are called in the SOP document based on the business type of the management requirement or the identification number of the business corresponding to the management requirement. The embodiment of the present application does not make specific limitations on this. In the SOP document, each management requirement corresponds to a corresponding management process and management time for use.

[0076] Optionally, the terminal device can be a wireless terminal or a wired terminal. A wireless terminal can be a device that provides voice and / or other service data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. A wireless terminal can communicate with one or more core network devices via a radio access network (Radio Access Network, referred to as RAN). A wireless terminal can be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal, for example, a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device, which exchanges language and / or data with a radio access network. For another example, a wireless terminal can also be a personal communication service (Personal Communication Service, referred to as PCS) phone, a cordless phone, a Session Initiation Protocol (Session Initiation Protocol, referred to as SIP) phone, a wireless local loop (Wireless Local Loop, referred to as WLL) station, a personal digital assistant (Personal Digital Assistant, referred to as PDA) and other devices. A wireless terminal may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, an access terminal, a user terminal, a user agent, or a user device or user equipment, without limitation. Optionally, the terminal device may be a smart phone, a tablet computer, or the like.

[0077] 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.

[0078] Figure 2 A flowchart of a cloud resource management method provided in an embodiment of the present application is shown in FIG. Figure 2 As shown, the cloud resource management method includes the following steps:

[0079] S201. Receive a cloud resource management task, determine the cloud resource pool to be accessed based on the cloud resource management task, and create a new target cloud area; the cloud resource management task is used to indicate the management requirements and management scenarios; the target cloud area is used to synchronize the data of the cloud resource pool.

[0080] In an embodiment of the present application, the cloud resource management task may be a cloud pool management task created by a project manager group; the project manager group may refer to a manager who can select the project implementation stage of the management process, and query and supervise the implementation personnel and implementation progress of each stage of the management process; the project manager group sends the cloud resource management task to the cloud resource management system based on the terminal device.

[0081] In this step, after receiving the cloud resource management task, the cloud resource management system determines the cloud resource pool to be accessed and the newly created target cloud area based on the management requirements and management scenarios corresponding to the cloud resource management task, and synchronizes the data in the cloud resource pool to be accessed to the target cloud area for management processing; the management requirements are used to indicate the management projects to be carried out, such as data migration projects, data cleaning projects, etc.; the management scenarios are application scenarios corresponding to the management projects, such as data migration scenarios between cloud resource pool 1 and cloud resource pool 2, data cleaning scenarios of cloud resource pool 2, etc.; the embodiments of the present application do not specifically limit the content corresponding to the management requirements and management scenarios, which can be determined based on actual conditions.

[0082] It is understandable that in actual applications, there may be many types of managed projects and application scenarios corresponding to the managed projects. The embodiments of the present application do not specifically limit this, and the present application can be applicable to various types of project management.

[0083] S202. Based on the management requirements, the corresponding management process and management time are called from the standardized operating procedure SOP document, and a target area is added based on the management scenario; the management process is a standardized execution process defined in advance for implementing management work.

[0084] In an embodiment of the present application, an SOP document is a file stored in a standardized job document system that is established in advance for formulation, management, and acquisition; the SOP document can be used to optimize the file part of the cloud pool construction process, that is, to unify the format of cloud resource management information for convenient unified management; the SOP document can also be used to provide different types of management processes for cloud pool management; the management process is used to indicate which stage, time, and person executes which process of the project work content; the management process includes information such as work content, work process, and work personnel of multiple project implementation stages.

[0085] Specifically, the SOP document may include standard documents such as the product listing list, management table, maintenance table, and automated deployment table in the management link; the product listing list is used to confirm the cloud products currently deployed in the cloud pool; the cloud products include computing products, storage products, network products, cloud security products, container products, cloud database products, video cloud products, and middleware products; the computing products may include cloud servers (Elastic Compute Service, ECS), graphics processors (Graphics Processing Unit, GPU), bare metal cloud servers (Bare Metal Server, BMS), dedicated hosts, etc.; the storage products may include cloud hard drives, file storage, cloud backup, Blu-ray storage, etc.; the network products may include proprietary network virtual private clouds (Virtual Private Cloud, VPC), virtual Internet Protocol (Internet Protocol, IP), server load balancing (Server Load Balancer, SLB), network address translation (Network Address Translation, NAT) gateways, shared bandwidth, etc.

[0086] The cloud security products may include cloud host security, cloud firewall, security packages, cloud vulnerability scanning, etc.; the container products may include elastic container instances, container services, container image servers, etc.; the cloud database products may include cloud database Redis, cloud database relational database service (RDS), cloud database MongoDB, etc.; the video cloud products may include building monitoring, video monitoring, etc.; the middleware products are middleware big data; they may include message queues, big data platforms, etc.

[0087] It should be noted that the cloud product may also include other types of products. The embodiments of the present application do not specifically limit the types of products included in the cloud product and the specific product types and quantities corresponding to each product type. The above is only an example.

[0088] The management table contains basic information about the cloud pool, such as the cloud area name, construction unit, computer room location, total computing resources, total storage resources, network segment information and other related information; the maintenance table contains basic information about each physical device, such as configuration information, model, maintenance information, etc. of servers, switches, firewalls and other equipment; the automated deployment table contains relevant deployment data such as resource pool information, server information, network equipment information, link information, computer room information, external network, virtual host specifications, etc.

[0089] In this step, since the management process and management time corresponding to different management requirements are stored in the SOP document, after obtaining the management requirements of a certain cloud resource management task, the corresponding management process and management time can be called from the SOP document, and the management time is the execution time of the management process; further, it is necessary to add a new target area based on the management scenario corresponding to the cloud resource management task to execute the management process.

[0090] S203. Based on the management requirements, cloud resource management information is obtained from the target cloud area, the cloud resource management information is standardized according to a predefined format to obtain target data, and the target data and the management process are allocated to the target area, so that the target data can be managed based on the management process within the management time.

[0091] In an embodiment of the present application, the predefined format is a unified format defined in the SOP document, that is, the cloud resource management information can be standardized based on the formats of standard files such as product listing lists, management tables, maintenance tables, and automated deployment tables defined in the SOP document. The embodiment of the present application does not limit the specific format corresponding to the predefined format.

[0092] It should be noted that the required cloud resource management information is different for different management requirements and management scenarios. Therefore, the required cloud resource management information can be obtained based on the management requirements, and the cloud resource management information can be processed based on the format of the corresponding standard file in the SOP document.

[0093] In this step, by combining the contents of the SOP document to execute the management process and allocate management resources on the cloud management platform, the target data and management process can be allocated to the target zone based on the load balancing strategy, so that the target data can be managed based on the management process within the management time.

[0094] Therefore, the cloud resource management method provided in the embodiment of the present application is based on the SOP document and formulates a management SOP management method on the cloud management platform, that is, formulates a standardized management process for management work and standardizes management-related documents. It can more objectively and scientifically guide the implementation of management process management for cloud pool management projects, improve management efficiency, and provide better technical support for enterprise digital transformation.

[0095] For example, Figure 3 A schematic diagram of a process for managing a cloud management platform provided in an embodiment of the present application, such as Figure 3 As shown in the figure, the main management tasks of the cloud management platform include: adding new resource pools, adding new cloud regions and connecting to services, synchronizing cloud region resources, adding new zones, resource configuration, specification label synchronization, and cloud pool listing. Among them, bare metal and GPU server management can be carried out simultaneously with adding new cloud regions and connecting to services.

[0096] Specifically, before cloud resource management, it is necessary to determine the newly added and connected resource pools and cloud areas based on various cloud resource management tasks; further, synchronize the resource data in the cloud area, and then add a new area to perform resource configuration (allocation); further, label the configured resources (management process and cloud resource management data) with specifications and synchronize them, and put them on the cloud pool. In this way, when processing any type of cloud resource management task in the future, the corresponding management process and cloud resource management data can be directly called for management processing; the cloud resource management data is the cloud resource management information processed based on the SOP document.

[0097] In this way, the efficiency of management is greatly improved by configuring the corresponding processes in advance and conducting standardized management.

[0098] Optionally, in the above method, obtaining cloud resource management information from the target cloud area based on the management requirement, and standardizing the cloud resource management information according to a predefined format to obtain target data includes:

[0099] Acquire cloud resource management information from the target cloud area based on the management requirements; the cloud resource management information includes cloud resource pool management information, cloud resource pool deployment information and physical device configuration information;

[0100] Obtain a standardized operating procedure SOP document, determine a predefined format corresponding to the cloud resource management information based on the SOP document, and standardize the cloud resource management information based on the predefined format to obtain target data.

[0101] In an embodiment of the present application, the cloud resource pool management information may refer to the basic information of the cloud pool corresponding to the management table; the cloud resource pool deployment information may refer to the basic information of the cloud products deployed by the cloud pool corresponding to the product listing list; the physical device configuration information may refer to the configuration information, model and maintenance information of each physical device corresponding to the maintenance table; the cloud resource pool management information, cloud resource pool deployment information and physical device configuration information can be obtained from documents such as the bidding documents, cloud pool construction plans and cloud pool construction contracts during the project construction process. The embodiment of the present application does not limit the specific contents corresponding to the bidding documents, cloud pool construction plans and cloud pool construction contracts.

[0102] Optionally, the SOP document can be understood as an SOP operation manual applied to the standardized management of cloud pool management. The existing SOP operation manual of cloud pool management application is still at the level of publishing operation manuals and training materials, and there is no SOP-based project management system, which leads to high costs and low efficiency in the project management and implementation process. Therefore, a system is needed to standardize and manage all necessary documents, so that project managers only need to fill in the pre-prepared SOP document and provide it to relevant personnel and enter it into the cloud management platform system.

[0103] For example, since it is necessary to obtain cloud resource management information and process the cloud resource management information in a unified format based on the SOP document, and the current cloud pool management usually only includes the cloud management system, in order to implement the SOP management of the management process, two new systems need to be added. Figure 4 A schematic diagram of the structure of a cloud resource management system provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, the cloud resource management system includes: user subsystem 1 (project management system), business subsystem 2 (cloud management platform) and data subsystem 3 (file management system).

[0104] Specifically, during the cloud pool management, the SOP document can be obtained from the data subsystem 3 (file management system); the business subsystem 2 (cloud management platform) can obtain the cloud pool management information (cloud resource management information) based on the SOP document, and perform management work in the business subsystem 2, including standardizing the cloud resource management information based on the predefined format in the SOP document to obtain the target data; the management work can also include executing the management process, etc., which will not be repeated here; among them, the data layer subsystem 3 (file management system) is mainly used to store data and file information related to project implementation management in the database, including various management data information (cloud resource pool management information), deployment packages (cloud resource pool deployment information), versions (physical equipment configuration information) and other data information.

[0105] It should be noted that each subsystem is independent of each other but works closely together. In terms of functional deployment, the data subsystem 3 provides data support, the business subsystem 2 provides implementation content (management process), and the user subsystem 1 provides control means. The entire system is executed based on the SOP document under the coordination of the user subsystem, business subsystem and data subsystem.

[0106] Therefore, the embodiments of the present application can standardize the file format in the management process based on the SOP document, reduce the occurrence of management process interruptions and rework caused by missing and incorrect management information, and improve the success rate of management.

[0107] Optionally, in the method described above, the target zone includes at least one distributed file system cluster; allocating the target data and the managed process to the target zone includes:

[0108] At least one distributed file system cluster is configured based on the management process, and the target data and the management process are distributed to the at least one distributed file system cluster based on a load balancing strategy; each distributed file system cluster corresponds to a virtual local area network.

[0109] In an embodiment of the present application, a distributed file system (Ceph) cluster may refer to a system composed of multiple computer nodes, where the nodes communicate and collaborate with each other through a network to jointly complete a cloud resource management task; the load balancing strategy may be used to distribute and process workloads among multiple servers or computing resources to achieve rational utilization of the Ceph cluster and improve system performance and reliability; the embodiment of the present application does not limit the number of computer nodes included in the Ceph cluster and the specific content corresponding to the load balancing strategy, which may be determined based on management requirements.

[0110] In this step, when the operation and maintenance team manages the cloud pool on the cloud management platform, after accessing the resource pool, creating a new cloud area, synchronizing resources, and adding a new zone, they also need to configure the Ceph cluster, virtual local area network (VLAN), external network, external subnet, etc., so as to distribute the target data and management process to at least one Ceph cluster based on the load balancing strategy to achieve load balancing.

[0111] Therefore, the embodiment of the present application can distribute the target data and the management process to at least one distributed file system cluster based on the load balancing strategy, which can effectively improve the processing capability of the system, reduce the management processing time, and thus improve the management efficiency.

[0112] Optionally, the method as described above further comprises:

[0113] In the process of managing the target data based on the management process, monitoring the management process progress; the management process progress includes multiple management implementation stages; each management implementation stage corresponds to the operation content, operation time, operation personnel and operation process;

[0114] Determine whether any abnormality occurs in the multiple management implementation stages;

[0115] If yes, determine the target management implementation stage where the abnormality occurs, and based on the operation content, operation time, operation personnel and operation process corresponding to the target management implementation stage, correct the target management implementation stage, so as to perform management processing based on the corrected target management implementation stage;

[0116] If not, obtain the management processing data of each management implementation stage for storage.

[0117] In the embodiments of the present application, the entire management link and the work content of each management link can be monitored, managed and analyzed based on the work content, operating personnel, operating time and other resources of the project implementation, and the management link and work content can also be optimized on the cloud management platform according to the SOP standard, and then combined with the content in the SOP document, the management work can be implemented on the cloud management platform, the management process can be executed, and the management resources can be allocated.

[0118] Among them, the management work includes the management of the management progress. The management of the management progress is a technical means to supervise the progress of project implementation. By monitoring the management progress, the card points of the cloud pool management link can be clarified, that is, to determine which management implementation stage has an abnormality, and then correct the target management implementation stage where the abnormality occurs.

[0119] Optionally, after determining that an abnormal target management implementation stage has occurred, the target management implementation stage can be corrected based on the correction strategy. For example, the job content corresponding to a certain management implementation stage is to clean up redundant data, the job time is 2 hours, the number of operators is 5, and the job process is the second step process. Since the management implementation stage is abnormal, it is determined through analysis that 5 operators cannot complete the job content within 2 hours. Therefore, the job time and / or the number of operators can be adjusted based on the correction strategy to correct the management implementation stage. For example, the job time corresponding to the corrected management implementation stage is 3 hours and / or the number of operators is 10, and the job content and job process remain unchanged, and then the management processing is performed based on the corrected management implementation stage.

[0120] Among them, the correction strategy can be generated by recording the manpower, time, and resource costs consumed during the management process, evaluating the progress of the project and the expected completion time according to the management links, work content, implementation cycle, etc. The embodiment of the present application does not limit the content of the formulation of the correction strategy, and the above is only an example.

[0121] In this step, the entire management process is monitored. The cloud resource management system also includes a monitoring module. The monitoring module can perform monitoring configuration of the management process, including monitoring configuration of computing nodes, management nodes, storage nodes, access nodes, monitoring nodes and other related contents. It can also display the nodes of all project construction (management processing progress) as well as information such as operators and operation time, and clarify the card points of the cloud pool management process, resource usage and other information.

[0122] Among them, the computing nodes, management nodes, storage nodes, access nodes and monitoring nodes correspond to different nodes in the management implementation stage. The nodes are used to execute different job contents. The embodiment of the present application does not specifically limit the job content corresponding to each node.

[0123] For example, Figure 4 As shown, the user subsystem 1 (project management system) can monitor and manage the project in the user subsystem 1 based on the completion of the management link, including project implementation management, project progress management, etc.

[0124] It should be noted that the SOP management not only includes the management of the management processing progress, but also includes other universal management work management, which is not specifically limited in the embodiments of the present application.

[0125] Therefore, the embodiments of the present application can monitor the progress of the management process, continuously locate the implementation links and resource consumption, and provide relevant solutions to adjust the resource allocation in the management implementation stage to reduce the redundancy of the project progress, thereby achieving accurate control of the project progress and improving management efficiency.

[0126] Optionally, in the above method, obtaining and storing the management processing data of each management implementation stage includes:

[0127] Obtaining the management processing data of each management implementation stage, and storing and visually displaying the management processing data;

[0128] At preset time intervals, the managed processing data is statistically analyzed based on SOP business rules to update the SOP document; the SOP business rules are pre-established rules for data classification.

[0129] In an embodiment of the present application, the preset time may refer to a time period set in advance for updating the SOP document. The embodiment of the present application does not specifically limit the preset time, which may be one day or one month.

[0130] Based on the above embodiments, the cloud resource management method has newly added the process progress information of obtaining project management, that is, the management processing data of each management implementation stage; further, the SOP document can be updated based on the management processing data. It can be understood that timely updating of the SOP document according to the management processing data of each management implementation stage will help to continuously optimize the cloud pool management project implementation management SOP.

[0131] In this step, in the process of monitoring, managing and analyzing the entire management link, the cloud resource management system also includes a statistical analysis module; the statistical analysis module is used to display the implementation of cloud pool construction in the form of reports, graphs, etc., including: the implementation and construction status of each cloud pool according to the management implementation stage; and the project status can also be queried through information such as operating personnel, operating time, management implementation stage and region; specifically, the implementation and construction status of each cloud pool is statistically analyzed based on SOP business rules.

[0132] Alternatively, if Figure 4 As shown, the user subsystem 1 (project management system) is also used to provide convenient and practical project implementation management and maintenance tools for project management groups, project management team leaders and system management and maintenance personnel; it includes functions such as project implementation progress management (management of processing progress), task details query statistics, etc. The functions of the user layer are operated and processed on the WEB side and the client side respectively.

[0133] Therefore, the embodiment of the present application formulates business rules through the Yunchi Project Implementation Management SOP, manages the project in a standardized and intelligent manner, effectively improves the informatization level of the Yunchi Project Implementation Management SOP, and at the same time improves its interactivity, real-time nature and practicality.

[0134] Optionally, the method as described above further comprises:

[0135] Management authority is allocated to the operating personnel corresponding to each management implementation stage, so that the operating personnel can query, modify and supervise the management implementation stage based on the management authority.

[0136] In this step, the cloud resource management system also includes a permission management module; the permission management module is mainly used to set four types of roles, namely, implementation users, project managers, implementation control groups and super administrators; the implementation users can have the authority of an operating employee of a certain management link of the cloud pool management; the project manager has the authority to select the management implementation stage, and to query and supervise the implementation users and the management processing progress; the implementation control group has the authority to set the management implementation stage, and to view the progress of various cloud resource management tasks and the operation content information; the super administrator has the authority to assign role permissions to each system user.

[0137] It is understandable that the project management process is mainly oriented to the implementing users, so a project management system is needed to provide the implementing users with an operating platform and the function of displaying project execution status data.

[0138] Therefore, the embodiment of the present application can configure user permissions according to management requirements. After the configuration is completed, users in the corresponding cloud area are allowed to view, dynamically adjust and modify, and supervise the management implementation stage in the console, which can reflect the actual situation at the current moment and meet real-time and applicability requirements.

[0139] Optionally, the method as described above further comprises:

[0140] When it is determined that an abnormality occurs in the multiple management implementation stages, the pre-configured attributes, geographical scope and cloud products of the target cloud region corresponding to the cloud resource management task are obtained; the cloud products include computing products, storage products, network products, cloud security products, container products, cloud database products, video cloud products and middleware products;

[0141] Based on predefined policies, the pre-configured properties, geographic scope, and cloud products of the target cloud region are adjusted to meet business needs.

[0142] In an embodiment of the present application, the attribute may refer to the customer group that the cloud area is targeting; the geographical scope may refer to the sales scope of the cloud product; the cloud product may be configured to configure the type, version and price of the cloud product, such as the type of cloud product configured in a certain cloud area is a network product; the predefined strategy is a strategy formulated in advance to modify the attributes, geographical scope and cloud products of the cloud area to meet business needs; the business needs may refer to indicators that meet sales business, and may be needs for business promotion, such as changing the status scope of cloud security products from shopping malls to enterprises, and adjusting the price of video cloud products for a large number of customer groups to adapt to lowering. The embodiment of the present application does not limit the content corresponding to the predefined strategy, and different predefined strategies correspond to different business needs.

[0143] In this step, before managing cloud resources, the operation and maintenance team can configure relevant sales attribute information such as cloud region attributes and cloud products. After determining that abnormalities have occurred in multiple management implementation stages, the operation and maintenance team can also view the pre-configured attributes, geographic scope, and cloud products of the target cloud region, and make adjustments based on predefined policies to meet business needs.

[0144] Optionally, the operation and maintenance team can also configure cloud zone permissions as needed. After the configuration is completed, users in the corresponding cloud zone are allowed to view and purchase cloud products in the corresponding cloud zone in the console.

[0145] Therefore, the embodiments of the present application can configure, view and adjust the cloud area to generate a cloud area that meets business needs, thereby improving the flexibility of cloud resource management.

[0146] Optionally, the method as described above further comprises:

[0147] Obtain a test data set; the test data set includes cloud resource management information and management processes corresponding to management requirements in various management scenarios;

[0148] For each management scenario, the cloud resource management information is standardized according to a predefined format to obtain test data, and the test data is tested for management based on the management process to obtain test results;

[0149] Accept the test results, generate a test report, and configure the management time for the management process that passed the test.

[0150] In the embodiment of the present application, the cloud resource management system needs to be tested for performance and generate a test report before being applied. Accordingly, after the test is passed, it can be handed over to different customers for use. Before the customer uses it, the cloud resource management system needs to be accepted and an acceptance report generated. After both the test report and the acceptance report are passed, it can be put into use. The cloud resource management system is the execution carrier of the cloud resource management method.

[0151] In this step, the test group can conduct test acceptance on the management work, including module testing such as product listing list, resource activation, data monitoring, etc., and provide a test report. The execution steps of the test work are similar to S203 and will not be repeated here. Please refer to the description of S203 for details.

[0152] For example, Figure 4 As shown, during the testing process, the business layer subsystem 2 (cloud management platform) can complete the cloud resource data and physical equipment data based on the cloud pool management, and realize flexible project implementation management business process optimization and reorganization through different functional module units, and complete the basic information management, implementation personnel management, computing, storage, network equipment management, cloud pool management, project stage setting, project implementation progress management and other functions, thereby optimizing the management process.

[0153] Therefore, the embodiments of the present application can test and verify the cloud resource management system to improve the accuracy of cloud resource management.

[0154] In combination with the above embodiments, Figure 5 A flow chart of a pre-launch cloud pool management SOP management method provided in an embodiment of the present application, such as Figure 5 As shown, the cloud pool management SOP management method includes the following steps:

[0155] Step A: The project manager group can initiate a cloud pool creation task, that is, create a cloud resource management task, and provide cloud resource management information corresponding to standard files such as product listing list, management table, and maintenance table for storage in advance so that they can be called when used.

[0156] Step B: The deployment group performs preliminary settings such as underlying virtualization and software deployment. The deployment scope includes the underlying environment as well as computing, network, storage and other products. The automated deployment table is filled in according to the software deployment situation, and then the automated deployment table is stored for use.

[0157] Step C: The operation and maintenance team manages cloud resources on the cloud management platform and configures relevant sales attribute information such as cloud region attributes and cloud products to launch the product.

[0158] Step D: The monitoring team performs monitoring configuration, and the testing team performs testing and acceptance of the management work and provides a test report.

[0159] Step E: The operation and maintenance team configures cloud zone permissions as needed. After the configuration is complete, the cloud zone is put online for use in subsequent cloud resource management.

[0160] It should be noted that the cloud pool management SOP management method provides a standard management process topology diagram, management system architecture and cloud management platform management process topology diagram for the cloud resource management method, which can standardize the management process and management-related documents based on the SOP document when managing cloud resources to meet different industry standards and requirements.

[0161] In the above embodiments, the cloud resource management method provided by the embodiments of the present application is introduced. In order to realize the functions in the method provided by the embodiments of the present application, the electronic device as the execution subject may include a hardware structure and / or a software module, and realize the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether one of the above functions is executed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.

[0162] For example, Figure 6 A schematic diagram of the structure of a cloud resource management device provided in an embodiment of the present application, the device comprising: a receiving module 601, a calling module 602 and a management module 603; wherein the receiving module 601 is used to receive a cloud resource management task, determine a cloud resource pool to be accessed based on the cloud resource management task, and create a new target cloud area; the cloud resource management task is used to indicate management requirements and management scenarios; the target cloud area is used to synchronize data of the cloud resource pool;

[0163] The calling module 602 is used to call the corresponding management process and management time from the standardized operating procedure SOP document based on the management demand, and add a target zone based on the management scenario; the management process is a standardized execution process defined in advance for implementing the management work;

[0164] The management module 603 is used to obtain cloud resource management information from the target cloud area based on the management requirements, standardize the cloud resource management information according to a predefined format to obtain target data, and allocate the target data and the management process to the target area, so as to manage the target data based on the management process within the management time.

[0165] Optionally, the management module 603 includes a processing unit and an allocation unit; the processing unit is used to:

[0166] Acquire cloud resource management information from the target cloud area based on the management requirements; the cloud resource management information includes cloud resource pool management information, cloud resource pool deployment information and physical device configuration information;

[0167] Obtain a standardized operating procedure SOP document, determine a predefined format corresponding to the cloud resource management information based on the SOP document, and standardize the cloud resource management information based on the predefined format to obtain target data.

[0168] Optionally, the target zone includes at least one distributed file system cluster; the allocation unit is used to:

[0169] At least one distributed file system cluster is configured based on the management process, and the target data and the management process are distributed to the at least one distributed file system cluster based on a load balancing strategy; each distributed file system cluster corresponds to a virtual local area network.

[0170] Optionally, the device further comprises a monitoring module; the monitoring module comprises a monitoring unit, a judging unit, a correcting unit and an acquiring unit;

[0171] Specifically, the monitoring unit is used to monitor the progress of the management process during the management process of the target data based on the management process; the management process progress includes multiple management implementation stages; each management implementation stage corresponds to the operation content, operation time, operation personnel and operation process;

[0172] The judging unit is used to judge whether an abnormality occurs in the multiple management implementation stages;

[0173] The correction unit is used to, when it is determined that an abnormality occurs in the multiple management implementation stages, determine the target management implementation stage in which the abnormality occurs, and correct the target management implementation stage based on the operation content, operation time, operation personnel and operation process corresponding to the target management implementation stage, so as to perform management processing based on the corrected target management implementation stage;

[0174] The acquisition unit is used to acquire and store the management processing data of each management implementation stage when it is determined that no abnormality occurs in the multiple management implementation stages.

[0175] Optionally, the acquisition unit is specifically used to:

[0176] Obtaining the management processing data of each management implementation stage, and storing and visually displaying the management processing data;

[0177] At preset time intervals, the managed processing data is statistically analyzed based on SOP business rules to update the SOP document; the SOP business rules are pre-established rules for data classification.

[0178] Optionally, the device further comprises a permission allocation module; the permission allocation module is used to:

[0179] Management authority is allocated to the operating personnel corresponding to each management implementation stage, so that the operating personnel can query, modify and supervise the management implementation stage based on the management authority.

[0180] Optionally, the device further comprises an adjustment module; the adjustment module is used to:

[0181] When it is determined that an abnormality occurs in the multiple management implementation stages, the pre-configured attributes, geographical scope and cloud products of the target cloud region corresponding to the cloud resource management task are obtained; the cloud products include computing products, storage products, network products, cloud security products, container products, cloud database products, video cloud products and middleware products;

[0182] Based on predefined policies, the pre-configured properties, geographic scope, and cloud products of the target cloud region are adjusted to meet business needs.

[0183] Optionally, the device further comprises a testing module; the testing module is used to:

[0184] Obtain a test data set; the test data set includes cloud resource management information and management processes corresponding to management requirements in various management scenarios;

[0185] For each management scenario, the cloud resource management information is standardized according to a predefined format to obtain test data, and the test data is tested for management based on the management process to obtain test results;

[0186] Accept the test results, generate a test report, and configure the management time for the management process that passed the test.

[0187] The specific implementation principle and effects of a cloud resource management device provided in an embodiment of the present application can be found in the relevant descriptions and effects corresponding to the above embodiments, and will not be elaborated here.

[0188] The present application also provides a schematic diagram of the structure of an electronic device. Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown in FIG. Figure 7 As shown, the electronic device may include: a processor 701 and a memory 702 communicatively connected to the processor; the memory 702 stores a computer program; the processor 701 executes the computer program stored in the memory 702, so that the processor 701 executes the method described in any of the above embodiments.

[0189] The memory 702 and the processor 701 may be connected via a bus 703 .

[0190] An embodiment of the present application further provides a computer-readable storage medium, which stores computer program execution instructions. When the computer program execution instructions are executed by a processor, they are used to implement the method described in any of the aforementioned embodiments of the present application.

[0191] An embodiment of the present application further provides a chip for executing instructions, wherein the chip is used to execute the method described in any of the aforementioned embodiments as executed by an electronic device in any of the aforementioned embodiments of the present application.

[0192] An embodiment of the present application further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the method described in any of the aforementioned embodiments of the present application executed by an electronic device can be implemented.

[0193] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.

[0194] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to implement the solution of this embodiment.

[0195] In addition, each functional module in each embodiment of the present application can be integrated into one processing unit, or each module can exist physically separately, or two or more modules can be integrated into one unit. The above-mentioned module-composed unit can be implemented in the form of hardware or in the form of hardware plus software functional units.

[0196] The above-mentioned integrated module implemented in the form of a software function module can be stored in a computer-readable storage medium. The above-mentioned software function module is stored in a storage medium, including a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform some steps of the method described in each embodiment of the present application.

[0197] It should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the application may be directly implemented as being executed by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor.

[0198] The memory may include high-speed random access memory (RAM), and may also include non-volatile memory (NVM), such as at least one disk storage, and may also be a USB flash drive, a mobile hard disk, a read-only memory, a disk or an optical disk, etc.

[0199] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.

[0200] The above storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The storage medium can be any available medium that can be accessed by a general or special computer.

[0201] An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the storage medium can also exist as discrete components in an electronic device or a main control device.

[0202] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present application.

[0203] It should be further noted that, although the various steps in the flowchart are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowchart may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these sub-steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.

[0204] In the above embodiments, the description of each embodiment has its own emphasis. For the part not described in detail in a certain embodiment, please refer to the relevant description of other embodiments. The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0205] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the claims.

[0206] The above is only a specific implementation of the embodiment of the present application, but the protection scope of the embodiment of the present application is not limited thereto, and any changes or replacements within the technical scope disclosed in the embodiment of the present application should be included in the protection scope of the embodiment of the present application. Therefore, the protection scope of the embodiment of the present application should be based on the protection scope of the claims.

Claims

1. A cloud resource management method, characterized in that: The method comprises: Receive a cloud resource management task, determine a cloud resource pool to be accessed based on the cloud resource management task, and create a new target cloud area; the cloud resource management task is used to indicate management requirements and management scenarios; the target cloud area is used to synchronize data of the cloud resource pool; Based on the management requirements, the corresponding management process and management time are called from the standardized operating procedure SOP document, and a target zone is added based on the management scenario; the management process is a standardized execution process defined in advance for implementing management work; Based on the management requirements, cloud resource management information is obtained from the target cloud area, the cloud resource management information is standardized according to a predefined format to obtain target data, and the target data and the management process are allocated to the target area, so that the target data can be managed based on the management process within the management time.

2. The method according to claim 1, characterized in that Based on the management requirement, cloud resource management information is acquired from the target cloud region, and the cloud resource management information is standardized according to a predefined format to obtain target data, including: Acquire cloud resource management information from the target cloud area based on the management requirements; the cloud resource management information includes cloud resource pool management information, cloud resource pool deployment information and physical device configuration information; Obtain a standardized operating procedure SOP document, determine a predefined format corresponding to the cloud resource management information based on the SOP document, and standardize the cloud resource management information based on the predefined format to obtain target data.

3. The method according to claim 1, characterized in that The target zone includes at least one distributed file system cluster; allocating the target data and the managed process to the target zone includes: At least one distributed file system cluster is configured based on the management process, and the target data and the management process are distributed to the at least one distributed file system cluster based on a load balancing strategy; each distributed file system cluster corresponds to a virtual local area network.

4. The method according to claim 1, characterized in that: The method further comprises: In the process of managing the target data based on the management process, monitoring the management process progress; the management process progress includes multiple management implementation stages; each management implementation stage corresponds to the operation content, operation time, operation personnel and operation process; Determine whether any abnormality occurs in the multiple management implementation stages; If yes, determine the target management implementation stage where the abnormality occurs, and based on the operation content, operation time, operation personnel and operation process corresponding to the target management implementation stage, correct the target management implementation stage, so as to perform management processing based on the corrected target management implementation stage; If not, obtain the management processing data of each management implementation stage for storage.

5. The method according to claim 4, characterized in that Obtain and store the management processing data of each management implementation stage, including: Obtaining the management processing data of each management implementation stage, and storing and visually displaying the management processing data; At preset time intervals, the managed processing data is statistically analyzed based on SOP business rules to update the SOP document; the SOP business rules are rules formulated in advance for data classification.

6. The method according to claim 4, characterized in that The method further comprises: Management authority is allocated to the operating personnel corresponding to each management implementation stage, so that the operating personnel can query, modify and supervise the management implementation stage based on the management authority.

7. The method according to claim 4, characterized in that The method further comprises: When it is determined that an abnormality occurs in the multiple management implementation stages, the pre-configured attributes, geographical scope and cloud products of the target cloud region corresponding to the cloud resource management task are obtained; the cloud products include computing products, storage products, network products, cloud security products, container products, cloud database products, video cloud products and middleware products; Based on predefined policies, the pre-configured properties, geographic scope, and cloud products of the target cloud region are adjusted to meet business needs.

8. The method according to any one of claims 1 to 7, characterized in that: The method further comprises: Obtain a test data set; the test data set includes cloud resource management information and management processes corresponding to management requirements in various management scenarios; For each management scenario, the cloud resource management information is standardized according to a predefined format to obtain test data, and the test data is tested for management based on the management process to obtain test results; Accept the test results, generate a test report, and configure the management time for the management process that passed the test.

9. A cloud resource management device, characterized in that: The device comprises: A receiving module, configured to receive a cloud resource management task, determine a cloud resource pool to be accessed based on the cloud resource management task, and create a new target cloud area; the cloud resource management task is used to indicate management requirements and management scenarios; the target cloud area is used to synchronize data of the cloud resource pool; A calling module is used to call the corresponding management process and management time from the standardized operating procedure SOP document based on the management demand, and add a target zone based on the management scenario; the management process is a standardized execution process defined in advance for implementing the management work; A management module is used to obtain cloud resource management information from the target cloud area based on the management requirements, standardize the cloud resource management information according to a predefined format to obtain target data, and allocate the target data and the management process to the target area, so as to manage the target data based on the management process within the management time.

10. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 8.

11. 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 8 when executed by a processor.

Citation Information

Patent Citations

  • Clinical test integrated cloud platform management system and method and storage medium

    CN111341455A

  • Cloud environment management method

    CN112199157A

  • Method and device for automatically implementing cloud management platform and storage medium

    CN112328390A

  • Cloud resource application method and device, cloud data access method and device and electronic equipment

    CN112737838A

  • Cloud framework for multi-cloud extension

    US20150372857A1