Resource deployment device and method for complex software systems
A technology for software systems and deployment solutions, applied in the field of resource deployment devices for complex software systems, can solve problems such as insufficient consideration of agility drivers, achieve high efficiency and flexibility in the execution of evolutionary strategies, and complete on-demand resource deployment processes. The effect of improving execution efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0060] In view of the problems raised by the background technology, the present invention aims at the state of system resources during the operation of complex software systems, establishes a resource deployment framework for complex software systems, and formulates different deployment schemes for data, software, and service resources; Concurrent access, timeliness required by system business functions, information transmission volume, concurrent user volume, task execution efficiency, communication efficiency, resource occupancy rate, and throughput of different system resource attributes Establish a deployment model to comprehensively evaluate various resources . Therefore, the idea of the present invention is to implement task scheduling for different types of tasks, further predict the state of the system and resources, and implement resource deployment based on the evolution strategy, and on this basis, establish a resource deployment framework for complex systems , fo...
Embodiment 2
[0077] Such as figure 2 As shown, the present invention provides a resource deployment method for complex software systems, and its implementation method is as follows:
[0078] S1. Obtain evolutionary strategy: read the evolutionary strategy used for complex software system resource scheduling from the strategy library;
[0079] In this embodiment, the evolution strategy for resource scheduling of the complex software system is read from the strategy library to be used for the evolution strategy of emergency rigid task and elastic emergency task processing.
[0080] S2. Analyzing the evolution strategy: dismantling and analyzing the evolution strategy to obtain the deployment requirements for CPU usage, memory usage, hard disk usage and timeliness in the evolution strategy, and mapping the deployment requirements as Adjust the parameters of the objective function;
[0081] S3. Generating a resource deployment plan: generating a resource deployment plan according to the par...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


