Out-of-band adapter boot configuration via management controller
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The manual process of configuring host device adapters to boot from network-stored data is time-consuming and inefficient, especially when dealing with multiple adapters and storage volumes, leading to system downtime and limited flexibility.
Innovation Solution
A method using a management controller to configure adapters to boot from storage volumes on a storage array over an out-of-band management network, allowing for flexible configuration without pre-boot environments and enabling multiple adapters to be configured through interaction with a single storage array.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual configuration process is used for adapter boot settings, then configuration can be performed with simple tools, but system downtime increases and efficiency decreases
Solution Approach 1:
The storage array pre-configures adapter boot settings by automatically discovering adapters on the network, pre-establishing zoning relationships, and preparing boot images before the host device needs to boot. This preliminary configuration eliminates the need for manual pre-boot configuration and reduces system downtime.
Solution Approach 2:
The storage array acts as an intermediary that automatically manages adapter configuration between the host device and storage network. It handles the complex configuration tasks including adapter discovery, zoning setup, and boot parameter configuration, replacing the need for manual administrator intervention.
2Adaptability or versatility
If multiple adapters are configured manually, then each adapter can be individually customized, but the configuration process becomes time-demanding and complex
Solution Approach 1:
The storage array performs self-service configuration by automatically discovering adapters on the network, identifying their capabilities, and configuring appropriate boot settings without requiring administrator intervention for each adapter. This maintains customization while eliminating manual complexity.
Solution Approach 2:
The storage array implements a universal configuration mechanism that handles multiple adapter types and configurations through a single automated process. It can discover and configure different adapter types (Fibre Channel, iSCSI, FCoE) using the same automated workflow, maintaining versatility while reducing complexity.
3Reliability
If static adapter definition is used, then configuration is simple and stable, but flexibility to use different storage volumes is limited
Solution Approach 1:
The adapter configuration transitions from static to dynamic through automated discovery and configuration. The storage array dynamically assigns storage volumes to adapters based on current system state and requirements, allowing flexible reconfiguration without compromising system stability through automated validation processes.
Data Source
AI summary
Examples described herein include receiving contact information of a management controller for a host device and querying the management controller for a supported data network adapter over a management network. In response to a determination that the host device comprises a supported data network adapter, identifying information of a storage array is transmitted to the management controller. Examples also include receiving a unique identifier of a storage volume associated with the storage array and configuring, over the management network, the supported data network adapter to boot from the storage volume over a data network that is out of band from the management network.


