Host-Level Storage Mounting for Virtual Cluster Availability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In virtualized computing environments, managing and allocating storage resources across multiple virtual nodes becomes cumbersome and inefficient as the number of nodes increases, leading to difficulties in providing and managing data resources effectively.

Innovation Solution

A method where a host mounts storage repositories and provides access to virtual clusters based on permissions, allowing a single mount operation for multiple virtual nodes, thereby improving the speed and efficiency of resource allocation by initiating virtual clusters with access to file systems associated with these repositories.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If storage repositories are mounted individually for each virtual node, then each node can access its required data resources, but the management complexity and time consumption increase significantly as the number of virtual nodes increases

Engineering Contradiction:
Improvestorage repository availabilityVSAvoidmanagement complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the storage repository mounting operation from individual node level to host level. Instead of mounting storage repositories separately for each virtual node, the host performs a single mounting operation that makes the storage repository accessible to multiple virtual nodes simultaneously. This combining approach reduces management complexity while maintaining storage availability for all nodes.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements universality by enabling a single storage repository mount operation to serve multiple virtual nodes with different requirements. The host system provides a unified mounting interface that can be accessed by various virtual nodes, allowing the same storage infrastructure to fulfill diverse data resource needs across the virtualized environment.

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

2Reliability

If storage repositories are mounted individually for each virtual node, then each node has dedicated access to its storage resources, but the time required for resource allocation increases

Engineering Contradiction:
Improvestorage repository availabilityVSAvoidresource allocation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by having the host mount storage repositories before virtual nodes are created or before the nodes need to access the storage. This pre-mounting approach ensures that storage resources are already available and configured when virtual nodes require them, eliminating the need for time-consuming individual mounting operations at node creation time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent combines multiple storage mounting operations into a single host-level operation. Instead of performing separate mount operations for each virtual node, the host executes one mounting operation that establishes access paths for multiple nodes simultaneously, dramatically reducing the total time required for storage resource allocation across the virtualized environment.

Inventive Principle:
Principle #5Merging (Combining)

3Productivity

If multiple virtual nodes share a host, then computing resource efficiency increases, but the difficulty of allocating and managing storage resources for each node increases

Engineering Contradiction:
Improvecomputing resource efficiencyVSAvoidstorage resource management
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent introduces the host system as an intermediary between storage repositories and virtual nodes. The host performs the storage mounting operation and manages the access permissions, acting as a mediator that simplifies the interaction between multiple virtual nodes and shared storage resources. This intermediary approach maintains efficient resource sharing while reducing the operational burden of storage management.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent merges storage management operations at the host level, allowing multiple virtual nodes to share storage resources through a unified management interface. This combining approach enables efficient resource allocation across nodes while simplifying the operational complexity of managing storage for each individual node, as the host handles the mounting and access control centrally.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11693686B2Enhanced management of storage repository availability in a virtual environment
Publication Date: 2023.07.04 HEWLETT PACKARD ENTERPRISE DEV LP
  • US11693686B2 patent drawing
  • US11693686B2 patent drawing
  • US11693686B2 patent drawing

AI summary

Described herein are systems, methods, and software to enhance the management of virtual nodes in a computing environment. In one example, a system is configured to mount storage repositories to a host. Once mounted the system may identify a request to initiate a virtual cluster on the host and may identify permissions associated with the virtual cluster. The system further determines at least one storage repository from the storage repositories for the virtual cluster based on the permissions and initiate execution of the virtual cluster with access to at least one file system corresponding to the at least one storage repository.