Resource scheduling system and method based on multiobjective optimization
A multi-objective optimization and resource scheduling technology, applied in the field of virtualized resource scheduling in the field of computer software technology, can solve the problems of not supporting SLA, unable to meet SLA, and resource pool tension, and achieve the effect of reasonable resource allocation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0085] This embodiment provides a resource scheduling system based on multi-objective optimization, including a monitoring component, a cross-cloud management component, a global scheduling component, and a user management component, which can be deployed on different physical machines or virtual machines, or can be deployed simultaneously on the same physical or virtual machine. Each component can support high-availability deployment according to business scenarios.
[0086] Each component is described separately below.
[0087] A. The monitoring component can be deployed in each cloud computing sub-environment (sub-cloud environment) or in an external independent environment. Its functions are as follows:
[0088] 1. When the sub-cloud environment starts, the monitoring component starts at the same time.
[0089] 2. Initiate a new registration message (sub-cloud environment) to the cross-cloud management component, and establish a heartbeat connection.
[0090] 3. Period...
Embodiment 2
[0107] This embodiment provides a resource scheduling method based on multi-objective optimization, including monitoring information collection, lifecycle management, and dynamic scheduling of each sub-cloud environment.
[0108] The main steps are as follows:
[0109] Step S1: Start the cross-cloud management component, the global scheduling component, and the user management component in an external independent environment, and provide a communication interface (such as a restful interface) for external resources (such as users) to manage the life cycle of processes in the container. The global scheduling component must specify a cross-cloud scheduling strategy.
[0110] Step S2: Start the monitoring component and connect the existing multiple sub-cloud environments.
[0111] Step S3: After the monitoring component is started, it first registers the sub-cloud environment information with the cross-cloud management component through a communication interface (such as a restf...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com