Method and system for realizing elastic expansion and contraction of cloud platform resources based on Terraform
A technology of elastic scaling and cloud platform, applied in the field of realization method and system of elastic scaling of cloud platform resources, to achieve good performance and horizontal expansion effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0053] 1 of the present invention is based on the Terraform cloud platform resource elastic scaling implementation method, the method is to use the open source Terraform tool and Etcd database, edit the Terraform template according to the tenant elastic scaling strategy, and execute the Terraform template through the Terraform tool of the provider plug-in provided by the cloud platform , and then dynamically control the tenant's resources on the cloud platform to achieve the effect of resource elastic scaling, realize the creation and deletion of tenant resources, and the decoupling and separation of infrastructure resource management and upper-layer applications on the cloud platform;
[0054] Among them, the elastic scaling policy customized by the tenant includes three types of policies, which are timing policy, periodic policy, and triggering policy based on monitoring alarms; the behavior of auto scaling includes three actions, namely increasing resources, reducing resource...
Embodiment 2
[0056] as attached figure 1 As shown, the cloud platform resource elastic scaling system based on Terraform of the present invention adopts the technical architecture of microservices, including UI layer, business logic layer and infrastructure management layer;
[0057] The UI layer is used to interact with users, receive user configurations, forward them to the business logic layer for processing, and present the processing results to users. It is also used to interact with third-party developers and provide functional APIs for third-party developers; the UI layer includes,
[0058] The AS-Front front-end application microservice unit is used to interact with users, receive user configurations, forward them to the business logic layer for processing, and present the processing results to users;
[0059] The OpenAPI unit is used to interact with third-party developers and provide functional APIs to third-party developers.
[0060] The business logic layer is used for data mo...
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