Deployment Customization Virtual Appliance for Cloud Resource Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud computing platforms require significant expertise and complexity to manage, as users need to understand hardware and software configurations, making it difficult for non-technical users to effectively utilize and manage virtual machine resources.

Innovation Solution

The implementation of a system that automates management tasks such as provisioning virtual machines, linking tasks to desired systems, and reclaiming resources, using a Deployment Customization Virtual Appliance that facilitates deployment customization through event notifications and workflow processors, enabling efficient management of cloud resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If cloud computing platforms provide manual management capabilities for virtual machine provisioning and configuration, then system control and customization are improved, but user accessibility and ease of operation deteriorate due to required technical expertise

Engineering Contradiction:
Improveuser accessibilityVSAvoidsystem management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary layer between users and the complex cloud infrastructure management system. This intermediary provides automated workflows and event-driven mechanisms that translate simple user actions into complex system operations, allowing non-technical users to manage cloud resources without needing to understand underlying hardware and software configurations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service capabilities through automated provisioning and resource management. The cloud platform automatically handles virtual machine creation, configuration, and resource allocation based on user requests, eliminating the need for manual technical intervention and reducing the complexity barrier for users.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If cloud computing platforms provide comprehensive manual control over virtual machine resources, then system flexibility and adaptability are improved, but operational complexity and time consumption increase

Engineering Contradiction:
Improvedeployment flexibilityVSAvoidmanagement time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-configuring deployment templates and workflows that capture common virtual machine provisioning scenarios. These pre-defined templates include all necessary configuration parameters and dependencies, allowing users to deploy complex systems by simply selecting and customizing pre-prepared configurations, thereby reducing deployment time while maintaining flexibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system employs dynamic workflow processing that adapts to user needs in real-time. Event-driven mechanisms allow the system to dynamically adjust resource allocation and configuration based on changing requirements, providing both flexibility and efficiency without requiring manual reconfiguration of the entire system.

Inventive Principle:
Principle #15Dynamics

3Reliability

If cloud computing platforms require detailed technical knowledge for resource management, then system control precision is improved, but user base accessibility and adoption rate deteriorate

Engineering Contradiction:
Improveresource management controlVSAvoiduser accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces an intermediary layer between users and the complex cloud infrastructure management system. This intermediary provides automated workflows and event-driven mechanisms that translate simple user actions into complex system operations, allowing non-technical users to manage cloud resources without needing to understand underlying hardware and software configurations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms that provide users with clear information about resource status, provisioning progress, and system state. This feedback loop ensures that users can reliably manage resources through simple interfaces while the system maintains precise control over complex infrastructure operations through automated monitoring and adjustment.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10353752B2Methods and apparatus for event-based extensibility of system logic
Publication Date: 2019.07.16 VMWARE INC
  • US10353752B2 patent drawing
  • US10353752B2 patent drawing
  • US10353752B2 patent drawing

AI summary

Methods and apparatus to customize deployment are disclosed. An example deployment customization manager can generate a first notification payload including an uncustomized application component property of an application component that provides a logical template of an application. A deployment event broker can reply back to the deployment customization manager with another payload that includes a customized or modified application component property.