Serial Number Storage Allocation in Media Libraries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for mapping storage devices in removable media libraries are inefficient, requiring manual or laborious processes to associate device files on hosts with storage devices, leading to potential errors and the need for frequent recalibration due to changes in network configurations.

Innovation Solution

Implementing a serial number-based allocation system that automatically discovers and maps storage device serial numbers to their corresponding device paths and files on hosts, using a media and library manager to establish and update these associations dynamically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual or laborious processes are used to map storage devices, then mapping can be performed, but time consumption increases and errors may occur

Engineering Contradiction:
Improvemapping accuracyVSAvoidtime for mapping process
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system automatically discovers and maps storage device serial numbers to device paths and files without requiring manual intervention. The media and library manager autonomously performs the mapping process by querying hosts for device information and establishing associations between storage devices and their corresponding device files, thereby eliminating time-consuming manual mapping while ensuring accuracy through automated verification

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors and updates device mappings by querying hosts for current device information. When changes occur in network configurations or host reboots, the system detects these changes and automatically updates the mappings to maintain accuracy, preventing errors without requiring manual recalibration

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If manual mapping processes are used, then initial mapping can be established, but frequent recalibration is needed due to network changes

Engineering Contradiction:
Improveadaptability to network changesVSAvoidoperational efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The mapping system is designed to be dynamic rather than static. It continuously adapts to network configuration changes, host reboots, and device additions by automatically detecting changes and updating mappings in real-time. This dynamic approach maintains operational efficiency by eliminating the need for frequent manual recalibration while ensuring the system remains adaptable to changing conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements continuous feedback mechanisms where the media and library manager queries hosts for current device information and automatically updates mappings when changes are detected. This feedback loop ensures the system remains adaptable to network changes without impacting operational efficiency, as updates occur automatically without requiring manual intervention

Inventive Principle:
Principle #23Feedback

3Productivity

If automated serial number-based allocation is implemented, then mapping time is reduced, but system complexity increases

Engineering Contradiction:
Improvemapping speedVSAvoidcomplexity of mapping system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The media and library manager acts as an intermediary between storage devices and hosts, centralizing the mapping function in a single managed component. This intermediary handles all the complexity of discovering serial numbers, querying device information, establishing mappings, and updating associations automatically. From the perspective of users and other system components, the complexity is hidden behind this single managed interface, achieving high mapping speed without exposing system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8046560B1Serial number based storage device allocation
Publication Date: 2011.10.25 EMC IP HLDG CO LLC
  • US8046560B1 patent drawing
  • US8046560B1 patent drawing
  • US8046560B1 patent drawing

AI summary

Serial number based storage device allocation is disclosed. A serial number associated with the storage device is mapped to a device file associated with the storage device on a host having a connection to the storage device. The serial number is mapped to a device address by which the storage device is known to a library with which the storage device is associated. A request requiring that an available storage device be allocated to service the request is received. The storage device is allocated, based at least in part on the serial number to device file and serial number to device address mappings, to service the request.