Out-of-band NLP Platform Mapping RAID CLI to vSAN Commands

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The adaptation of commands and installation of required tools for managing virtual storage area networks (vSANs) can be challenging for end-users due to the variety of consoles and changing technologies in cloud computing environments.

Innovation Solution

An out-of-band management platform uses natural language processing (NLP) to map RAID command line interface (CLI) requests into vSAN commands, employing an artificial neural network to process context information and transmit the appropriate vSAN commands to a virtual machine hypervisor.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple consoles are used to manage different virtualization platforms, then platform-specific functionality is achieved, but command adaptation complexity increases

Engineering Contradiction:
Improveplatform compatibilityVSAvoidcommand adaptation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary translation layer that converts platform-specific console commands into standardized vSAN commands. This mediator handles the complexity of command adaptation internally, allowing users to work with a consistent command interface while supporting multiple virtualization platforms behind the scenes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a universal command interface that works across different virtualization platforms by translating various platform-specific commands into a standardized vSAN command set. This multi-functional approach allows a single management interface to handle diverse platform requirements without requiring separate command structures for each platform.

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

2Adaptability or versatility

If new consoles are released with updated commands, then functionality is improved, but installation and adaptation difficulty increases

Engineering Contradiction:
Improveconsole functionalityVSAvoidinstallation ease
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The system performs preliminary translation mapping between new console commands and vSAN commands in advance. When new consoles are released, the translation layer is pre-configured to handle the new command structures, eliminating the need for users to manually adapt commands or install additional tools for each new console version.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The translation layer acts as a buffer that absorbs changes in console command structures. When new consoles are released with updated commands, the intermediary automatically adapts to the new syntax through pre-configured mapping rules, shielding users from installation complexity and command adaptation difficulties.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If manual command adaptation is required, then platform-specific control is achieved, but user time and effort increase

Engineering Contradiction:
Improvecommand control precisionVSAvoidcommand adaptation time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system provides self-service command translation by automatically converting user commands from various console formats into vSAN commands without requiring manual intervention. The translation layer autonomously handles syntax mapping, parameter translation, and command routing, eliminating the time users would otherwise spend manually adapting commands for different platforms.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The automatic translation intermediary processes command conversion in real-time, maintaining precise platform-specific control while eliminating manual adaptation efforts. The system automatically interprets user intent from various console command formats and translates it into the appropriate vSAN commands, preserving control precision while removing the time cost of manual translation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11314455B2Mapping of RAID-CLI requests to vSAN commands by an out-of-band management platform using NLP
Publication Date: 2022.04.26 DELL PROD LP
  • US11314455B2 patent drawing
  • US11314455B2 patent drawing
  • US11314455B2 patent drawing

AI summary

Systems and methods for natural language processing (NLP) and mapping of redundant array of independent disks (RAID) command line interface (CLI) requests to virtual storage area network (VSAN) commands by an out-of-band management platform are described. In some embodiments, an Information Handling System (IHS) may include: a processor, a baseband management controller (BMC) coupled to the processor, and a memory coupled to the BMC, the memory having program instructions stored thereon that, upon execution by the BMC, cause the IHS to: receive a RAID-CLI request, map the RAID-CLI request into a vSAN command using NLP, and transmit the vSAN command to the processor.