Cloud Management Server Day 2 Dynamic Type Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In heterogeneous cloud environments, conventional methods fail to manage post-provisioning operations effectively due to the lack of awareness by cloud management servers of changes made to virtual computing instances by other cloud management servers, leading to inefficient resource allocation and management.

Innovation Solution

The implementation of a cloud management server with day 2 dynamic types plug-in and scheduled data collection workflow, which defines dynamic types, updates their status, and facilitates the creation of catalog items for resource reallocation, enabling the cloud management server to manage day 2 operations through a common service catalog.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a cloud management server provisions virtual computing instances using allocated resources, then the virtual computing instance can be deployed and operated, but when the instance is terminated by another cloud management server, the first server remains unaware and continues to reserve the allocated resources, causing resource allocation inefficiency

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidawareness of instance status changes
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent implements a feedback mechanism where cloud management servers notify other servers about instance status changes. When an instance is terminated, the cloud management server that performs the termination sends a notification to the server that originally provisioned the instance, enabling it to update its records and release reserved resources. This feedback loop eliminates information loss and improves resource allocation efficiency.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary notification mechanism that mediates communication between different cloud management servers. Instead of direct awareness, servers use standardized notifications and events to convey instance status changes across vendor boundaries, enabling coordinated resource management in heterogeneous cloud environments.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If conventional cloud management methods are used in heterogeneous environments, then each vendor's cloud management server can independently manage its own instances, but cross-vendor awareness and coordination of post-provisioning operations are lacking

Engineering Contradiction:
Improvecross-vendor compatibilityVSAvoidmanagement coordination complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements universal event types and standardized notification formats that can be used across different vendor cloud management servers. Common event types such as instance creation, termination, and status changes are defined in a vendor-agnostic manner, allowing any cloud management server to understand and respond to notifications from other vendors without requiring vendor-specific protocols.

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

3Ease of operation

If cloud management servers operate independently without shared awareness, then each server maintains simple independent operation, but resource reallocation and post-provisioning management across the cloud environment become inefficient

Engineering Contradiction:
Improveindependent server operationVSAvoidpost-provisioning operation efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent maintains simple independent operation by allowing each cloud management server to continue managing its instances autonomously, while introducing lightweight feedback notifications for status changes. The feedback mechanism does not require complex coordinated operations but simply enables awareness of cross-server events, thereby improving post-provisioning efficiency without sacrificing operational simplicity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11762692B2Post provisioning operation management in cloud environment
Publication Date: 2023.09.19 VMWARE INC
  • US11762692B2 patent drawing
  • US11762692B2 patent drawing
  • US11762692B2 patent drawing

AI summary

An example method to manage post provisioning operations of a virtual computing instance in a heterogeneous cloud environment is disclosed. The virtual computing instance may be provisioned by a first management entity and configured to receive a command from a second management entity. The method includes defining the instance with a dynamic type by the first management entity and repeatedly finding the dynamic type with one or more finder workflows to determine whether the virtual computing instance is terminated based on the command from the second management entity. In response to not finding the dynamic type within the heterogeneous cloud environment, the method further includes creating a catalog item for the virtual computing instance in a common service catalog and managing one or more resources allocated for the virtual computing instance based on the created catalog item.