Cloud Management System Automating Node Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud management systems lack efficient methods for users to easily create, configure, and deploy cloud instances for web content creation and publication, requiring manual intervention and complex processes for node configuration and software installation.

Innovation Solution

A system and method for cloud management that allows users to log into a cloud manager, provide access credentials, request and configure nodes from a cloud service provider, install and configure software packages, and set up nodes as authoring, publisher, and dispatcher nodes, providing a streamlined process for creating and deploying cloud instances.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual intervention and complex processes are used for node configuration and software installation, then cloud instances can be created and deployed, but the process becomes time-consuming and operationally complex

Engineering Contradiction:
Improveease of cloud instance creationVSAvoidtime for node configuration
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service automation where the cloud management system automatically performs node configuration, software package installation, and cloud instance deployment without requiring manual intervention. The system self-manages the entire provisioning process from receiving user requests to deploying configured cloud instances, significantly reducing both operational complexity and time requirements.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If automated software installation and configuration is implemented, then operational complexity is reduced, but system complexity increases

Engineering Contradiction:
Improveease of node configurationVSAvoidcomplexity of management system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a cloud management system as an intermediary layer between users and cloud service providers. This intermediary automatically handles complex tasks including node configuration, software package installation, and cloud instance deployment. By centralizing these complex operations in a dedicated management system, the complexity is contained and abstracted away from users, who interact only with simplified interfaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If manual node configuration processes are used, then system complexity remains low, but productivity and deployment speed decrease

Engineering Contradiction:
Improvecloud instance deployment speedVSAvoidcomplexity of configuration process
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-configuring software packages and node settings before actual cloud instance deployment. The cloud management system prepares configuration templates, software packages, and node specifications in advance, allowing rapid deployment when users request cloud instances. This preliminary preparation significantly accelerates deployment speed while managing complexity through standardized pre-configured elements.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9292352B2Systems and methods for cloud management
Publication Date: 2016.03.22 ADOBE INC
  • US9292352B2 patent drawing
  • US9292352B2 patent drawing
  • US9292352B2 patent drawing

AI summary

Systems and methods for cloud management are disclosed. For example, one disclosed method includes the steps of receiving access information for a cloud service provider; receiving configuration information for a cloud instance; receiving a command to create the cloud instance; requesting and receiving a node from the cloud service provider; causing the node to be configured as a cloud node, comprising causing a software package to be installed and configured on the cloud node; configuring the cloud instance and incorporating the node into the cloud instance; and providing access to the cloud instance.