Hybrid Cloud Entity Trail Database for VM Migration Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual computing systems face challenges in tracking the history of virtual entities across hybrid cloud environments, where systems are logically separate and information from on-premises and public clouds cannot be combined effectively, making it difficult to provide historical views and manage virtual machines and disks.

Innovation Solution

A unified entity trail database system is introduced, using proxy objects to represent virtual entities' movements between on-premises and public clouds, allowing management software to query and retrieve historical information by invoking appropriate cloud management APIs based on query times, enabling a holistic view of virtual entities' history regardless of their location.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate CMDB systems are used for on-premises and public clouds, then each system can manage its own virtual entities independently, but historical views of virtual entities cannot be combined across hybrid cloud environments

Engineering Contradiction:
Improveindependence of cloud sub-systemsVSAvoidhistorical information tracking
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent introduces a hybrid cloud entity trail database that acts as an intermediary between separate on-premises and public cloud CMDB systems. This mediator database stores entity trail information from both cloud sub-systems, enabling unified historical tracking without compromising the independence of individual cloud systems. The mediator consolidates data from multiple sources while maintaining their operational autonomy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If virtual entities are migrated between cloud sub-systems, then resource utilization and flexibility are improved, but tracking the history and status of virtual entities becomes complex

Engineering Contradiction:
Improvemigration capabilityVSAvoidtracking system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges entity trail information from multiple cloud sub-systems into a single hybrid cloud entity trail database. By combining tracking data from on-premises and public cloud systems into one unified database, the system simplifies the tracking of virtual entities that migrate between clouds, reducing complexity while maintaining full migration capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates proxy objects that represent virtual entities in the hybrid cloud entity trail database. These proxy objects are copies or representations of the actual virtual entities, allowing the system to track entity history and status without directly managing the complex relationships between multiple cloud sub-systems. The proxy objects simplify tracking by providing a unified view of entity migrations.

Inventive Principle:
Principle #26Copying

3Ease of manufacture

If multiple management software applications are used for different cloud sub-systems, then each sub-system can be managed optimally, but a holistic view of virtual entities cannot be provided

Engineering Contradiction:
Improveoptimization for each cloud typeVSAvoidunified management capability
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The patent creates a universal hybrid cloud entity trail database that serves multiple cloud sub-systems simultaneously. This single database structure is designed to handle entity trail information from both on-premises and public cloud environments, providing a multi-functional solution that enables holistic viewing and unified management of virtual entities across different cloud types while maintaining optimization for each specific cloud sub-system.

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

Data Source

PatentUS10963283B2Configuration management for hybrid cloud
Publication Date: 2021.03.30 NUTANIX INC
  • US10963283B2 patent drawing
  • US10963283B2 patent drawing
  • US10963283B2 patent drawing

AI summary

A system and method include tracking virtual entities in a hybrid cloud system. The method includes receiving, at a management processor of a virtual hybrid computing system, a migration request to move a virtual entity from a first cloud sub-system to a second cloud sub-system; adding, by the management processor, a source proxy object representing the virtual entity exiting the first cloud sub-system to a first database, wherein the source proxy object includes a destination identifier and an exit time; executing, by the management processor, a logical migration of the virtual entity from the first cloud sub-system to the second cloud subsystem; receiving, at the management processor, a management query including a query time corresponding to a time for which status information of the virtual entity is requested; determining, at the management processor, whether the query time is before the exit time of the source proxy object; and invoking, from the management processor, a first management software application program interface (API) for the first cloud sub-system when the query time is before the exit time of the source proxy object.