NAS Integration for Server Management Controller Data Redundancy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current information handling systems, particularly servers, face inefficiencies due to private storage volumes that can lead to data loss during MC replacements or failures, slow write and erase access, and scalability issues, as well as disruptions when traditional virtual media is emulated, necessitating a shared and scalable internal network attached storage solution.

Innovation Solution

The integration of network attached storage (NAS) within the information handling system's chassis, managed by a management controller, allows for shared access and scalability, eliminating the need for manual data replication and reducing bottlenecks by providing centralized storage accessible by all components within the system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If storage volumes reside on MCs themselves and are private to each MC, then data can be stored locally, but data loss occurs during MC replacements or failures and manual data replication is required

Engineering Contradiction:
Improvedata accessibilityVSAvoiddata management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Multiple MCs are merged into a single shared storage namespace through NAS, allowing them to collectively access and manage storage resources. This eliminates data silos and enables automatic data availability across MC replacements without manual replication.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The NAS storage system serves multiple MCs simultaneously with a unified storage interface, making the storage infrastructure universal rather than MC-specific. This multi-functional approach allows any MC to access any storage volume regardless of which MC originally created it.

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

2Reliability

If real-time mirroring algorithms are implemented to prevent data loss, then data redundancy is achieved, but the MC is burdened with additional tasks

Engineering Contradiction:
Improvedata redundancyVSAvoidMC task efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

NAS acts as an intermediary storage layer between MCs and physical storage devices. It handles data redundancy, replication, and management tasks centrally, freeing MCs from performing complex mirroring operations while ensuring data protection and availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The NAS system automatically manages data replication and redundancy without requiring MC intervention. The storage subsystem performs self-service operations including data synchronization, error correction, and recovery, reducing the computational burden on MCs.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If traditional virtual media emulation is implemented, then storage devices can be emulated, but removal of one storage device disrupts usage of remaining devices

Engineering Contradiction:
Improvevirtual media capabilityVSAvoidstorage device stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

Storage devices are segmented into independent virtual media entities within NAS, where each device operates independently. The NAS abstraction layer isolates device removal events, allowing individual devices to be added or removed without affecting the stability or functionality of other emulated storage devices.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9762682B2Methods and systems for managing network attached storage (NAS) within a management subsystem
Publication Date: 2017.09.12 DELL PROD LP
  • US9762682B2 patent drawing
  • US9762682B2 patent drawing
  • US9762682B2 patent drawing

AI summary

An information handling system (IHS) comprising a chassis, a motherboard disposed within the chassis, a management controller (MC) coupled to the motherboard and a network attached storage (NAS) coupled to the MC wherein the MC provides access to the NAS. An IHS may further include and input/output (I/O) module (IOM) disposed within the chassis, at least one blade and a keyboard video mouse (KVM) module, wherein the NAS is directly accessible to the IOM blade(s) and KVM module.