Elastic scaling method and system of virtual machine based on OpenStack
An elastic scaling and virtual machine technology, applied in the field of OpenStack-based virtual machine elastic scaling methods and systems, can solve problems such as uneven distribution of virtual machine resources and waste of resources, and achieve the effect of solving uneven distribution of resources or waste of resources
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0038] Such as figure 1 As shown, this embodiment provides a virtual machine elastic scaling method based on OpenStack, creates a cluster in the opesntack environment, performs load balancing and performance monitoring on the virtual machines executed in the cluster, and when the virtual machine meets the elastic scaling conditions , can automatically perform horizontal and vertical elastic scaling on the virtual machine.
[0039] Such as figure 2 As shown, the method specifically includes the following steps:
[0040] S1-1: Bind virtual machines to load balancing and set up elastic scaling.
[0041] It should be noted that a cluster is created in the OpenStack environment, and the cluster includes multiple virtual machines.
[0042] Bind all or part of the virtual machines to the load balancer, and only perform data monitoring and elastic scaling on the virtual machines bound to the load balancer. And the virtual machines in load balancing can be added or removed manuall...
Embodiment 2
[0059] The present embodiment provides an OpenStack-based virtual machine elastic scaling system for implementing the above method, the system comprising:
[0060] (1) Virtual machine initial setting module: used to bind virtual machines to load balancing and set elastic scaling.
[0061] Bind all or part of the virtual machines to the load balancer, and only perform data monitoring and elastic scaling on the virtual machines bound to the load balancer. And the virtual machines in load balancing can be added or removed manually in real time.
[0062] You can choose horizontal or vertical elastic scaling to set elastic scaling. Horizontal elastic scaling is to increase or decrease the number of virtual machines, and vertical elastic scaling is to increase or decrease the capacity of virtual machines. Setting up auto scaling also includes setting the conditions that meet auto scaling, that is, the virtual machine performance data presets the online and offline thresholds, suppo...
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