iSCSI Boot Target Selection via Policy Engine
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information handling systems lack an efficient method for automatically booting an initiator from a remote iSCSI target without manual configuration, which complicates the process of selecting and connecting to the appropriate storage device for booting.
Innovation Solution
A policy engine is used within an information handling system to set a boot attribute for iSCSI targets, allowing a remote initiator to automatically log onto a designated boot target through a discovery service, such as an iSNS server, which queries and returns available targets with the boot attribute set.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual configuration is used to select and connect to iSCSI targets, then connection reliability is improved, but operation complexity and time consumption increase
Solution Approach 1:
The initiator is configured to automatically query the discovery service for available iSCSI targets and autonomously select and connect to appropriate targets without requiring manual user configuration. This self-service mechanism maintains connection reliability through automated target selection while eliminating manual configuration complexity.
Solution Approach 2:
The discovery service pre-registers and maintains information about available iSCSI targets before the initiator needs to connect. By having target information prepared in advance and readily accessible, the system enables rapid automated connection while ensuring reliable target selection, resolving the contradiction between operation speed and connection reliability.
2Productivity
If automated target selection is implemented, then operation speed is improved, but configuration complexity increases
Solution Approach 1:
A discovery service acts as an intermediary between initiators and iSCSI targets, centralizing the management of target information and selection logic. This intermediary handles the complexity of automated target discovery and selection, enabling fast booting for initiators while hiding the underlying configuration complexity in a centralized service.
Solution Approach 2:
The discovery service provides feedback to initiators about available targets and their boot capability status. This feedback mechanism enables initiators to automatically select appropriate targets without requiring complex pre-configuration, thereby improving booting speed while keeping the configuration management centralized and manageable.
3Productivity
If centralized management through discovery service is used, then target selection efficiency is improved, but system complexity increases
Solution Approach 1:
The discovery service merges the functions of target registration, target information management, and target selection assistance into a single centralized service. This consolidation improves target selection efficiency by providing a unified access point while managing system complexity through functional integration rather than distribution across multiple components.
Data Source
AI summary
An apparatus, method and product for selecting an iSCSI target for us in automatically booting a remote initiator is disclosed. A policy engine is created for use in a discovery domain of an iSCSI device. A boot attribute setting within the policy engine is set for selecting an iSCSI target to allow the remote initiator to automatically log onto the selected target for booting.


