Multi-cluster Resource Management via Virtual Access Point Network Map

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing resources in a multi-cluster computing environment from a centralized access point is challenging due to the need for replicating large amounts of entity data, which consumes significant storage and network resources, especially in highly dynamic environments.

Innovation Solution

Implementing a communication and processing regime that uses a virtual access point network map to route resource management requests between computing clusters, reducing the demand for computer memory, processing power, and network bandwidth by identifying and routing requests through a network of access points determined by a network map of inter-cluster connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If entity data is replicated at the centralized access point, then resource management functionality is provided, but storage resources and network I/O resources are consumed significantly

Engineering Contradiction:
Improveresource management functionalityVSAvoidstorage resources
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent extracts the entity data from the centralized access point and keeps it only at the edge access points where the resources actually reside. The centralized access point maintains only routing information and access point network map, while edge access points store the actual entity data locally, eliminating the need for large-scale data replication.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces edge access points as intermediaries between the centralized access point and the resources. These edge access points act as local proxies that store entity data and handle resource management operations locally, reducing the need for data replication to the centralized access point while still providing centralized coordination through the access point network map.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If entity data is replicated at the centralized access point, then resource management functionality is provided, but network I/O resources are consumed significantly

Engineering Contradiction:
Improveresource management functionalityVSAvoidnetwork I/O resources
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent extracts entity data from the centralized access point storage requirements and relocates it to edge access points. This eliminates the need for continuous network I/O for data replication to the centralized access point, as data remains locally stored at edge access points closer to the resources.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the architectural dimension from a single centralized access point to a hierarchical multi-dimensional structure with centralized and edge access points. This dimensional change allows data to be stored at the edge dimension closest to resources, eliminating the need for network I/O to replicate data to the centralized dimension.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Ease of operation

If large amounts of entity data are replicated, then resource management functionality is provided, but resource consumption increases over time

Engineering Contradiction:
Improveresource management functionalityVSAvoidresource consumption efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent extracts entity data from the centralized access point and stores it locally at edge access points. This eliminates the growing resource consumption problem because data is not replicated to the centralized access point, so resource usage remains constant over time rather than increasing with the number of managed resources.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Edge access points serve themselves by storing entity data locally and handling resource management operations independently. This self-service capability eliminates the need for continuous data replication to the centralized access point, maintaining constant resource consumption regardless of the number of resources managed.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10700991B2Multi-cluster resource management
Publication Date: 2020.06.30 NUTANIX INC
  • US10700991B2 patent drawing
  • US10700991B2 patent drawing
  • US10700991B2 patent drawing

AI summary

Entries in individual portions of a network map serve to establish inter-cluster routes that are formed from routing data structures at individual clusters, which routing data structures store connection parameters pertaining to access point nodes in a multi-cluster computing environment. Upon receiving a resource management request at one of the access points, the request parameters are used in combination with the network map to identify at least one target access point having a virtual machine for responding to the resource management request. The resource management request is routed to a next hop access point node on route(s) to target access points. If the next hop access point node is not the node to respond to the resource management request, then processing at the next hop node serves to route the resource management request to a further next hop access point node on a route to the target access point.