Fibre Channel Switch Read-Only Zone Enforcement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current storage area networks (SANs) lack the ability to designate zones as read-only, leading to unnecessary duplication of data in scenarios like data-mining and centralized database searches, where only read access is required.

Innovation Solution

A Fibre Channel Switch with a processor that traps write commands within a read-only zone, preventing write access to storage devices and allowing only read access by setting a read/write flag in the command frame, thereby enforcing read-only zones within the Switching Fabric.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If all hosts in a zone have both read and write access to storage devices, then ease of operation is improved, but data security and integrity deteriorate

Engineering Contradiction:
Improveaccess convenienceVSAvoiddata security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies local quality by differentiating access permissions within zones. Instead of uniform read-write access for all hosts, the invention enables administrators to designate specific zones as read-only, applying different access quality characteristics to different parts of the fabric. This allows selective enforcement of read-only restrictions on particular storage devices or zones while maintaining read-write access elsewhere, thus improving data security without completely sacrificing operational ease.

Inventive Principle:
Principle #3Local quality

2Reliability

If separate copies of storage contents are created for read-only access, then data security is improved, but device complexity and storage requirements worsen

Engineering Contradiction:
Improvedata securityVSAvoidstorage architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary mechanism at the Fibre Channel switch level to enforce read-only access. Instead of creating separate physical copies of storage contents, the invention uses the switch as an intermediary that intercepts and filters write commands based on zone configuration. The switch examines command frames, identifies the target zone, and blocks write operations to read-only zones while allowing read operations to pass through. This intermediary approach provides data security without duplicating storage contents.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If read-only zones are implemented, then storage efficiency is improved by eliminating data duplication, but device complexity worsens due to additional access control mechanisms

Engineering Contradiction:
Improvestorage efficiencyVSAvoidaccess control complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling the Fibre Channel fabric itself to enforce read-only access controls through configuration data stored within the fabric switches. Instead of requiring external authentication servers or complex host-based access control, the invention allows the fabric to service its own access control needs. Administrators configure read-only zones using standard Fibre Channel zoning protocols, and the switches automatically enforce these restrictions by examining command frames and blocking inappropriate write operations. This self-service approach provides storage efficiency without proportionally increasing device complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7277433B2Switch for implementing read only zones in a fibre channel fabric
Publication Date: 2007.10.02 CISCO TECHNOLOGY INC
  • US7277433B2 patent drawing
  • US7277433B2 patent drawing
  • US7277433B2 patent drawing

AI summary

The Switch includes a port configured to receive a command frame when installed in a switching Fabric. The frame identifies a source device and a destination device in the Switching Fabric, a command, and a read/write flag which indicates if the identified source intends to exercise read-only or write access to the destination device. The Switch also includes a processor coupled to the port. The processor is configured to trap the frame and prevent it from reaching the defined destination device in the switching Fabric if both the source and destination devices are in a read-only zone and the flag indicates that the source intends to write to the destination device. In this manner, read-only zones can be implemented in the Switching Fabric.