SAN Boot LUN Identification With Historical Host Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods lack an automated and time-efficient way for SAN administrators to determine which hosts and related applications are SAN booted from a particular storage device, especially considering temporary or transitory usage of different operating systems.

Innovation Solution

Employing artificial intelligence and heuristic processes to detect known operating system patterns in real-time data, creating a comprehensive map of storage device and logical unit relationships, and supporting multiple storage protocols including NVMe, RDMA, Fibre Channel, and iSCSI, with mechanisms for static and long-term heuristics to discover and report hosts currently or previously booted to LUNs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual methods are used to track host-to-LUN relationships, then administrators can maintain some level of control, but the process becomes time-consuming and error-prone

Engineering Contradiction:
Improveaccuracy of host-to-LUN relationship trackingVSAvoidtime required for administrative tasks
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The storage device autonomously maintains and updates the host-to-LUN relationship map by detecting boot operations and generating notifications automatically, eliminating the need for manual tracking by administrators. The system serves itself by self-monitoring and self-documented relationships.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback loops where the storage device monitors boot operations, detects changes in host-to-LUN relationships, and automatically updates the relationship map. This continuous feedback mechanism ensures accurate tracking without manual intervention.

Inventive Principle:
Principle #23Feedback

2Loss of information

If administrators manually monitor SAN boot operations, then they can identify host-to-LUN relationships, but the complexity of tracking multiple hosts and temporary OS usage increases significantly

Engineering Contradiction:
Improvecompleteness of relationship informationVSAvoidcomplexity of relationship tracking system
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The storage device acts as an intermediary that automatically captures and records host-to-LUN relationship information at the source of the boot operation. This intermediary role eliminates the need for complex external monitoring systems while ensuring complete information capture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The storage device pre-establishes and maintains the relationship map in advance, proactively tracking relationships before administrators need to query them. This preliminary action ensures information is ready when needed without requiring complex real-time monitoring.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If comprehensive tracking of all boot operations is implemented, then complete relationship history is maintained, but the processing overhead and resource consumption increase

Engineering Contradiction:
Improvereliability of relationship dataVSAvoidprocessing resources consumed
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the essential boot operation data needed for relationship tracking from the overall SAN traffic, focusing specifically on boot notifications rather than monitoring all storage operations. This selective extraction reduces processing overhead while maintaining reliability of relationship data.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250348322A1Storage side identification of storage area network boot logical unit numbers
Publication Date: 2025.11.13 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20250348322A1 patent drawing
  • US20250348322A1 patent drawing
  • US20250348322A1 patent drawing

AI summary

Provided are a method, system, and computer program product in which operations are performed to establish communication with a plurality of hosts that are coupled to a plurality of storage devices over a storage area network (SAN). Further operations are performed to discover and report those hosts of the plurality of hosts that are currently or have previously been SAN booted to one or more logical unit numbers (LUNs) within one or more storage devices of the plurality of storage devices.