Intelligent Cloud Service Deployment Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies fail to optimize cloud service deployment by not allowing businesses to describe deployment and service-level agreements effectively in reference to specific business needs, limiting the ability to analyze and realize optimal cloud deployments across multiple cloud providers.

Innovation Solution

A method for intelligent service deployment that acquires cloud and service attribute data, evaluates deployment specifications, and develops a service placement plan to schedule and deploy services optimally across target cloud processing environments, dynamically adjusting for changing conditions and usage metrics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If cloud service deployment is performed without intelligent optimization, then deployment can be completed, but deployment efficiency and optimization are insufficient

Engineering Contradiction:
Improvedeployment efficiencyVSAvoiddeployment complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The deployment system automatically acquires cloud attribute data, evaluates deployment specifications, and generates service placement plans without manual intervention. The system self-manages the entire deployment optimization process by autonomously analyzing cloud environment characteristics and making deployment decisions based on predefined specifications and real-time conditions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically adjusts deployment parameters by acquiring cloud attribute data (such as resource availability, performance metrics, and cost information) and service attribute data, then evaluates deployment specifications to determine optimal placement. The service placement plan is continuously refined based on changing cloud conditions and usage metrics, allowing adaptive optimization of deployment parameters.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple cloud providers are integrated as a single data center, then cloud utilization is improved, but management complexity increases

Engineering Contradiction:
Improvecloud provider integrationVSAvoidmanagement complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The deployment system serves multiple cloud providers through a unified interface and common evaluation framework. It universally handles different cloud environments by acquiring and normalizing cloud attribute data from various providers, evaluating deployment specifications against multiple targets, and generating service placement plans that can distribute services across any combination of cloud providers based on optimal matching.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Manufacturing precision

If deployment is optimized based on business needs and service-level agreements, then deployment quality is improved, but analysis complexity increases

Engineering Contradiction:
Improvedeployment qualityVSAvoidanalysis complexity
Core Design Contradiction:
Manufacturing precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The system performs preliminary evaluation of deployment specifications against cloud attribute data and service attribute data before actual deployment. It pre-analyzes whether the target cloud processing environment meets the required service-level agreements and business needs, identifying suitable deployment targets in advance and generating service placement plans that ensure quality requirements are met before deployment execution.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8806014B2Techniques for intelligent service deployment
Publication Date: 2014.08.12 MICRO FOCUS SOFTWARE INC
  • US8806014B2 patent drawing
  • US8806014B2 patent drawing
  • US8806014B2 patent drawing

AI summary

Techniques for intelligent service deployment are provided. Cloud and service data are evaluated to develop a service deployment plan for deploying a service to a target cloud processing environment. When dictated by the plan or by events that trigger deployment, the service is deployed to the target cloud processing environment in accordance with the service deployment plan.