Unified View Entry for Multi-Protocol Storage Area Network Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current SCSI technologies lack a unified method for managing logical unit access and visibility across multiple transport protocols, leading to inconsistent device masking and mapping across different SCSI capable transport protocols like FC, iSCSI, and SAS.
Innovation Solution
The introduction of a View Entry concept, comprising a Host Group, Target Group, and Logical Unit Number, allows for standardized LUN Mapping and Masking across multiple transport protocols, enabling a unified Storage Area Network (SAN) view by using identifiers such as World Wide Names for FC and SAS, and iSCSI Names for iSCSI.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate device masking and mapping methods are used for each transport protocol (FC, iSCSI, SAS), then protocol-specific implementation flexibility is maintained, but system complexity increases and consistency across protocols deteriorates
Solution Approach 1:
The patent applies universality by creating a single unified device masking and mapping structure that serves multiple transport protocols (FC, iSCSI, SAS) simultaneously. The view entry structure with host groups, target groups, and LUNs provides a common framework that adapts to different protocols without requiring separate implementation mechanisms for each protocol, thereby reducing system complexity while maintaining protocol-specific flexibility through the abstract nature of the groups.
2Ease of manufacture
If protocol-specific device masking and mapping methods are used, then implementation details can be optimized for each protocol, but administrative control and management consistency deteriorate
Solution Approach 1:
The patent introduces an intermediary layer in the form of abstract host groups and target groups that mediate between the administrator and the protocol-specific implementations. This intermediary structure allows administrators to manage device access consistently across protocols using unified group concepts, while the underlying protocol-specific optimizations are handled automatically by the system without requiring administrator intervention.
3Reliability
If separate masking and mapping structures are maintained for each protocol, then protocol-specific requirements are met, but the ability to provide a unified SAN view deteriorates
Solution Approach 1:
The patent merges separate protocol-specific masking and mapping structures into a single unified view entry structure. By combining host groups, target groups, and LUN assignments into one standardized format that works across FC, iSCSI, and SAS protocols, the system achieves a unified SAN view while still meeting the specific requirements of each protocol through the flexible interpretation of groups and identifiers.
Data Source
AI summary
A storage array includes at least one target and a logical unit having a logical unit number. The storage array is configured to receive input defining a host group comprising at least one initiator and receive input defining a target group comprising the at least one target. The host group, target group and logical unit number define a view entry. The storage array is further configured to apply the view entry to the logical unit to provide a logical unit inventory that is provisioned for the at least one initiator.


