Management Controller iSCSI Boot via Remote Target

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional iSCSI boot processes require a LAN on motherboard (LOM) device and additional firmware, which can be costly and require extensive customization and testing, and may not support later firmware installations.

Innovation Solution

An information handling system and method that supports iSCSI boot processes through a local management controller, enabling access to an initial OS image from an iSCSI target, loading it into host memory, and using an iSCSI initiator to access a second OS image, without relying on a LOM device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a LOM device and additional firmware are used to support iSCSI boot processes, then iSCSI boot functionality is achieved, but hardware and software development costs increase and extensive customization and testing are required

Engineering Contradiction:
ImproveiSCSI boot functionalityVSAvoidhardware and software development costs
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The management controller is configured to load and execute an iSCSI boot firmware image from an iSCSI target, enabling the system to perform iSCSI boot operations using existing management controller resources rather than requiring dedicated LOM-based iSCSI boot firmware. This self-service approach allows the management controller to provide iSCSI boot functionality without additional specialized hardware or firmware.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The management controller, which already provides out-of-band management capabilities, is extended to also support iSCSI boot operations. By making the management controller multi-functional, the patent eliminates the need for separate LOM-based iSCSI boot support, reducing hardware complexity and development costs while maintaining reliable iSCSI boot functionality.

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

2Adaptability or versatility

If LOM-based iSCSI boot support is implemented, then iSCSI boot capability is provided, but extensive customization and testing are required

Engineering Contradiction:
ImproveiSCSI boot capabilityVSAvoidcustomization and testing requirements
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

Instead of implementing custom LOM-based iSCSI boot firmware that requires extensive customization and testing, the system copies the iSCSI boot firmware image from a remote iSCSI target to local storage during the boot process. This allows the management controller to execute the iSCSI boot firmware without requiring pre-integration or customization, significantly reducing manufacturing complexity and testing requirements.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system performs preliminary actions by having the management controller download and store the iSCSI boot firmware image from the iSCSI target before the actual boot process. This preliminary loading of the firmware image enables the system to boot using standard management controller execution capabilities rather than requiring pre-configured LOM-based iSCSI boot support.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If LOM-based iSCSI boot support is used, then iSCSI boot functionality is achieved, but firmware installation flexibility is limited

Engineering Contradiction:
ImproveiSCSI boot functionalityVSAvoidfirmware installation flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system transitions from a static, pre-configured LOM-based iSCSI boot firmware model to a dynamic model where the management controller can load and execute iSCSI boot firmware images from remote iSCSI targets at runtime. This dynamic approach allows flexible firmware updates and installations without requiring hardware changes or extensive reconfiguration, improving both adaptability and maintaining functionality.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8245022B2Method and system to support ISCSI boot through management controllers
Publication Date: 2012.08.14 DELL PROD LP
  • US8245022B2 patent drawing
  • US8245022B2 patent drawing

AI summary

An information handling system includes a host including a central processing unit, a management controller enabled to communicate with the host, a network interface resource in communication with the host and operable to enable the information handling system to communicate via an external network, and a target system in communication with the host through the network interface resource. The management controller comprises an iSCSI initiator operable to generate a request to the target system for an initial OS image.