Multicast Advertisement for SAN Switch LUN Metadata
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Storage Area Networks (SANs) lack the ability to determine and act on Logical Unit (LUN) metadata attributes, such as storage tier and business purpose, which limits dynamic policy enforcement, Quality of Service (QoS), and diagnostic profiles for LUNs, leading to inefficiencies in data management and performance.
Innovation Solution
Implementing a network switch with parsing and advertisement engines that use multicast advertisement messages to advertise LUN metadata attributes within the SAN fabric, allowing devices to dynamically enforce policies, apply tailored QoS and security profiles, and manage diagnostic settings based on these attributes without impacting data I/O performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multicast advertisement messages are used to advertise LUN metadata attributes, then SAN devices become aware of LUN metadata attributes enabling dynamic policy enforcement and improved QoS, but device complexity increases due to parsing and advertisement engines
Solution Approach 1:
The patent segments the SAN fabric into multiple domains or groups that can receive targeted multicast advertisement messages. This allows LUN metadata attributes to be advertised to specific subsets of devices rather than all devices, reducing processing overhead while maintaining the ability to enforce policies dynamically across different segments of the network.
Solution Approach 2:
The patent implements preliminary action by pre-configuring multicast groups and subscription relationships between devices before LUN metadata needs to be advertised. Devices pre-register their interest in specific types of LUN metadata, so when advertisements are sent, only relevant devices receive and process them, reducing unnecessary processing complexity.
2Adaptability or versatility
If LUN metadata attributes are advertised to all SAN fabric devices, then comprehensive policy enforcement is enabled, but network traffic and processing overhead increase
Solution Approach 1:
The patent applies local quality by allowing different regions or domains of the SAN fabric to receive different sets of LUN metadata advertisements based on their specific needs. Each domain can be configured to receive only the metadata attributes relevant to its policy requirements, reducing redundant traffic while maintaining comprehensive coverage across the entire fabric.
Solution Approach 2:
The patent uses preliminary action by having devices pre-subscribe to specific multicast groups based on their policy enforcement requirements. This subscription mechanism is established beforehand, so when LUN metadata advertisements are generated, they are automatically routed only to devices that have expressed interest, eliminating the need to flood all devices with every advertisement.
3Adaptability or versatility
If multicast advertisement messages are implemented for LUN metadata, then dynamic QoS and security profiles can be applied, but implementation complexity and configuration difficulty increase
Solution Approach 1:
The patent implements self-service by allowing SAN devices to automatically generate and process LUN metadata advertisements without requiring manual configuration. Devices autonomously subscribe to relevant multicast groups based on their device type and policy requirements, and automatically apply QoS and security profiles based on the received metadata, reducing operational complexity.
Solution Approach 2:
The patent uses preliminary action by pre-defining template-based policy configurations that map specific LUN metadata attributes to standard QoS and security profiles. When advertisements are received, devices can automatically match attributes against predefined templates and apply appropriate profiles without requiring complex custom configuration, simplifying operation while maintaining versatility.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
In some examples, a network switch can connect to another network device in a Storage Area Network (SAN) to allow the network switch and the other network device to transfer data therebetween. The network switch can further receive a multicast advertisement message from the other network device. The network switch can parse the advertisement message to identify LUN metadata attributes for the other networking device.