Cloud Application Environment Standardization and Automation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current cloud computing systems face challenges in efficiently managing distributed applications, particularly in nonstandard cloud environments, as they cannot be automatically shut down or reinitialized without manual intervention, leading to wastage of resources and increased costs.
Innovation Solution
A system and method that scans distributed cloud applications to identify standard and nonstandard environments, creates restore points, converts nonstandard environments into standard ones, and schedules shutdowns and reinitializations based on predetermined schedules, allowing for automatic management and resource optimization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If nonstandard cloud environments are converted to standard cloud environments, then automatic shutdown and reinitialization capability is improved, but cloud environment complexity increases
Solution Approach 1:
The patent segments cloud applications into two distinct groups: those running in standard cloud environments and those running in nonstandard cloud environments. This segmentation allows the system to apply different management strategies to each group, converting nonstandard environments to standard ones for automated management while maintaining separate handling for existing standard environments.
Solution Approach 2:
The patent changes the fundamental parameter of cloud environment standardization by converting nonstandard cloud environments into standard cloud environments. This parameter change enables the application of uniform automated shutdown and reinitialization policies across all managed applications, resolving the contradiction between automation capability and environmental complexity.
2Reliability
If cloud applications are kept in active state, then service availability is improved, but computational resource waste increases
Solution Approach 1:
The patent implements periodic shutdown and reinitialization actions based on predetermined schedules. Cloud applications are automatically shut down during designated periods and reinitialized when needed, allowing the system to maintain service availability through scheduled operations while reducing computational resource waste by not maintaining continuous active states.
Solution Approach 2:
The system performs self-service management by automatically scanning, identifying, and managing cloud applications without manual intervention. The automated shutdown and reinitialization processes eliminate the need for continuous human monitoring and intervention, reducing resource waste while maintaining service availability through autonomous operation.
3Manufacturing precision
If manual intervention is used to manage nonstandard cloud environments, then environment control precision is improved, but management time consumption increases
Solution Approach 1:
The patent implements self-service management where the system automatically scans for cloud applications, identifies their environment type, and executes shutdown and reinitialization operations without manual intervention. This eliminates time-consuming manual tasks while maintaining precise environment control through automated policy enforcement.
Solution Approach 2:
The system performs preliminary actions by scanning and identifying cloud applications before executing shutdown operations. The predetermined schedules are established in advance, allowing the system to automatically manage environments without real-time manual intervention, thus reducing management time consumption while maintaining control precision.
Data Source
AI summary
A system including: one or more processors; a memory storing instructions that, when executed by the one or more processors are configured to cause the system to: scan a plurality of distributed cloud servers to identify a plurality of distributed cloud applications comprising a scheduler configuration file; determine whether each identified distributed cloud application includes a standard or nonstandard environment; shutdown each distributed cloud application of having a standard environment based on a shutdown schedule; reinitialize each distributed cloud application having a standard cloud environment based on the shutdown schedule; create a restore point for each distributed application having a nonstandard environment; convert the nonstandard environments into standard environments; shut down each distributed cloud application having a nonstandard environment, reinitialize each distributed cloud application having a nonstandard environment, and restore the nonstandard cloud environment based on the created restore points.


