Virtual Connection Management for Reliable Fibre Channel Data Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data storage systems over Fibre Channel networks face challenges in efficiently transferring data due to limitations in SCSI request handling and response management, particularly in establishing and maintaining reliable virtual connections across the network.
Innovation Solution
The implementation of a method that uses SCSI requests and responses over Fibre Channel networks to establish and manage virtual connections, including the use of virtual connection identifiers, sequence numbers, and transport paths to ensure reliable data transfer and communication between clients and servers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If SCSI requests and responses are used over Fibre Channel networks to establish virtual connections, then data transfer reliability is improved, but system complexity increases due to additional protocols and management overhead
Solution Approach 1:
The patent introduces virtual connection identifiers as an intermediary mechanism that mediates between SCSI requests and Fibre Channel network communication. These identifiers act as intermediaries that map logical SCSI operations to physical network connections, enabling reliable data transfer while abstracting the underlying complexity from the storage system components
Solution Approach 2:
The patent segments the data transfer process into distinct virtual connections, each identified by unique virtual connection identifiers. This segmentation allows independent management of multiple data streams over the Fibre Channel network, improving reliability through isolation while organizing complexity into manageable discrete units rather than a monolithic system
2Productivity
If virtual connections are established with sequence numbers and transport paths, then data transfer efficiency is improved, but ease of operation deteriorates due to complex connection management
Solution Approach 1:
The patent implements self-service mechanisms where virtual connections automatically manage their own state through sequence numbers and transport path selection. The system performs automatic connection establishment, maintenance, and teardown without manual intervention, improving operational ease while maintaining efficient data transfer through automated protocol handling
Solution Approach 2:
The patent performs preliminary actions by pre-establishing virtual connections with assigned identifiers and transport paths before data transfer begins. Sequence numbers are pre-configured and transport routes are predetermined, allowing efficient data transfer to proceed without real-time connection management complexity
3Adaptability or versatility
If multiple virtual connections are managed simultaneously, then adaptability is improved, but loss of information increases due to potential connection state confusion
Solution Approach 1:
The patent applies local quality by assigning unique virtual connection identifiers to each specific connection, giving each connection its own distinct identity and state context. This allows the system to adaptively manage multiple connections simultaneously while preventing information loss through localized state tracking - each connection's sequence numbers and transport paths are uniquely associated with its identifier, eliminating confusion between connections
Data Source
AI summary
A system and method executed by a client for reliably communicating between the client and a server over a Fiber Channel (FC) network. The method creating a first Small Computer System Interface (SCSI) request, including a virtual connection identifier, sending the first SCSI request to the server over the FC network, determining an action based on a status of the first SCSI request, creating a second SCSI request, including the virtual connection identifier, wherein the second SCSI request is based on the determined action, and sending the second SCSI request to the server over the FC network.


