Resource delivery method, device, computer equipment and storage medium

By using an autoregressive moving average model and artificial intelligence technology, resource demand is automatically predicted and intelligent work orders are generated, solving the problem of insufficient timeliness in the supply of resources to bank data centers and achieving rapid and low-cost resource supply.

CN114240395BActive Publication Date: 2025-01-10CHINA CONSTRUCTION BANK
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111600459.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-24
Publication Date
2025-01-10
Estimated Expiration
2041-12-24

AI Technical Summary

Technical Problem

Bank data centers face challenges such as insufficient timeliness in resource supply. Traditional methods and processes are cumbersome and rely on manual operation, resulting in slow resource supply speed and high costs, making it difficult to meet the needs of rapidly changing business operations.

Method used

The system uses an autoregressive moving average model to predict resource expansion and contraction needs, generates intelligent work orders, and achieves automated resource supply through artificial intelligence and big data technologies. It integrates the resource application process and provides a one-stop resource supply service.

Benefits of technology

It improved resource supply efficiency, increased resource utilization, reduced operating costs, and enabled automated resource management and rapid response.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114240395B_ABST
    Figure CN114240395B_ABST
Patent Text Reader

Abstract

The present application provides a resource delivery method, device, computer equipment and storage medium, which obtains the basic data of the business system, including computing resource data, storage resource data, network resource data and system operation data; uses an autoregressive sliding average model to fit the basic data and predict the expansion and contraction requirements of resources in the business system; determines the component requirements that match the expansion and contraction requirements of resources, and generates an intelligent work order for the business system based on the expansion and contraction requirements of resources and component requirements; analyzes the resource requirements and component requirements in the intelligent work order to automatically supply the business system. The present application can realize the automatic delivery of resources in the business system, improve the efficiency of resource supply, and provide a guarantee for the timeliness of resource supply.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of system resource supply, and more specifically, to a resource delivery method, device, computer equipment and storage medium. Background Art

[0002] With the rapid development of information technology, the services provided by banks have become increasingly diverse. The continuous increase in users and services has led to increasing pressure on bank-related systems. In the face of continued growth in services and users, the resources required by the system are also increasing day by day. How to efficiently meet the resources required by the business system and quickly respond to business needs is a new challenge facing bank data centers.

[0003] Resource supply is the foundation of data center construction and operation. How to efficiently ensure the launch of digital systems is an important issue in operations. Resource supply includes system hardware and software resource delivery, involving virtual machine or physical machine allocation, network-related configuration, storage allocation, operating system installation, middleware installation, system configuration, etc. Each resource may involve resource application, approval, resource allocation and delivery. The numerous resource types and cumbersome processes make it difficult to effectively guarantee the timeliness of resource supply, which seriously restricts the development of data centers. How to improve the speed of system resource supply and respond to rapid changes in the market is a challenge that needs to be solved. Summary of the invention

[0004] In view of this, in order to solve the above problems, the present invention provides a resource delivery method, device, computer equipment and storage medium to improve the efficiency of resource supply and provide guarantee for the timeliness of resource supply. The technical solution is as follows:

[0005] A resource delivery method that includes:

[0006] Acquire basic data of the business system, the basic data including computing resource data, storage resource data, network resource data and system operation data;

[0007] Using an autoregressive moving average model to fit the basic data, predicting the expansion and contraction requirements of resources in the business system;

[0008] Determine configuration requirements that match the expansion and contraction requirements of the resources, and generate an intelligent work order for the business system according to the expansion and contraction requirements and configuration requirements of the resources;

[0009] The resource requirements and component requirements in the smart work order are analyzed to automatically supply the business system.

[0010] Preferably, the using of an autoregressive moving average model to fit the basic data to predict the expansion and contraction requirements of resources in the business system includes:

[0011] Fitting the basic data using an autoregressive moving average model to predict the transaction volume of the business system and the resource utilization rate of the business system;

[0012] The demand for expansion or contraction of resources in the business system is determined according to the transaction volume of the business system and the utilization rate of resources in the business system.

[0013] Preferably, it also includes:

[0014] Determining whether the resource expansion and contraction requirements indicate resource contraction;

[0015] If the expansion and contraction requirements of the resources indicate that the resources will be contracted, the resources in the business system will be automatically contracted;

[0016] The determining of configuration requirements that match the capacity expansion requirements of the resources, and generating an intelligent work order for the business system based on the capacity expansion requirements and configuration requirements of the resources, includes: if the capacity expansion requirements of the resources indicate resource expansion, determining configuration requirements that match the capacity expansion requirements of the resources, and generating an intelligent work order for the business system based on the capacity expansion requirements and configuration requirements of the resources.

[0017] Preferably, the determining of the configuration requirements that match the expansion and contraction requirements of the resources, and generating the intelligent work order of the business system according to the expansion and contraction requirements and the configuration requirements of the resources, includes:

[0018] Determine whether the resource is feasible to research based on the current remaining situation of the resource;

[0019] If the resource is feasible, determine the configuration requirements that match the expansion requirements of the resource based on the historical configuration information of the resource;

[0020] An intelligent work order for the business system is generated according to the capacity expansion requirements of the resources and configuration requirements matching the capacity expansion requirements.

[0021] Preferably, it also includes:

[0022] The basic data is preprocessed using a time series analysis method to remove noise data in the basic data.

[0023] A resource delivery device, comprising:

[0024] A data acquisition unit, used to acquire basic data of the business system, wherein the basic data includes computing resource data, storage resource data, network resource data and system operation data;

[0025] A demand prediction unit, used to fit the basic data using an autoregressive moving average model to predict the expansion and contraction requirements of resources in the business system;

[0026] A work order generation unit, used to determine a configuration requirement that matches the expansion and contraction requirement of the resource, and generate an intelligent work order of the business system according to the expansion and contraction requirement and configuration requirement of the resource;

[0027] The supply unit is used to analyze the resource requirements and component requirements in the smart work order and automatically supply the business system.

[0028] Preferably, the demand forecasting unit comprises:

[0029] An information prediction unit, used to fit the basic data using an autoregressive moving average model to predict the transaction volume of the business system and the resource utilization rate of the business system;

[0030] The demand determination unit is used to determine the expansion and contraction requirements of the resources in the business system according to the transaction volume of the business system and the resource utilization rate in the business system.

[0031] Preferably, it also includes:

[0032] A determination unit, configured to determine whether the resource expansion and contraction requirements indicate resource contraction;

[0033] An automatic processing unit, configured to automatically perform a capacity reduction process on the resource in the business system if the capacity expansion and contraction demand of the resource indicates that the resource is to be reduced;

[0034] The work order generation unit is specifically used to: if the expansion and contraction requirements of the resources indicate resource expansion, determine the configuration requirements that match the expansion requirements of the resources, and generate an intelligent work order for the business system according to the expansion requirements and configuration requirements of the resources.

[0035] A computer device comprises: a processor and a memory, wherein the processor and the memory are connected via a communication bus; wherein the processor is used to call and execute a program stored in the memory; and the memory is used to store a program, wherein the program is used to implement the resource delivery method.

[0036] A computer-readable storage medium stores a computer program, which is loaded and executed by a processor to implement the steps of the resource delivery method.

[0037] The present application provides a resource delivery method, device, computer equipment and storage medium, which obtains the basic data of the business system, including computing resource data, storage resource data, network resource data and system operation data; uses an autoregressive sliding average model to fit the basic data and predict the expansion and contraction requirements of resources in the business system; determines the component requirements that match the expansion and contraction requirements of resources, and generates an intelligent work order for the business system based on the expansion and contraction requirements of resources and component requirements; analyzes the resource requirements and component requirements in the intelligent work order to automatically supply the business system. The present application can realize the automatic delivery of resources in the business system, improve the efficiency of resource supply, and provide a guarantee for the timeliness of resource supply. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.

[0039] Figure 1 A flow chart of a resource delivery method provided in an embodiment of the present application;

[0040] Figure 2 A flow chart of a method for determining configuration requirements that match resource expansion and contraction requirements, and generating an intelligent work order for a business system according to resource expansion and contraction requirements and configuration requirements, provided in an embodiment of the present application;

[0041] Figure 3 A flow chart of another resource delivery method provided in an embodiment of the present application;

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

[0043] Figure 5 A schematic diagram of the structure of a resource delivery device provided in an embodiment of the present application;

[0044] Figure 6 A hardware structure block diagram of a computer device to which a resource delivery method provided in an embodiment of the present application is applicable. DETAILED DESCRIPTION

[0045] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0046] In order to facilitate the understanding of a resource delivery method provided in an embodiment of the present application, the technical terms involved in the resource delivery method provided in an embodiment of the present application are now described in detail.

[0047] Resource supply: the hardware environment, software environment and other necessary configurations required for the system to go online, including servers, storage, networks, operating systems, middleware, system-related configurations, etc.

[0048] Cloud management platform: The cloud management platform is a unified management platform for data center resources, responsible for managing equipment and scheduling resources.

[0049] Agile delivery: quickly and efficiently meet all project resources and all resources and environments required for project launch.

[0050] Feasibility study: When a system administrator makes a resource application, it is necessary to review whether the demand is reasonable and whether the existing resources can meet the demand.

[0051] With the rapid development of information technology, the services provided by banks have become increasingly diverse. The continuous increase in users and services has led to increasing pressure on bank-related systems. In the face of continued growth in services and users, the resources required by the system are also increasing day by day. How to efficiently meet the resources required by the business system and quickly respond to business needs is a new challenge facing bank data centers.

[0052] Resource supply is the foundation of data center construction and operation. How to efficiently ensure the launch of digital systems is an important issue in operations. Resource supply includes system hardware and software resource delivery, involving virtual machine or physical machine allocation, network-related configuration, storage allocation, operating system installation, middleware installation, system configuration, etc. Each resource may involve resource application, approval, resource allocation and delivery. The numerous resource types and cumbersome processes make it difficult to effectively guarantee the timeliness of resource supply, which seriously restricts the development of data centers. How to improve the speed of system resource supply and respond to rapid changes in the market is a challenge that needs to be solved.

[0053] When the system needs to apply for resources, the traditional resource supply method involves many processes. First, the current capacity of the system must be analyzed. When it is found that the system resources need to be expanded, the capacity must be planned based on indicators such as transaction volume and the growth trend of resource utilization, and the resource demand must be predicted. Then, based on the prediction results, the resource application requirements are proposed, and the relevant departments conduct feasibility analysis, specific implementation, resource delivery, etc. of the resource application. Because it involves different types of requirements such as computing resources, storage resources, network resources, and operation and maintenance tool applications, the entire process is complicated and cumbersome, and it takes a long time and consumes a lot of manpower.

[0054] In addition, traditional resource supply is not only cumbersome, but also overly dependent on manual operations. The timeliness and accuracy cannot meet the requirements of rapid business development. When it comes to resource requirements, it is necessary to put forward various computing resources, storage resources, network resources, and operation and maintenance tool applications. Each link is relatively isolated, and the flow of information and the advancement of the process need to be driven manually. The whole process is complicated and cumbersome, with a low degree of automation, and requires a lot of manpower and time costs. At the same time, the entire resource delivery cycle is long. When making capacity forecasts, system managers have to set a large resource redundancy in order to avoid multiple resource applications in a short period of time, which will cause system resources to be idle, resulting in resource waste and increased operating costs.

[0055] In response to the problems in the resource delivery process, this application proposes a resource agile delivery solution based on machine learning. This solution is an end-to-end agile delivery solution for application administrators.

[0056] By streamlining the review process and integrating resource application needs, we can avoid the need to fill out numerous service requests during the resource application stage, thereby reducing manpower and time costs. We use advanced technologies such as artificial intelligence and big data to conduct intelligent analysis and dynamic management of resource capacity to achieve automatic expansion and contraction of the system. This application realizes a one-stop resource supply service, improves automated management capabilities, and achieves agile delivery.

[0057] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0058] Figure 1 A flow chart of a resource delivery method provided in an embodiment of the present application.

[0059] like Figure 1 As shown, the method includes:

[0060] S101. Obtain basic data of the business system, where the basic data includes computing resource data, storage resource data, network resource data, and system operation data;

[0061] The embodiment of the present application can obtain basic data of the business system, which basic data includes computing resource data, storage resource data, network resource data and system operation data; and use the time series analysis method to preprocess the acquired basic data to remove noise data in the basic data.

[0062] Determine at least one monitoring system for monitoring the business system, obtain basic data of the business system from at least one monitoring system, perform data preprocessing through time series analysis, analyze the time series, and remove noise data such as those generated by holidays and promotional activities.

[0063] Exemplarily, at least one monitoring system includes application monitoring, centralized monitoring, cloud platform, etc. The above is only the preferred form of expression of the monitoring system provided in the embodiment of the present application. Those skilled in the art can set the specific form of expression of the monitoring system according to their own needs, which is not limited here.

[0064] S102. Use an autoregressive moving average model to fit basic data and predict the expansion and contraction requirements of resources in the business system;

[0065] In an embodiment of the present application, an autoregressive moving average model is used to fit basic data to predict the expansion and contraction requirements of resources in a business system, including: fitting basic data using an autoregressive moving average model to predict the transaction volume of the business system and the resource utilization rate in the business system; determining the expansion and contraction requirements of resources in the business system based on the transaction volume of the business system and the resource utilization rate in the business system.

[0066] Furthermore, a resource delivery method provided in an embodiment of the present application can also perform feature extraction on basic data, and use the feature data extracted from the basic data as data for input into an autoregressive moving average model.

[0067] Accordingly, the autoregressive moving average model is used to fit the characteristic data to predict the transaction volume of the business system and the resource utilization rate in the business system; the expansion and contraction requirements of the resources in the business system are determined based on the transaction volume of the business system and the resource utilization rate in the business system.

[0068] Exemplarily, by dynamically collecting business line system performance indicators (system operation data) and resource usage (computing resource data, storage resource data, network resource data, etc.), the autoregressive sliding average model is used for fitting to predict the business system transaction volume and resource utilization in the business system, and then the resource expansion and contraction requirements in the system are calculated based on the system transaction volume and resource utilization.

[0069] S103, determining configuration requirements that match resource expansion and contraction requirements, and generating an intelligent work order for the business system according to resource expansion and contraction requirements and configuration requirements;

[0070] The embodiment of the present application provides a method for determining configuration requirements that match resource expansion and contraction requirements, and generating intelligent work orders for a business system according to resource expansion and contraction requirements and configuration requirements. Figure 2 Detailed description.

[0071] like Figure 2 As shown, the method includes:

[0072] S201, determine whether the resources are feasible to research based on the current remaining resources;

[0073] For example, with demand as input, the feasibility study application is automatically triggered, and combined with the overall situation of current resource capacity, the feasibility study application is intelligently evaluated to generate a feasibility study conclusion, thereby greatly reducing the workload of the feasibility study review. There is no human involvement in the entire process of resource demand generation, proposal, and review and approval.

[0074] If the current remaining amount of resources meets the demand for resource expansion, the resources are considered feasible for research; if the current remaining amount of resources does not meet the demand for resource expansion, the resources are considered unfeasible for research.

[0075] S202: If the resource is feasible, determine the configuration requirements that match the resource expansion requirements based on the historical component configuration information of the resource;

[0076] In the embodiment of the present application, if the resource is feasible, historical configuration information of the resource is obtained, and the configuration requirements that match the resource expansion requirements are determined based on the historical configuration information of the resource.

[0077] For example, taking resource A as an example, the historical configuration information of resource A indicates that one resource A corresponds to 1 operating system 1, 1 component 1 and 2 component 2s. If the resource expansion requirement indicates expanding 3 resources A, then the configuration requirement matching the resource expansion requirement indicates 3 operating systems 1, 3 component 1s and 6 component 2s.

[0078] S203. Generate an intelligent work order for the business system according to the resource expansion demand and the configuration demand matching the expansion demand.

[0079] Exemplarily, the configuration requirement indicates any one or more of the operating system and components. The smart work order consists of basic information and the operating system and components. The basic information is automatically generated by the expansion requirements, corresponding to the resource requirements. The operating system and component information can be supplemented by the application manager's own personalized requirements, which aggregates the pushed expansion requirements and the personalized requirements entered by the application administrator to automatically generate a smart work order.

[0080] S104. Analyze resource requirements and component requirements in the smart work order and automatically supply the business system.

[0081] A resource delivery method provided in an embodiment of the present application can realize the rapid supply and active delivery of end-to-end application resources, automatically supply the business system by analyzing the resource requirements and component requirements in the smart work order, and deliver the application after the supply is completed.

[0082] For example, each service is componentized, and the application administrator obtains the service by selecting the relevant component. Service componentization avoids the maintenance cost caused by the growing number of cloud services and realizes end-to-end supply for applications.

[0083] The present application provides a resource delivery method, which obtains the basic data of the business system, including computing resource data, storage resource data, network resource data and system operation data; uses an autoregressive sliding average model to fit the basic data and predict the expansion and contraction requirements of resources in the business system; determines the component requirements that match the expansion and contraction requirements of resources, and generates an intelligent work order for the business system based on the expansion and contraction requirements of resources and component requirements; analyzes the resource requirements and component requirements in the intelligent work order to automatically supply the business system. The present application can realize the automatic delivery of resources in the business system, improve the efficiency of resource supply, and provide a guarantee for the timeliness of resource supply.

[0084] Figure 3 A flow chart of another resource delivery method provided in an embodiment of the present application.

[0085] like Figure 3 As shown, the method includes:

[0086] S301, obtaining basic data of the business system, the basic data including computing resource data, storage resource data, network resource data and system operation data;

[0087] S302, fitting basic data using an autoregressive moving average model to predict the expansion and contraction requirements of resources in the business system;

[0088] S303, determine whether the resource expansion and contraction demand indicates resource contraction; if the resource expansion and contraction demand indicates resource contraction, execute step S304; if the resource expansion and contraction demand indicates resource expansion, execute step S305;

[0089] S304, automatically reducing the capacity of resources in the business system;

[0090] S305, determining configuration requirements that match resource expansion requirements, and generating intelligent work orders for the business system according to resource expansion requirements and configuration requirements;

[0091] S306: Analyze resource requirements and component requirements in the smart work order and automatically supply the business system.

[0092] A resource delivery method provided in an embodiment of the present application can automatically determine the resource expansion and contraction requirements. If the resource expansion and contraction requirements indicate resource contraction, the resources in the business system are automatically contracted; if the resource expansion and contraction requirements indicate resource expansion, a corresponding intelligent work order is automatically generated to supply resources. This automatic expansion and contraction method of the present application realizes effective management of resources, and can not only realize automatic expansion of resources, but also automatic contraction of resources. Automatic contraction of resources can effectively realize resource recovery, further improve resource supply efficiency, and provide a guarantee for the timeliness of resource supply.

[0093] The final product of this application is mainly for application administrators. Application administrators can submit requirements online, and the system will automatically achieve end-to-end rapid delivery. Through artificial intelligence, big data and other advanced technologies, intelligent analysis and dynamic management of resource capacity can be achieved, and intelligent analysis can be achieved; by streamlining the review process and integrating resource application work orders, the need to fill in many service requests during the resource application stage can be avoided; one-stop resource supply services are provided to achieve agile resource delivery, improve automated management capabilities, and achieve agile delivery.

[0094] A resource delivery method provided in an embodiment of the present application is applied to an end-to-end agile resource delivery system. The architecture of the end-to-end agile resource delivery system is as follows: Figure 4 As shown in the figure, the delivery system mainly includes the following modules:

[0095] 1. Data collection center; 2. Intelligent analysis module; 3. Intelligent feasibility study module; 4. Intelligent work order module; 5. Component configuration center; 6. Automatic supply module. Each module is interdependent to form a complete delivery system.

[0096] like Figure 4 As shown in the figure, the functions of each module in the resource delivery system are as follows:

[0097] Data Collection Center

[0098] This module is used to obtain valid data, obtain massive data from application monitoring, centralized monitoring, and cloud platforms, preprocess data through time series analysis, analyze time series, remove noise data generated by holidays and promotional activities, and perform feature extraction.

[0099] Intelligent analysis module

[0100] By dynamically collecting business system performance indicators (system operation data) and resource usage (computing resource data, storage resource data, network resource data, etc.), the autoregressive sliding average model is used for fitting to predict the business system transaction volume and resource utilization in the business system, and then the resource expansion and contraction requirements in the business system are calculated based on the business system transaction volume and resource utilization.

[0101] Intelligent feasibility study module

[0102] Then, the intelligent feasibility study module uses the demand as input to automatically trigger the feasibility study application, and combines the overall situation of the current resource capacity to intelligently evaluate the feasibility study application and generate a feasibility study conclusion, thereby greatly reducing the workload of the feasibility study review. There is no human involvement in the generation, proposal, and approval of resource requirements. The resource requirements that pass the review are directly submitted to the intelligent work order module.

[0103] Smart work order module

[0104] Smart work orders consist of basic information and operating systems and components. Basic information is automatically generated by the expansion requirements pushed by the smart feasibility study module, corresponding to resource requirements. Operating system and component information are personalized requirements supplemented by the application manager. Smart work orders automatically generate smart work orders by combining the expansion requirements pushed by the smart feasibility study and the personalized requirements entered by the application administrator.

[0105] Automatic supply module

[0106] The automatic provisioning module is used to realize the rapid provisioning and active delivery of end-to-end application resources. The system is automatically provisioned by analyzing the resource requirements and component requirements in the intelligent work order, and the application is delivered after the provisioning is completed.

[0107] Component Configuration Center

[0108] The component configuration center componentizes each service, and application administrators obtain services by selecting relevant components. Service componentization avoids the maintenance costs caused by the growing number of cloud services and realizes end-to-end supply for applications.

[0109] Dynamic analysis and control of resource capacity based on artificial intelligence algorithms and big data technology can improve the digital level of data center resource management. The combination of dynamic capacity analysis and control and agile resource delivery can effectively enhance the mobility of resource allocation in emergency scenarios. This solution is expected to bring the following benefits:

[0110] (1) Improving resource supply response speed

[0111] Currently, system resource expansion requires a series of resource application processes. This solution effectively integrates feasibility study, capacity management, resource expansion and reduction, and provides a one-stop, end-to-end resource supply service. It avoids the current situation where application administrators fill out a large number of resource application work orders during the resource application stage, and can greatly improve the efficiency and experience of resource delivery.

[0112] (2) Improve resource utilization and reduce operating costs

[0113] The use of artificial intelligence algorithms and big data technology to intelligently and finely manage resource capacity can effectively improve resource utilization and reduce operating costs. First, through intelligent monitoring, the system operation status can be analyzed. For systems with idle business, the quota can be appropriately reduced, and for systems with busy business, the quota can be appropriately expanded to prevent the machine from idling or the system from being too stressed. Secondly, for idle machines, they automatically go into sleep mode to avoid wasting power resources and machine losses.

[0114] (3) Improve operation and maintenance management efficiency

[0115] By combining multiple service request tickets into one ticket, the number of times repeated information is filled in and the number of approvals in each link is reduced, which reduces the manpower input in the resource change process and frees up human resources for more valuable technical work.

[0116] This application mainly implements an AI-based resource agile delivery solution, which uses AI technology to realize intelligent analysis and dynamic management of resource capacity, achieve intelligent analysis, provide one-stop resource supply services, realize agile resource delivery, and improve resource supply efficiency.

[0117] Figure 5 A schematic diagram of the structure of a resource delivery device provided in an embodiment of the present application.

[0118] like Figure 5 As shown, the device comprises:

[0119] The data acquisition unit 501 is used to acquire basic data of the business system, the basic data including computing resource data, storage resource data, network resource data and system operation data;

[0120] Exemplarily, the data acquisition unit belongs to the above-mentioned data collection center.

[0121] The demand prediction unit 502 is used to fit the basic data using an autoregressive moving average model to predict the expansion and contraction requirements of resources in the business system;

[0122] Exemplarily, the demand forecasting unit is composed of the above-mentioned intelligent analysis module and intelligent feasibility study module.

[0123] The work order generation unit 503 is used to determine the configuration requirements that match the resource expansion and contraction requirements, and generate an intelligent work order for the business system according to the resource expansion and contraction requirements and configuration requirements;

[0124] Exemplarily, the work order generation unit belongs to the above-mentioned intelligent work order module.

[0125] The supply unit 504 is used to analyze the resource requirements and component requirements in the smart work order and automatically supply the business system.

[0126] Exemplarily, the supply unit includes the above-mentioned component configuration center and an automatic supply module.

[0127] In the embodiment of the present application, preferably, the demand forecasting unit includes:

[0128] An information prediction unit, used to fit basic data using an autoregressive moving average model, and predict the transaction volume of the business system and the resource utilization rate in the business system;

[0129] The demand determination unit is used to determine the expansion and contraction requirements of resources in the business system based on the transaction volume of the business system and the resource utilization rate in the business system.

[0130] Furthermore, a resource delivery device provided in an embodiment of the present application also includes:

[0131] A determination unit, used to determine whether the resource expansion and contraction requirements indicate resource contraction;

[0132] An automatic processing unit, used to automatically scale down resources in the business system if the resource expansion and contraction requirements indicate resource contraction;

[0133] The work order generation unit is specifically used to: if the resource expansion and contraction requirements indicate resource expansion, determine the configuration requirements that match the resource expansion requirements, and generate an intelligent work order for the business system according to the resource expansion requirements and configuration requirements.

[0134] like Figure 6 FIG. 1 is a structural diagram of an implementation method of a computer device provided in an embodiment of the present application, and the computer device includes:

[0135] Memory 601, used for storing programs;

[0136] The processor 602 is used to execute a program, where the program is specifically used to:

[0137] Obtain basic data of business systems, including computing resource data, storage resource data, network resource data, and system operation data;

[0138] Use the autoregressive moving average model to fit the basic data and predict the expansion and contraction requirements of resources in the business system;

[0139] Determine the configuration requirements that match the resource expansion and contraction requirements, and generate intelligent work orders for the business system based on the resource expansion and contraction requirements and configuration requirements;

[0140] Analyze resource and component requirements in smart work orders and automatically supply business systems.

[0141] The processor 602 may be a central processing unit (CPU) or an application specific integrated circuit (ASIC).

[0142] The control device may further include a communication interface 603 and a communication bus 604 , wherein the memory 601 , the processor 602 and the communication interface 603 communicate with each other via the communication bus 604 .

[0143] The embodiment of the present application also provides a readable storage medium on which a computer program is stored. The computer program is loaded and executed by a processor to implement the steps of the above-mentioned resource delivery method. The specific implementation process can refer to the description of the corresponding part of the above-mentioned embodiment, and this embodiment will not repeat it.

[0144] The present application provides a resource delivery method, device, computer equipment and storage medium, which obtains the basic data of the business system, including computing resource data, storage resource data, network resource data and system operation data; uses an autoregressive sliding average model to fit the basic data and predict the expansion and contraction requirements of resources in the business system; determines the component requirements that match the expansion and contraction requirements of resources, and generates an intelligent work order for the business system based on the expansion and contraction requirements of resources and component requirements; analyzes the resource requirements and component requirements in the intelligent work order to automatically supply the business system. The present application can realize the automatic delivery of resources in the business system, improve the efficiency of resource supply, and provide a guarantee for the timeliness of resource supply.

[0145] The resource delivery method, device, computer equipment and storage medium provided by the present invention are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

[0146] It should be noted that each embodiment in this specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part description.

[0147] It should also be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device that includes a series of elements is inherent to the elements, or also includes elements inherent to these processes, methods, articles or devices. In the absence of further restrictions, the elements defined by the sentence "including a..." do not exclude the presence of other identical elements in the process, method, article or device that includes the elements.

[0148] The above description of the disclosed embodiments enables one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A resource delivery method, characterized in that: include: Acquire basic data of the business system, the basic data including computing resource data, storage resource data, network resource data and system operation data; Using an autoregressive moving average model to fit the basic data, predicting the expansion and contraction requirements of resources in the business system; Determine configuration requirements that match the expansion and contraction requirements of the resources, and generate an intelligent work order for the business system according to the expansion and contraction requirements and configuration requirements of the resources; Analyze resource requirements and component requirements in the smart work order to automatically supply the business system; Wherein, the method further comprises: Determining whether the resource expansion and contraction requirements indicate resource contraction; If the expansion and contraction requirements of the resources indicate that the resources will be contracted, the resources in the business system will be automatically contracted; The determining of the configuration requirements that match the expansion and contraction requirements of the resource, and generating the intelligent work order of the business system according to the expansion and contraction requirements and the configuration requirements of the resource, includes: if the expansion and contraction requirements of the resource indicate resource expansion, determining the configuration requirements that match the expansion requirements of the resource, and generating the intelligent work order of the business system according to the expansion and contraction requirements and the configuration requirements of the resource; The determining of the configuration requirements that match the expansion and contraction requirements of the resources, and generating the intelligent work order of the business system according to the expansion and contraction requirements and the configuration requirements of the resources, includes: Determine whether the resource is feasible to research based on the current remaining situation of the resource; If the resource is feasible, determine a configuration requirement that matches the expansion requirement of the resource based on historical configuration information of the resource, where the configuration requirement indicates any one or more of the operating system and components; Generate an intelligent work order for the business system according to the expansion demand of the resource and the configuration demand matching the expansion demand, wherein the intelligent work order is composed of basic information and operating system and components, wherein the basic information is automatically generated by the expansion demand, corresponding to the resource demand, operating system and component information, and the personalized demand supplemented by the application manager, and the pushed expansion demand and the personalized demand input by the application administrator are aggregated to automatically generate an intelligent work order; Among them, determining whether the resources are feasible based on the current remaining situation of the resources specifically includes: taking demand as input, automatically triggering a feasibility study application, and combining the overall situation of the current resource capacity to intelligently evaluate the feasibility study application and generate a feasibility study conclusion to reduce the workload of the feasibility study review.

2. The method according to claim 1, characterized in that The using of the autoregressive moving average model to fit the basic data to predict the expansion and contraction requirements of resources in the business system includes: Fitting the basic data using an autoregressive moving average model to predict the transaction volume of the business system and the resource utilization rate of the business system; The demand for expansion or contraction of resources in the business system is determined according to the transaction volume of the business system and the utilization rate of resources in the business system.

3. The method according to claim 1, characterized in that Also includes: The basic data is preprocessed using a time series analysis method to remove noise data in the basic data.

4. A resource delivery device, characterized in that: include: A data acquisition unit, used to acquire basic data of the business system, wherein the basic data includes computing resource data, storage resource data, network resource data and system operation data; A demand prediction unit, used to fit the basic data using an autoregressive moving average model to predict the expansion and contraction requirements of resources in the business system; A work order generation unit, used to determine a configuration requirement that matches the expansion and contraction requirement of the resource, and generate an intelligent work order of the business system according to the expansion and contraction requirement and configuration requirement of the resource; A supply unit, used for analyzing resource requirements and component requirements in the smart work order to automatically supply the business system; Wherein, the device further comprises: A determination unit, configured to determine whether the resource expansion and contraction requirements indicate resource contraction; An automatic processing unit, configured to automatically perform a capacity reduction process on the resource in the business system if the capacity expansion and contraction demand of the resource indicates that the resource is to be reduced; The work order generating unit is specifically used to: if the expansion and contraction demand of the resource indicates resource expansion, determine the configuration requirement matching the expansion demand of the resource, and generate the intelligent work order of the business system according to the expansion demand and configuration requirement of the resource; The determining of the configuration requirements that match the expansion and contraction requirements of the resources, and generating the intelligent work order of the business system according to the expansion and contraction requirements and the configuration requirements of the resources, includes: Determine whether the resource is feasible to research based on the current remaining situation of the resource; If the resource is feasible, determine a configuration requirement that matches the expansion requirement of the resource based on historical configuration information of the resource, where the configuration requirement indicates any one or more of the operating system and components; Generate an intelligent work order for the business system according to the expansion demand of the resource and the configuration demand matching the expansion demand, wherein the intelligent work order is composed of basic information and operating system and components, wherein the basic information is automatically generated by the expansion demand, corresponding to the resource demand, operating system and component information, and the personalized demand supplemented by the application manager, and the pushed expansion demand and the personalized demand input by the application administrator are aggregated to automatically generate an intelligent work order; Among them, determining whether the resources are feasible based on the current remaining situation of the resources specifically includes: taking demand as input, automatically triggering a feasibility study application, and combining the overall situation of the current resource capacity to intelligently evaluate the feasibility study application and generate a feasibility study conclusion to reduce the workload of the feasibility study review.

5. The device according to claim 4, characterized in that The demand forecasting unit comprises: An information prediction unit, used to fit the basic data using an autoregressive moving average model to predict the transaction volume of the business system and the resource utilization rate of the business system; The demand determination unit is used to determine the expansion and contraction requirements of the resources in the business system according to the transaction volume of the business system and the resource utilization rate in the business system.

6. A computer device, characterized in that: include: A processor and a memory, wherein the processor and the memory are connected via a communication bus; wherein the processor is used to call and execute a program stored in the memory; The memory is used to store a program, and the program is used to implement the resource delivery method as described in any one of claims 1-3.

7. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and the computer program is loaded and executed by a processor to implement each step of the resource delivery method as described in any one of claims 1-3.

Citation Information

Patent Citations

  • Data processing method and system for cloud management platform

    CN113326136A

  • Cloud service construction method and device

    CN113672351A