Chassis Management Controller Virtual Storage Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Administrators face difficulties in tracking and managing storage devices within Information Handling Systems (IHSs), particularly in configuring new storage configurations and replacing failed devices, due to the complexity of multiple storage arrays and the need for efficient resource allocation.

Innovation Solution

A method and system utilizing a chassis management controller to identify idle storage devices, determine physical and spare capacity requirements, and map these devices to storage controllers for configuring virtual storage profiles, including designating global spares for replacement in case of failures, thereby optimizing storage resource utilization and simplifying administrative tasks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If storage devices are installed in multiple different arrays within a chassis, then storage capacity and flexibility are improved, but tracking and managing storage devices becomes more difficult

Engineering Contradiction:
Improvestorage configuration flexibilityVSAvoidstorage device tracking
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

A chassis management controller is introduced as an intermediary component that centralizes the tracking and management of storage devices across multiple arrays and IHSs. The controller maintains a unified view of all storage resources, allowing administrators to manage dispersed storage devices through a single point of control, thereby resolving the contradiction between configuration flexibility and management ease

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If storage devices are frequently installed, removed and replaced, then system adaptability is improved, but administrative overhead increases

Engineering Contradiction:
Improvestorage device reconfigurabilityVSAvoidadministrative time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system enables self-service storage management through automated device discovery, status monitoring, and replacement coordination. When storage devices are installed or replaced, the chassis management controller automatically detects changes, updates inventory records, and notifies relevant IHSs, eliminating the need for manual tracking and reducing administrative time while maintaining high reconfigurability

Inventive Principle:
Principle #25Self-service

3Reliability

If spare storage devices are maintained for each storage controller, then reliability is improved, but storage resource utilization efficiency decreases

Engineering Contradiction:
Improvestorage system reliabilityVSAvoidstorage resource utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The chassis management controller implements a universal spare storage pool that serves multiple storage controllers across different IHSs. Instead of dedicating spares to individual controllers, the system maintains a shared pool of spare devices that can be dynamically allocated to any controller experiencing failures, thereby maintaining reliability while improving overall storage resource utilization through multi-functional use of spare capacity

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

Data Source

PatentUS10853211B2System and method for chassis-based virtual storage drive configuration
Publication Date: 2020.12.01 DELL PROD LP
  • US10853211B2 patent drawing
  • US10853211B2 patent drawing
  • US10853211B2 patent drawing

AI summary

Multiple IHSs (Information Handling Systems) may be installed as components of a chassis that has access to a plurality of storage devices via a chassis management controller. An IHS requests configuration of a virtual storage profile, such as a RAID configuration. A remote access controller of the IHS determines physical storage requirements for implementing the requested virtual storage profile. Based on the physical storage requirements, the chassis management controller selects storage devices from idle storage devices mapped to one of the storage controllers installed in one of the IHSs supported by a chassis management controller. The selected storage devices are mapped to the storage controller and used to implement the virtual storage profile. The chassis management controller manages a global pool of spares from the idle storage device for virtual storage profiles supported by the supported storage controllers.