Cloud resource management method, device, equipment and storage medium

By applying standardized operating procedures (SOPs) in cloud pool management, cloud resource management information is processed in a standardized manner and allocated to dedicated zones, solving the problem of low management efficiency in existing technologies and achieving efficient management and real-time monitoring.

CN119728678BActive Publication Date: 2025-11-04CHINA UNITED NETWORK COMM GRP CO LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The existing cloud pool management process lacks standardized management, resulting in low management efficiency, an inability to effectively shorten the management process, and a lack of monitoring and management tools for the management operations in the process.

Method used

By receiving cloud resource management tasks, determining management requirements and scenarios based on standardized operating procedure (SOP) documents, creating target cloud regions, acquiring and standardizing cloud resource management information, allocating it to target regions, and processing it within the management time, and managing progress using load balancing strategies and monitoring modules.

Benefits of technology

It enables standardized and efficient management of cloud resource management, shortens the management process, improves management efficiency, and provides real-time monitoring and management support for the management process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119728678B_ABST
    Figure CN119728678B_ABST
Patent Text Reader

Abstract

The application provides a cloud resource management method, device, equipment and storage medium. The method comprises the following steps: receiving a cloud resource management task, determining a required cloud resource pool based on the cloud resource management task, newly creating a target cloud area to synchronize data of the cloud resource pool; the cloud resource management task is used to indicate a management requirement and a management scenario; calling a corresponding management process and a management time from a SOP document based on the management requirement, and newly adding a target special area based on the management scenario; the management process is a standardized execution process defined in advance for implementing the management work; obtaining cloud resource management information from the target cloud area based on the management requirement, standardizing the cloud resource management information according to a predefined format, obtaining target data, and distributing 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. The method of the application can improve the management efficiency by standardizing the management process and the management related files.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

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

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

[0003] In the prior art, the cloud pool management is performed by a process management platform and its device management method. After receiving the 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 task.

[0004] However, the above-mentioned management process is relatively simple, and lacks standardized management of the management task in the process, which leads to the inability to effectively shorten the management link and low management efficiency. SUMMARY

[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, lacks standardized management of the management task in the process, and leads to 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, which comprises:

[0007] receiving a cloud resource management task, determining the required access cloud resource pool based on the cloud resource management task, and creating a target cloud area; the cloud resource management task is used to indicate the management demand and the management scene; the target cloud area is used to synchronize the data of the cloud resource pool;

[0008] calling the corresponding management process and management time from the standard operation procedure (SOP) document based on the management demand, and adding a target special area based on the management scene; the management process is a standardized execution process defined in advance for implementing the management work;

[0009] acquire cloud resource curation information from the target cloud area based on the curation requirement, standardize the cloud resource curation information according to a predefined format to obtain target data, and distribute the target data and the curation process to the target special zone, so as to perform curation processing on the target data based on the curation process within the curation time.

[0010] Optionally, the method as described above, based on the curation requirement, acquires cloud resource curation information from the target cloud area, standardizes the cloud resource curation information according to a predefined format to obtain target data, comprising:

[0011] acquire cloud resource curation information from the target cloud area based on the curation requirement; the cloud resource curation information comprises cloud resource pool curation information, cloud resource pool deployment information and physical device configuration information;

[0012] acquire a standard operation procedure (SOP) document, determine a predefined format corresponding to the cloud resource curation information based on the SOP document, and standardize the cloud resource curation information according to the predefined format to obtain target data.

[0013] Optionally, the method as described above, the target special zone comprises at least one distributed file system cluster; distributing the target data and the curation process to the target special zone comprises:

[0014] configuring at least one distributed file system cluster based on the curation process, and distributing the target data and the curation process 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, the method further comprises:

[0016] monitoring curation processing progress during the curation processing on the target data based on the curation process; the curation processing progress comprises a plurality of curation implementation stages; each curation implementation stage corresponds to job content, job time, job personnel and job process;

[0017] determining whether the plurality of curation implementation stages are abnormal;

[0018] if yes, determining a target curation implementation stage that is abnormal, and correcting the target curation implementation stage based on the job content, the job time, the job personnel and the job process corresponding to the target curation implementation stage, so as to perform curation processing based on the corrected target curation implementation stage;

[0019] if no, acquiring curation processing data of each curation implementation stage for storage.

[0020] Optionally, the method as described above, obtaining nanotube processing data of each nanotube implementation stage for storage, comprises:

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

[0022] Every preset time, statistically analyzing the nanotube processing data based on the SOP business rules to update the SOP document; the SOP business rules are rules prepared in advance for data classification.

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

[0024] Assigning management authority to the operation personnel corresponding to each nanotube implementation stage, so that the operation personnel query, modify and supervise the nanotube implementation stage based on the management authority.

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

[0026] When it is determined that the plurality of nanotube implementation stages are abnormal, obtaining the attributes, geographical scope and cloud products of the target cloud area configured in advance corresponding to the cloud resource nanotube task; 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] Adjusting the attributes, geographical scope and cloud products of the target cloud area configured in advance based on a predefined strategy to meet business needs.

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

[0029] Obtaining a test data set; the test data set includes cloud resource nanotube information and nanotube flow corresponding to nanotube demand under a plurality of nanotube scenarios;

[0030] For each nanotube scenario, standardizing the cloud resource nanotube information according to a predefined format to obtain test data, and performing nanotube testing on the test data based on the nanotube flow to obtain test results;

[0031] Accepting the test results, generating a test report, and configuring a nanotube time for the nanotube flow that passes the test.

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

[0033] The receiving module is configured to receive a cloud resource management task, determine a cloud resource pool required to be accessed based on the cloud resource management task, and newly create a target cloud area; the cloud resource management task is used to indicate a management requirement and a management scenario; and the target cloud area is used to synchronize data of the cloud resource pool.

[0034] The calling module is configured to call a corresponding management process and a management time from a standard operation procedure (SOP) document based on the management requirement, and add a target special area based on the management scenario; the management process is a standard execution process defined in advance for implementing management work.

[0035] The management module is configured to obtain cloud resource management information from the target cloud area based on the management requirement, perform standardization processing on the cloud resource management information according to a predefined format to obtain target data, and distribute 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 at the management time.

[0036] In a third aspect, the present application further provides an electronic device, comprising a processor and a memory connected with the processor in communication;

[0037] The memory stores computer execution instructions;

[0038] The processor executes the computer execution instructions stored in the memory to implement the method according to any one of the first aspect.

[0039] In a fourth aspect, the present application further provides a computer readable storage medium, wherein the computer readable storage medium stores computer execution instructions, and the computer execution instructions are executed by a processor to implement the method according to any one of the first aspect.

[0040] In summary, the cloud resource management method, device, equipment and storage medium provided by the present application can standardize the management process and the management related file to guide the project implementation progress management of cloud pool management. Specifically, by receiving a cloud resource management task and performing access resource pool, newly creating a cloud area, synchronizing resources, adding a special area and other operations based on the cloud resource management task, the cloud resource management information required by the cloud resource management task is also obtained. Further, based on the standard operation procedure (SOP) document, the cloud resource management information is standardized processed, and the management SOP management method corresponding to the cloud resource management task in the cloud management platform is obtained from the SOP document, that is, the standardized management process defined in advance. Further, the resource is allocated, so that the standardized processed cloud resource management information can be managed based on the standardized management process in the special area. In this way, the cloud resource management based on the SOP document can effectively shorten the management link and improve the management efficiency. BRIEF DESCRIPTION OF DRAWINGS

[0041] The accompanying drawings, which are incorporated herein and form a part of the specification, illustrate embodiments consistent with the present application and, together with the description, further serve to explain the principles of the application.

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

[0043] Figure 2 A schematic diagram of a cloud resource management method is provided for embodiments of the present application;

[0044] Figure 3 A schematic diagram of a cloud resource management method is provided for embodiments of the present application;

[0045] Figure 4 A schematic diagram of a cloud resource management system is provided for embodiments of the present application;

[0046] Figure 5 A schematic diagram of a cloud resource management system is provided for embodiments of the present application;

[0047] Figure 6 A schematic diagram of a cloud resource management system is provided for embodiments of the present application;

[0048] Figure 7 A schematic diagram of a cloud resource management system is provided for embodiments of the present application;

[0049] Through the above drawings, the specific embodiments of the present application have been shown, and will be described in more detail hereinafter. These drawings and the written description are not intended to restrict the scope of the present application concept in any way, but to illustrate the present application concept to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0050] The exemplary embodiments will be described in detail herein with reference to the attached drawings. The same numbers are used in different drawings to represent the same or similar elements. The following detailed description is not limiting in any way on the scope of the present application, which is defined in the appended claims. Rather, it is intended to provide an example of the apparatus and method consistent with the present application as claimed below.

[0051] In order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, the terms "first", "second", etc. are used to distinguish the same or similar items with basically the same function and role. For example, the first device and the second device are only used to distinguish different devices, and do not limit the sequence. Those skilled in the art can understand that the terms "first", "second", etc. do not limit the quantity and execution sequence, and the terms "first", "second", etc. also do not necessarily mean different.

[0052] It should be noted that in the present application, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design solution described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or having more advantages than other embodiments or design solutions. Rather, the use of the words "exemplary" or "for example" is intended to present the relevant concept in a specific manner.

[0053] In the present application, "at least one" means one or more, and "multiple" means two or more. The association relationship between the associated objects is described by "and / or", which means that there can be three relationships, for example, A and / or B, which can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.

[0054] The professional terms involved in the present application are explained as follows.

[0055] Standard Operation Procedure (SOP): can refer to a normative management method of management science in production and business operation activities, which can be understood as a manual that uniformly describes the standard operation steps and requirements of production and business operation activities to guide and standardize actual work. The 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, which can refer to a resource pool that can be shared to meet the business needs of the future by organizing multiple cloud computing resources (such as virtual machines, storage, networks, etc.).

[0057] Equal protection package: can refer to a network security service package for providing comprehensive equal protection security, network security protection level, which can be referred to as equal protection.

[0058] Building monitoring: can refer to the building automation system using advanced computer monitoring technology to monitor various mechanical and electrical equipment in the building.

[0059] With the increasing demand and task of cloud computing industry construction, under the background of continuously improving enterprise efficiency, and improving the working level of personnel, standardization, dynamic, real-time becomes the key method to promote and realize the improvement of enterprise management level. In order to realize the lean management of cloud pool construction, and adapt to the increasing demand of cloud computing and cloud pool construction task, it is necessary to standardize the cloud pool management, that is, a set of cloud pool management SOP management method can be specified according to business requirements, and the cloud pool management is standardized to promote the formation and continuous improvement of industry standard.

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

[0061] However, the above management process is relatively simple, lacks standardized management of management operation in the process, and is more a summary of experience and process work, which leads to the inability to effectively shorten the management link and low management efficiency.

[0062] It should be noted that the existing cloud pool construction project implementation management still stays at the project macro management level such as project examination and approval management, bidding and procurement management, contract management, cloud pool construction, data management, completion acceptance management, and mainly relies on the way of writing operation manual and training materials to pass on through centralized training.

[0063] Therefore, the existing problems still exist, such as long training cycle, high cost, low efficiency, not fully utilizing the management information system to integrate standardized operation procedures into the cloud pool management process, and difference from the management process; and the workload of manually preparing operation manual and training materials is large, the cycle is long, the applicable scope is small, it is difficult to dynamically adjust, due to the actual work types of management work, more industry standards and requirements need to be met, leading to the difficulty in meeting the interaction, real-time and applicability requirements of construction process supervision and management; and due to the inability to reflect the real situation at the current moment, the effectiveness of management is limited, and due to the lack of project implementation progress evaluation method, the effectiveness of project progress control is insufficient.

[0064] In view of the above, the existing cloud pool management process still has the following problems:

[0065] (1)Currently, there is no public cloud pool management method and system combined with SOP to establish a standardized process, therefore, it is urgent to establish a set of management methods that meet the cloud pool construction to provide guidance for cloud pool construction.

[0066] (2)The existing management process is not standardized, and the management process and management link of different manufacturers and different types of cloud pools are lengthy and repetitive, which leads to slow management efficiency and makes the use of resources unreasonable.

[0067] (3)The file format in the management process is not standardized and clear, which often leads to missing and error of management information, and further causes frequent interruption or rework of the management process.

[0068] (4)There is no related monitoring and management tool for management work, which cannot effectively shorten the management link and has low management efficiency.

[0069] To solve the above problems, the cloud resource management method provided in the present application can standardize the management process and management related files to guide the project implementation progress management of cloud pool management. Specifically, by receiving a cloud resource management task, and based on the cloud resource management task, the operations of accessing a resource pool, creating a new cloud area, synchronizing resources, and adding a special area are performed. Correspondingly, the cloud resource management information required by the cloud resource management task also needs to be obtained. Further, based on the standard operation procedure (SOP) document, the cloud resource management information is standardized processed, and the management method of the cloud resource management task in the cloud management platform is obtained from the SOP document, that is, the standardized management process prepared in advance. Further, the allocation of resources is performed, so that the standardized processed cloud resource management information can be managed in the special area based on the standardized management process. In this way, the cloud resource management based on the SOP document can effectively shorten the management link and improve the management efficiency.

[0070] Optionally, since there is a lack of monitoring and management of management work, the cloud resource management method provided in the present application can also be monitored and configured, that is, the entire management link is monitored, managed and analyzed. See the description of the following embodiments for details.

[0071] Exemplarily, Figure 1 An application scenario diagram provided by the embodiments of the present application is shown in FIG. 1. Figure 1As shown, the application scenario can be applied to the resource management of an industry cloud, and the application scenario includes a terminal device 101 of a user, a cloud resource pool 102, and a cloud resource management system 103; the cloud resource pool 102 is configured to store cloud resource management information; the cloud resource management system 103 can include a project management system, a cloud management platform, and a file management system; the file management system is configured to provide a standard operation procedure (SOP) document; the project management system is configured to respond to an operation of the user on the terminal device 101 to query or supervise cloud resource management processing; and the cloud management platform is configured to perform cloud resource management processing.

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

[0073] Further, the user can view the management results or query each project implementation stage of the management processing based on the terminal device 101, and the content of the visual display of the cloud resource management system 103 is not specifically limited in the embodiment of the application.

[0074] It should be noted that different management scenarios and management requirements correspond to different management processes and management times; the management processes and the management times are standardized execution processes for implementing management work in advance, which are stored in the SOP document, and correspondingly, the manner of standardizing the cloud resource management information is also defined in advance and stored in the SOP document, and the specific content of the management processes, the management times, and the manner of standardizing is not limited in the embodiment of the application, which can be determined based on the management scenario and the management requirement.

[0075] It can be understood that the corresponding management processes and management times called in the SOP document can be based on the business type of the management requirement or based on the identification number of the corresponding business of the management requirement, and the embodiment of the application does not specifically limit this. In the SOP document, each management requirement corresponds to corresponding management processes and management times for calling when used.

[0076] Optionally, the terminal device can be a wireless terminal or a wired terminal. The wireless terminal can be a device that provides voice and / or other data connectivity to a user, a hand-held device having a wireless connection function, or other processing device connected to a wireless modem. The wireless terminal can communicate with one or more core network devices via a Radio Access Network (RAN), and can be a mobile terminal, such as a mobile telephone (also known as a "cellular" telephone) and a computer with a mobile termination, e.g., a portable, pocket, handheld, computer-embedded or car-mounted mobile device that exchanges language and / or data with a radio access network. For example, the wireless terminal can also be a Personal Communication Service (PCS) telephone, a cordless telephone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), and the like. The wireless terminal can also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, a remote terminal, an access terminal, a user terminal, a user agent, a user device or user equipment, without limitation. Optionally, the terminal device can be a smart phone, a tablet computer, or the like.

[0077] The technical solutions of the present application and how the technical solutions solve the above technical problems will be 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 can not be described in detail in some embodiments. The embodiments of the present application will be described below with reference to the accompanying drawings.

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

[0079] ​S201, receiving a cloud resource management task, determining a required cloud resource pool to be accessed based on the cloud resource management task, and creating a target cloud area; the cloud resource management task is used to indicate a management requirement and a management scenario; the target cloud area is used to synchronize data of the cloud resource pool.

[0080] In the embodiment of the application, the cloud resource management task can be a cloud pool management task created by a project manager group; the project manager group can refer to a management personnel who can select a management process, and query, supervise, and the like of an implementation personnel and an 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 a terminal device.

[0081] In this step, after the cloud resource management system receives the cloud resource management task, the cloud resource management system determines a required cloud resource pool to be accessed based on a management requirement and a management scenario corresponding to the cloud resource management task, creates a target cloud area, and synchronizes data in the required cloud resource pool to the target cloud area for management processing; the management requirement is used to indicate a management project, such as a data migration project, a data cleaning project, and the like; the management scenario is an application scenario corresponding to the management project, such as a data migration scenario of a cloud resource pool 1 and a cloud resource pool 2, a data cleaning scenario of the cloud resource pool 2, and the like; the embodiment of the application does not make a specific limitation on contents corresponding to the management requirement and the management scenario, which can be determined based on actual conditions.

[0082] It can be understood that in actual application, there can be multiple types of management projects and application scenarios corresponding to the management projects, and the embodiment of the application does not make a specific limitation thereon, and the application can be applied to multiple types of project management.

[0083] S202, calling a corresponding management process and a management time from a standard operation procedure (SOP) document based on the management requirement, and adding a target special area based on the management scenario; the management process is a standardized execution process defined in advance for implementing management work.

[0084] In the embodiment of the application, the SOP document is a file stored in a system for formulating, managing, and obtaining a standardized operation document, which is constructed in advance; the SOP document can be used to optimize a file part in a cloud pool construction process, that is, to unify a format of cloud resource management information, and facilitate unified management; the SOP document can also be used to provide different types of management processes to perform cloud pool management; the management process is used to indicate project operation content of which stage, which time, which personnel, and which process are executed; the management process includes operation content, operation process, operation personnel, and the like of multiple project implementation stages.

[0085] Specifically, the SOP document can include a product on-shelf list of a managed link, a managed table, a dimension table, an automatic deployment table and the like standard files; the product on-shelf list is used to confirm a cloud product of a current cloud pool deployment; the cloud product includes a computing product, a storage product, a network product, a cloud security product, a container product, a cloud database product, a video cloud product and a middleware product; the computing product can include a cloud server (Elastic Compute Service, ECS), a graphics processing unit (GPU), a bare metal cloud server (BMS), a dedicated host and the like; the storage product can include a cloud disk, a file storage, a cloud backup, a Blu-ray storage and the like; the network product can include a dedicated network virtual private cloud (VPC), a virtual Internet Protocol (IP), a server load balancing (SLB), a network address translation (NAT) gateway, a shared bandwidth and the like.

[0086] The cloud security product can include cloud host security, cloud firewall, etc. security package, cloud vulnerability scanning and the like; the container product can include an elastic container instance, a container service, a container image server and the like; the cloud database product can include a cloud database Redis, a cloud database relational database service (RDS), a cloud database MongoDB and the like; the video cloud product can include building monitoring, video monitoring and the like; the middleware product is a middleware big data; which can include a message queue, a big data platform and the like.

[0087] It should be noted that the cloud product can also include other types of products, and the product type categories included in the cloud product and the corresponding specific product types and quantities in each product type category are not specifically limited by the embodiments of the present application, and the above are only illustrative.

[0088] The managed table contains basic information of the cloud pool, such as cloud area name, construction unit, location of machine room, total amount of computing resources, total amount of storage resources, network segment information and the like related information; the dimension table contains basic information of each physical device, such as configuration information, model, maintenance information and the like of devices such as servers, switches and firewalls; the automatic deployment table contains resource pool information, server information, network device information, link information, machine room information, external network, virtual host specifications and the like related deployment data.

[0089] In this step, since the different management needs corresponding management process and management time are stored in the SOP document, and then the corresponding management process and management time can be called from the SOP document after obtaining the management needs of a cloud resource management task, the management time is the execution time of the management process, and further, the target zone needs to be added based on the management scenario corresponding to the cloud resource management task to execute the management process.

[0090] S203, based on the management needs, obtaining cloud resource management information from the target cloud area, standardizing the cloud resource management information according to a predefined format to obtain target data, and distributing the target data and the management process to the target zone to perform management processing on the target data based on the management process within the management time.

[0091] In the embodiment of the 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 format of the product listing, management table, management table, and automatic deployment table defined in the SOP document. The specific format corresponding to the predefined format is not limited in the embodiment of the application.

[0092] It should be noted that different cloud resource management information is required for different management needs and management scenarios, so the required cloud resource management information can be obtained based on the management needs, 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, the management process is executed in the cloud management platform by combining the content in the SOP document, and the management resources are distributed, that is, the target data and the management process are distributed to the target zone based on the load balancing strategy, so that the target data is managed based on the management process within the management time.

[0094] Therefore, the cloud resource management method provided by the embodiment of the application is based on the SOP document, and the management SOP management method is formulated in the cloud management platform, that is, the standardized management process is formulated for the management work, and the management related files are standardized, which can more objectively and scientifically guide the project implementation management process management of the cloud pool management, improve the management efficiency, and provide better technical support for the digital transformation of enterprises.

[0095] For example, Figure 3 A flowchart of a cloud management platform for management is provided in the embodiment of the application, as Figure 3 As shown, the main work of the cloud management platform for management includes: adding a resource pool, adding a cloud area and connecting a service, synchronizing cloud area resources, adding a zone, resource configuration, specification tag synchronization, and cloud pool listing, wherein the bare metal and GPU server management can be synchronized with the addition of the cloud area and the connection of the service.

[0096] Specifically, before the cloud resource management, it is necessary to determine the added and accessed resource pool and cloud area based on various cloud resource management tasks; further, the resource data in the cloud area is synchronized, and then the special area is added to perform resource configuration (allocation), and further, the configured resources (management process and cloud resource management data) are labeled with specifications and synchronized, and the cloud pool is put on the shelf, so that 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 cloud resource management information processed based on the SOP document.

[0097] In this way, by pre-configuring and standardizing the management of the corresponding process of the management work, the management efficiency is greatly improved.

[0098] Optionally, the method as described above, based on the management requirement, obtains cloud resource management information from the target cloud area, and standardizes the cloud resource management information according to a predefined format to obtain target data, including:

[0099] Based on the management requirement, cloud resource management information is obtained from the target cloud area; the cloud resource management information includes cloud resource pool management information, cloud resource pool deployment information, and physical device configuration information;

[0100] Obtain a standard operation procedure (SOP) document, determine the 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 the embodiment of the application, the cloud resource pool management information can refer to the basic information of the cloud pool corresponding to the management table; the cloud resource pool deployment information can refer to the basic information of the cloud product deployed by the cloud pool corresponding to the product on the shelf list; the physical device configuration information can 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 the tender documents, cloud pool construction schemes and cloud pool construction contracts in the project construction process, and the specific contents corresponding to the tender documents, cloud pool construction schemes and cloud pool construction contracts are not limited in the embodiment of the application.

[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 still stays at the level of operation manual and training material release, and there is no SOP-based project management system, resulting in high cost and low efficiency in project management and implementation process. Therefore, a system is needed to standardize the formulation and management of all necessary documents, so that the project manager only needs to fill in the pre-prepared SOP document and provide it to the relevant personnel and input it into the cloud management platform system.

[0103] For example, cloud resource management information needs to be obtained, and the cloud resource management information is processed in a unified format based on the SOP document. Currently, when performing cloud pool management, only the cloud management system is usually included. In order to realize SOP management of the management process, two systems need to be added. Figure 4 A structure diagram of a cloud resource management system provided by an embodiment of the present application is shown in Figure 4 As shown, the cloud resource management system includes a user subsystem 1 (project management system), a business subsystem 2 (cloud management platform), and a data subsystem 3 (file management system).

[0104] Specifically, in 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 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 pre-defined format in the SOP document to obtain target data. The management work can also include performing the management process, which is not described here. The data layer subsystem 3 (file management system) is mainly used to store project implementation management related data and file information in the database, including various management material information (cloud resource pool management information), deployment package (cloud resource pool deployment information), version (physical device configuration information), and other data information.

[0105] It should be noted that each subsystem is independent but closely coordinated. In terms of function expansion, 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 whole system is executed based on the SOP document under the coordination of the user subsystem, the business subsystem, and the data subsystem.

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

[0107] Optionally, the method as described above, the target zone comprises at least one distributed file system cluster; and the target data and the takeover process are distributed to the target zone, comprising:

[0108] at least one distributed file system cluster is configured based on the takeover process, and the target data and the takeover 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 the embodiments of the present application, the distributed file system (Ceph) cluster can refer to a system composed of multiple computer nodes, which communicate and cooperate with each other through a network to jointly complete a cloud resource takeover task; the load balancing strategy can be used to distribute and process workloads among multiple servers or computing resources to achieve reasonable utilization of the Ceph cluster, improve system performance and reliability; the number of computer nodes included in the Ceph cluster and the specific content corresponding to the load balancing strategy are not limited in the embodiments of the present application, which can be determined based on the takeover requirements.

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

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

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

[0113] During the takeover processing of the target data based on the takeover process, the takeover processing progress is monitored; the takeover processing progress comprises a plurality of takeover implementation stages; each takeover implementation stage corresponds to job content, job time, job personnel, and job flow;

[0114] whether the plurality of takeover implementation stages are abnormal is determined;

[0115] If yes, the target takeover implementation stage where the abnormality occurs is determined, and the target takeover implementation stage is corrected based on the job content, job time, job personnel, and job flow corresponding to the target takeover implementation stage, so as to perform takeover processing based on the corrected target takeover implementation stage.

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

[0117] In the embodiments of the present application, the resources such as the job content, the job personnel, and the job time of the project implementation can be used to monitor, manage, and analyze the working content of the entire nanometer management link and each nanometer management link, and the nanometer management link and the working content can also be optimized according to the SOP standard on the cloud management platform, and then the nanometer management work, the nanometer management process, the nanometer management resource distribution, and the like can be implemented on the cloud management platform in combination with the content in the SOP document.

[0118] The nanometer management work includes management of the nanometer management processing progress, and the management of the nanometer management processing progress is a technical means for monitoring the project implementation progress. By monitoring the nanometer management processing progress, the bottleneck of the cloud pool nanometer management link can be determined, that is, it can be determined which nanometer implementation stage is abnormal, and then the target nanometer implementation stage with the abnormality can be corrected.

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

[0120] The correction strategy can be generated by recording the consumed manpower, time, and resource cost in the nanometer management process, evaluating the progress and the expected completion time of the project according to the nanometer management link, the working content, and the implementation period, and the like. The content of the correction strategy is not limited in the embodiments of the present application, and the above is only an example.

[0121] In this step, the entire nanometer management link is monitored. The cloud resource nanometer management system further includes a monitoring module. The monitoring module can perform monitoring configuration of the nanometer management link, including monitoring configuration of the computing node, the management node, the storage node, the access node, and the monitoring node, and the like. The monitoring module can also display the nodes (nanometer management processing progress) of all project constructions, the job personnel, the job time, and the like, to determine the bottleneck of the cloud pool nanometer management link, the resource usage, and the like.

[0122] The computing node, the management node, the storage node, the access node and the monitoring node correspond to different nodes in the management implementation stage, and are used to perform different job contents. The embodiments of the present application do not specifically limit the job contents corresponding to each node.

[0123] As shown in the example, Figure 4 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 and project progress management.

[0124] It should be noted that the management SOP management not only includes the management of the management processing progress, but also includes other general management work. The embodiments of the present application do not specifically limit this.

[0125] Therefore, the embodiments of the present application can monitor the management processing progress, continuously locate the implementation link and the consumption resource situation, and provide related solutions to adjust the resource allocation of the management implementation stage to reduce the redundancy of the project progress, so as to realize the accurate management and control of the project progress and improve the management efficiency.

[0126] Optionally, the method as described above, the management processing data of each management implementation stage is acquired and stored, including:

[0127] The management processing data of each management implementation stage is acquired and stored, and the management processing data is visually displayed.

[0128] Every preset time, the management processing data is statistically analyzed based on the SOP business rules to update the SOP document. The SOP business rules are rules prepared in advance for data classification.

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

[0130] On the basis of the above-mentioned embodiments, the cloud resource management method further acquires the process progress information in the project management, i.e. 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 the SOP document is updated in time according to the management processing data of each management implementation stage, which is helpful for the continuous optimization of the cloud pool management project implementation SOP.

[0131] In the step, in the process of monitoring, managing and analyzing the whole cloud resource management link, the cloud resource management system further comprises a statistical analysis module; the statistical analysis module is used for presenting the cloud pool construction implementation situation in the form of report and graph, including: the implementation construction situation of each cloud pool according to the management implementation stage; and the project situation can be inquired through the information of the work personnel, work time, management implementation stage and region; specifically, the implementation construction situation of each cloud pool is statistically analyzed based on the SOP business rule.

[0132] Optionally, as shown in Figure 4 The user subsystem 1 (project management system) is further used for providing convenient and practical project implementation management and maintenance tools for the project manager group, project management group leader and system management and maintenance personnel; wherein, the functions of project implementation progress management (management of management processing progress), task detail query statistics and the like are included, and the functions of the user layer are respectively operated and processed in the WEB end and the client end.

[0133] Therefore, the embodiment of the application formulates the business rule of the cloud pool management project implementation management SOP, standardizes and intelligently manages the project, effectively improves the informatization level of the cloud pool management project implementation management SOP, and improves the interactivity, real-time performance and practicability.

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

[0135] The management permission is allocated to the work personnel corresponding to each management implementation stage, so that the work personnel queries, modifies and supervises the management implementation stage based on the management permission.

[0136] In the step, the cloud resource management system further comprises a permission management module; the permission management module is mainly used for setting four types of roles, namely, implementation user, project manager, implementation control group and super administrator; the implementation user can have the permission of the operator of a certain management link of the cloud pool management; the project manager has the permission of selecting the management implementation stage, inquiring, supervising and the like of the implementation user and the management processing progress; the implementation control group has the permission of setting the management implementation stage and viewing the progress and work content information of various cloud resource management tasks; the super administrator has the permission of allocating the role permission to each system user.

[0137] It can be understood that the main object of the project management process is the implementation user, so the project management system is needed to provide the operation platform and the function of project execution data display for the implementation user.

[0138] Therefore, the embodiment of the application can configure user permissions according to the demand of the management, and after the configuration is completed, the user of the corresponding cloud area can view, dynamically adjust, modify, and supervise the management implementation phase in the console, which can reflect the real situation at the current time and meet the real-time and applicability requirements.

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

[0140] When it is determined that the plurality of management implementation phases are abnormal, the attributes, geographical ranges, and cloud products of the target cloud area configured in advance 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] The attributes, geographical ranges, and cloud products of the target cloud area configured in advance are adjusted based on a predefined policy to meet the business requirements.

[0142] In the embodiment of the application, the attributes can refer to the customer groups that the cloud area faces; the geographical ranges can refer to the selling ranges of the cloud products; the cloud products can be configured in terms of types, versions, and selling prices, etc.; for example, the type of the cloud product configured in a certain cloud area is a network product; the predefined policy is a policy for modifying the attributes, geographical ranges, and cloud products of the cloud area in advance to meet the business requirements; the business requirements can refer to the indicators for meeting the sales business and the requirements for business promotion, such as changing the geographical range of the cloud security product from a mall to an enterprise, and adjusting the selling price of the video cloud product that faces a large number of customer groups to be lower; the embodiment of the application does not limit the content corresponding to the predefined policy, and different predefined policies are used for different business requirements.

[0143] In this step, before the cloud resource management, the operation and maintenance group can configure the cloud area attributes, cloud product, and other related sales attribute information; after it is determined that the plurality of management implementation phases are abnormal, the attributes, geographical ranges, and cloud products of the target cloud area configured in advance can also be viewed, and adjustments can be made based on a predefined policy to meet the business requirements.

[0144] Optionally, the operation and maintenance group can also configure the cloud area permissions on demand, and after the configuration is completed, the user of the corresponding cloud area can view and purchase the cloud products of the corresponding cloud area in the console.

[0145] Therefore, the embodiment of the application can configure, view, and adjust the cloud area to generate a cloud area that meets the business requirements, thereby improving the flexibility of the 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 nanometer tube information corresponding to nanometer tube demand under multiple nanometer tube scenes and nanometer tube processes;

[0148] For each nanometer tube scene, the cloud resource nanometer tube information is standardized according to a predefined format to obtain test data, and the test data is tested based on the nanometer tube process to obtain test results.

[0149] The test results are accepted, a test report is generated, and the nanometer tube time is configured for the nanometer tube process that passes the test.

[0150] In the embodiment of the application, the cloud resource nanometer tube system needs to be tested for use performance before being applied, and a test report is generated. Correspondingly, after passing the test, it can be used by different customers. Before the customer uses it, the cloud resource nanometer tube system also needs to be accepted and an acceptance report is generated. After the test report and the acceptance report both pass, it can be put into use. The cloud resource nanometer tube system is an execution carrier of the cloud resource nanometer tube method.

[0151] In this step, the test group can test and accept the nanometer tube work, including product listing, resource opening, data monitoring and other module test work, and provide a test report. The execution steps of the test work are similar to S203, and will not be described here. For details, see the description of S203.

[0152] For example, as shown in Figure 4 During the test, the business layer subsystem 2 (cloud management platform) can complete cloud resource data and physical device data based on cloud pool nanometer tube, and different functional module units can realize flexible project implementation management business process optimization and reorganization, complete basic information management, implementation personnel management, calculation, storage, network device management, cloud pool nanometer tube management, project phase setting, project implementation progress management and other functions, and further optimize the nanometer tube process.

[0153] Therefore, the embodiment of the application can test and verify the cloud resource nanometer tube system, and improve the accuracy of the cloud resource nanometer tube.

[0154] In combination with the above embodiment, Figure 5 A flowchart of a pre-online cloud pool nanometer tube SOP management method provided by the embodiment of the application is shown in Figure 5 The cloud pool nanometer tube 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 nanometer tube task, and provide cloud resource nanometer tube information corresponding to standard files such as product listing, nanometer tube table, and maintenance table for storage in advance to be called when used.

[0156] Step B: The deployment group performs preliminary settings such as underlying virtualization and software deployment, and the deployment range includes the underlying environment and products such as computing, network, and storage, and fills in the automatic deployment table according to the software deployment, and then stores the automatic deployment table for calling when used.

[0157] Step C: The operation and maintenance group performs cloud resource management on the cloud management platform, and configures the cloud region attributes, cloud products, and other related sales attribute information to put the products online.

[0158] Step D: The monitoring group performs monitoring configuration, and the test group tests and accepts the management work and provides a test report.

[0159] Step E: The operation and maintenance group configures the cloud region permissions as needed, puts the cloud region online after configuration is completed, and uses it for subsequent cloud resource management.

[0160] It should be noted that the cloud pool management SOP management method provides a standard management process topology, a management system architecture, and a cloud management platform management process topology for the cloud resource management method, so that the management process and the management related files can be standardized based on the SOP document when the cloud resource is managed, so as to meet different industry standards and requirements.

[0161] In the foregoing embodiments, the cloud resource management method provided by the embodiments of the present application is introduced, and in order to realize each function in the method provided by the embodiments of the present application, the electronic device as an execution subject can include a hardware structure and / or a software module, and each function is realized in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether a certain function in the foregoing 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 of the technical solution and the design constraint conditions.

[0162] For example, Figure 6 A structural schematic diagram of a cloud resource management device provided by 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 configured to receive a cloud resource management task, determine a required accessed cloud resource pool based on the cloud resource management task, and newly create a target cloud region; the cloud resource management task is used to indicate a management requirement and a management scenario; the target cloud region is used to synchronize data of the cloud resource pool;

[0163] The calling module 602 is configured to call a corresponding management process and management time from a standardized operation procedure (SOP) document based on the management requirement, and add a target special area based on the management scenario; the management process is a standardized execution process defined in advance for implementing the management work;

[0164] The nanometer tube module 603 is configured to acquire cloud resource nanometer tube information from the target cloud area based on the nanometer tube demand, perform standardization processing on the cloud resource nanometer tube information in a predefined format to obtain target data, and distribute the target data and the nanometer tube process to the target special area, so as to perform nanometer tube processing on the target data based on the nanometer tube process within the nanometer tube time.

[0165] Optionally, the nanometer tube module 603 comprises a processing unit and a distribution unit; the processing unit is configured to:

[0166] acquire cloud resource nanometer tube information from the target cloud area based on the nanometer tube demand; the cloud resource nanometer tube information comprises cloud resource pool nanometer tube information, cloud resource pool deployment information and physical device configuration information;

[0167] acquire a standard operation procedure (SOP) document, determine a predefined format corresponding to the cloud resource nanometer tube information based on the SOP document, and perform standardization processing on the cloud resource nanometer tube information based on the predefined format to obtain target data.

[0168] Optionally, the target special area comprises at least one distributed file system cluster; the distribution unit is configured to:

[0169] configure at least one distributed file system cluster based on the nanometer tube process, and distribute the target data and the nanometer tube process 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 apparatus further comprises a monitoring module; the monitoring module comprises a monitoring unit, a judgment unit, a correction unit and an acquisition unit;

[0171] Specifically, the monitoring unit is configured to monitor nanometer tube processing progress in the process of performing nanometer tube processing on the target data based on the nanometer tube process; the nanometer tube processing progress comprises a plurality of nanometer tube implementation stages; each nanometer tube implementation stage corresponds to job content, job time, job personnel and job process;

[0172] The judgment unit is configured to judge whether the plurality of nanometer tube implementation stages are abnormal;

[0173] The correction unit is configured to, when it is determined that the plurality of nanometer tube implementation stages are abnormal, determine a target nanometer tube implementation stage which is abnormal, and correct the target nanometer tube implementation stage based on the job content, the job time, the job personnel and the job process corresponding to the target nanometer tube implementation stage, so as to perform nanometer tube processing based on the corrected target nanometer tube implementation stage;

[0174] The acquisition unit is configured to acquire the cloud resource management processing data of each cloud resource management implementation stage for storage when it is determined that the multiple cloud resource management implementation stages are not abnormal.

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

[0176] acquire the cloud resource management processing data of each cloud resource management implementation stage, and store and visually display the cloud resource management processing data.

[0177] Every preset time, the cloud resource management processing data is statistically analyzed based on a SOP business rule to update the SOP document; the SOP business rule is a rule prepared in advance for data classification.

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

[0179] allocate a management permission to a job personnel corresponding to each cloud resource management implementation stage, so that the job personnel queries, modifies, and supervises the cloud resource management implementation stage based on the management permission.

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

[0181] When it is determined that the multiple cloud resource management implementation stages are abnormal, the attributes, geographical ranges, and cloud products of a target cloud area corresponding to the cloud resource management task and prepared in advance are acquired; 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] The attributes, geographical ranges, and cloud products of the target cloud area prepared in advance are adjusted based on a predefined strategy to meet business requirements.

[0183] Optionally, the device further comprises a test module; the test module is configured to:

[0184] acquire a test data set; the test data set includes cloud resource management information and a cloud resource management process corresponding to cloud resource management requirements in multiple cloud resource management scenarios;

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

[0186] The test result is accepted to generate a test report, and a cloud resource management time is configured for a cloud resource management process that passes the test.

[0187] The specific implementation principles and effects of the cloud resource management device provided in the embodiments of the present application can be referred to the related descriptions and effects of the corresponding embodiments above, which will not be repeated here.

[0188] The embodiments of the present application further provide a structural schematic diagram of an electronic device, Figure 7 As shown in the structural schematic diagram of the electronic device provided in the embodiments of the present application, Figure 7 The electronic device can include a processor 701 and a memory 702 connected with the processor in communication; 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 can be connected through a bus 703.

[0190] The embodiments of the present application further provide a computer readable storage medium, which stores computer program execution instructions, and the computer program execution instructions are executed by a processor to implement the method described in any of the above embodiments.

[0191] The embodiments of the present application further provide a chip running instructions, which is used to execute the method described in any of the above embodiments executed by the electronic device.

[0192] The embodiments of the present application further provide a computer program product, which includes a computer program, and the computer program is executed by a processor to implement the method described in any of the above embodiments executed by the electronic device.

[0193] In several embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented by other ways. For example, the apparatus embodiments described above are only schematic, for example, the division of the modules is only a logical function division, and actual implementation can have another division manner, for example, a plurality of modules or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the shown or discussed modules can be indirect coupling or communication connection through some interfaces, apparatuses or modules, which can be electrical, mechanical or other forms.

[0194] The modules described as separate components can or can not be physically separated, and the components shown as modules can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. According to actual needs, some or all of the modules can be selected to implement the embodiments of the present application.

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

[0196] The integrated modules realized in the form of software functional modules can be stored in a computer readable storage medium. The software functional modules stored in a storage medium include a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute part of the steps of the method described in each embodiment of the present application.

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

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

[0199] The bus can be an industry standard architecture (ISA) bus, a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, the bus in the drawings of the present application does not limit to only one bus or one type of bus.

[0200] The aforementioned storage medium can be realized by any type of volatile or nonvolatile storage devices or a combination thereof, such as a Static Random-Access Memory (SRAM), an Electrically Erasable Programmable Read Only Memory (EEPROM), an Erasable Programmable Read-Only Memory (EPROM), a Programmable Read-Only Memory (PROM), a Read-Only Memory (ROM), a magnetic storage, a flash memory, a magnetic disk, or an optical disk. The storage medium can be any available medium that can be accessed by a general or special purpose computer.

[0201] An exemplary storage medium is coupled to the processor such that the processor can read information from, and write information to, the storage medium. Of course, the storage medium can be a part of the processor. Consistent with the teachings provided herein, the processor and the storage medium can be located in an ASIC. Alternatively, the processor and the storage medium can be located in a circuit.

[0202] It is noted that, for the aforementioned method embodiments, the sequences of the actions are described for simple description, but those skilled in the art should know that the present application is not limited to the described action sequences, because according to the present application, some steps can be performed in other sequences or simultaneously. In addition, those skilled in the art should know 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 is further noted that, although the steps in the flowcharts are shown in a sequence following the arrows, the steps are not necessarily executed in the sequence following the arrows. Unless otherwise specified in the present document, the execution of the steps is not necessarily limited to the sequence, and the steps can be executed in other sequences. Moreover, at least some of the steps in the flowcharts can include multiple sub-steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times. The execution sequence of the sub-steps or stages is not necessarily sequential, but can be performed in rotation or alternation with other steps or sub-steps or stages of other steps.

[0204] In the above embodiments, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the relevant description of other embodiments. Each technical feature of the above embodiments can be combined arbitrarily, and in order to make the description concise, each technical feature in the above embodiments is not described in all possible combinations, however, as long as the combination of these technical features does not exist contradictory, it should be considered as the scope disclosed in the specification.

[0205] Other embodiments of this application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. It is intended that the specification and examples be considered as exemplary only, with the true scope and spirit of the application being indicated by the following claims.

[0206] The above is merely specific implementation of the embodiments of the present application, but the protection scope of the embodiments of the present application is not limited to this, any change or replacement within the technical scope disclosed by the embodiments of the present application should be covered in the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application should be subject to the protection scope of the claims.

Claims

1. A method for managing cloud resources, characterized in that, The method includes: The system receives a cloud resource management task, determines the cloud resource pool to be accessed based on the task, and creates a target cloud region. The cloud resource management task indicates the management requirements and scenarios. The target cloud region is used to synchronize the data of the cloud resource pool. Based on the management requirements, the corresponding management process and time are retrieved from the Standard Operating Procedure (SOP) document, and a target zone is added based on the management scenario; the management process is a pre-defined standardized execution process for implementing management work. Based on the management requirements, cloud resource management information is obtained from the target cloud region. The cloud resource management information is standardized according to a predefined format to obtain target data. The target data and the management process are then allocated to the target zone so that the target data can be managed based on the management process within the management time period. Specifically, during the process of incorporating the target data into the management system based on the aforementioned management process, the progress of the management process is monitored; the management process progress includes multiple implementation stages; each implementation stage corresponds to the work content, work time, work personnel, and work process; Determine whether any abnormalities occur during the multiple implementation phases of the management system; If so, the target implementation stage where the anomaly occurred is identified, and the target implementation stage is corrected based on the corresponding work content, work time, work personnel and work process, so that the implementation process can be carried out based on the corrected target implementation stage. If not, then the data processing information for each stage of the implementation of the management system will be obtained and stored.

2. The method according to claim 1, characterized in that, Based on the management requirements, cloud resource management information is obtained from the target cloud region. This information is then standardized according to a predefined format to obtain target data, including: Based on the management requirements, cloud resource management information is obtained from the target cloud region; 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 the 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 management process to the target zone includes: Configure at least one distributed file system cluster based on the management process, and distribute the target data and the management process to the at least one distributed file system cluster based on the 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, Acquire and store the data from each stage of the implementation process, including: Acquire the data on the implementation of each stage of the data collection process, and store and visualize the data collection process. At preset intervals, statistical analysis is performed on the managed data based on SOP business rules to update the SOP document; the SOP business rules are pre-defined rules for data classification.

5. The method according to claim 1, characterized in that, The method further includes: Assign management permissions to the personnel corresponding to each stage of the implementation of the management system, so that the personnel can query, modify and supervise the implementation stage of the management system based on the management permissions.

6. The method according to claim 1, characterized in that, The method further includes: When an anomaly is determined to have occurred in the multiple management implementation phases, the pre-configured attributes, geographical range, 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; The pre-configured attributes, geographical range, and cloud products of the target cloud region are adjusted based on predefined strategies to meet business requirements.

7. The method according to any one of claims 1-6, characterized in that, The method further includes: Obtain a test dataset; the test dataset includes cloud resource management information and management processes corresponding to management requirements under 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 management test is performed on the test data based on the management process to obtain test results. The test results are accepted, a test report is generated, and the management time is configured for the management process that passes the test.

8. A cloud resource management device, characterized in that, The device includes: The receiving module is used to receive cloud resource management tasks, determine the cloud resource pool to be accessed based on the cloud resource management tasks, and create a new target cloud region; the cloud resource management tasks are used to indicate management requirements and management scenarios; the target cloud region is used to synchronize the data of the cloud resource pool. The calling module is used to call the corresponding management process and management time from the standardized operating procedure (SOP) document based on the management requirements, and to add a target zone based on the management scenario; the management process is a predefined standardized execution process for implementing management work; The management module is used to obtain cloud resource management information from the target cloud region 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 zone so that the target data can be managed based on the management process within the management time. The monitoring unit is used to monitor the progress of the inclusion process when the target data is included in the management process based on the management process; the management process includes multiple implementation stages; each implementation stage corresponds to the work content, work time, work personnel and work process; A judgment unit is used to determine whether any abnormality has occurred during the multiple implementation stages of the management system. The correction unit is used to determine the target implementation stage of the abnormality when it is determined that an abnormality has occurred in the plurality of implementation stages, and to correct the target implementation stage based on the work content, work time, work personnel and work process corresponding to the target implementation stage, so as to perform the implementation process based on the corrected target implementation stage. 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 has occurred in the plurality of management implementation stages.

9. An electronic device, characterized in that, include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the method as described in 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, when executed by a processor, are used to implement the method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • 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