Shared SCSI Storage via Access Media Agent
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current data storage systems face inefficiencies in sharing storage capacity across multiple servers in a network, leading to unnecessary provisioning and resource competition, especially when using specialized interfaces like Fibre Channel or SCSI, which cannot be shared by multiple clients, resulting in suboptimal storage management and resource utilization.
Innovation Solution
The implementation of an access media agent that provides shared access to a storage device, allowing multiple media agents to concurrently access and share storage capacity over dedicated interfaces like Fibre Channel, without relying on local area networks, thereby centralizing storage and arbitrating access to prevent data corruption and optimize resource allocation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If specialized interfaces like Fibre Channel or SCSI are used for storage access, then data access speed and reliability are improved, but the interface cannot be shared by multiple clients leading to poor storage resource utilization
Solution Approach 1:
A storage server is introduced as an intermediary between multiple clients and the storage device. The storage server implements a file system that manages concurrent access to the storage device over the specialized interface, allowing multiple clients to share the storage resource while maintaining data integrity and access reliability through centralized control and arbitration mechanisms
2Reliability
If storage capacity is provisioned for each server individually, then each server has dedicated storage access, but unnecessary provisioning occurs and resource utilization is suboptimal
Solution Approach 1:
The storage server provides universal access to a single storage device for multiple clients, making the storage resource multi-functional. Instead of each server requiring its own dedicated storage interface and capacity, one storage device can serve multiple purposes and multiple clients simultaneously, eliminating unnecessary provisioning and optimizing overall resource utilization
3Adaptability or versatility
If multiple media agents access shared storage over LAN, then storage sharing is enabled, but network resource competition and performance degradation occur
Solution Approach 1:
The storage server acts as a dedicated intermediary that handles all storage operations locally without requiring clients to communicate over the LAN for storage access. Media agents access the storage device through the storage server's file system interface, which manages all data transfers and operations locally, eliminating network resource competition and performance degradation that would occur with direct LAN-based shared storage access
Data Source
AI summary
Techniques for providing shared access to, e.g., a small computer system interface (SCSI) storage device in a computer network include providing an operational mode on SCSI interfaces with a first media agent and a second media agent such that, in response to inquiry messages on the SCSI interfaces, the SCSI storage device appears as a SCSI target device to the first media agent and the second media agent and mapping data operations between the first media agent and the SCSI storage device and the second media agent and the SCSI storage device to logically unique channel numbers for the first media agent and the second media agent to perform data storage operations over their respective SCSI interfaces by concurrently sharing the SCSI storage device.


