Automated Storage Library Cell Availability Prioritization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automated data storage libraries face challenges in efficiently prioritizing storage cells for optimal data accessibility and availability, leading to potential storage inefficiencies and increased operational costs due to the lack of a systematic approach for assigning cartridges to higher or lower availability cells based on usage patterns.

Innovation Solution

A method and system that designates a set of storage cells as higher availability cells and another set as lower availability cells, with accessors assigned to servicing locations corresponding to the lower availability cells, and correlates cartridges with these cells based on previous usage, allowing for dynamic assignment between higher and lower availability logical libraries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all storage cells are designated as higher availability cells to ensure optimal data accessibility, then data accessibility is improved, but storage efficiency and operational costs deteriorate due to lack of differentiation

Engineering Contradiction:
Improvedata accessibilityVSAvoidstorage efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments storage cells into two distinct categories: higher availability cells and lower availability cells. This segmentation allows the system to differentiate between frequently accessed data and less frequently accessed data, placing them in appropriately prioritized storage locations. The controller manages this segmentation by tracking usage patterns and dynamically assigning cartridges to the appropriate cell type, thereby optimizing both accessibility for critical data and overall storage efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning different availability characteristics to different storage cells based on local usage requirements. Instead of uniform availability across all cells, the system provides higher availability selectively to cells that need frequent access while allowing lower availability for cells storing archival or less critical data. This localized differentiation resolves the contradiction by matching storage characteristics to actual data access patterns.

Inventive Principle:
Principle #3Local quality

2Productivity

If a systematic approach for assigning cartridges to higher or lower availability cells is implemented, then storage efficiency is improved, but device complexity increases due to additional control mechanisms

Engineering Contradiction:
Improvestorage efficiencyVSAvoidcontrol mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements self-service by enabling the controller to automatically monitor cartridge usage patterns and autonomously make decisions about assigning cartridges to higher or lower availability cells. The controller tracks access frequency and data priority levels, then dynamically repositions cartridges without requiring manual intervention or complex external management systems. This self-managing approach improves storage efficiency while keeping the control mechanism relatively simple.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent employs feedback mechanisms where the controller continuously monitors data access patterns and usage statistics from storage operations. Based on this feedback information, the system dynamically adjusts cartridge assignments between higher and lower availability cells. This feedback-driven approach allows the system to adapt to changing data access requirements automatically, improving storage efficiency without requiring overly complex predetermined control structures.

Inventive Principle:
Principle #23Feedback

3Reliability

If frequently accessed data is always kept in higher availability cells, then data accessibility is improved, but storage density deteriorates due to inability to optimize space utilization

Engineering Contradiction:
Improvedata accessibilityVSAvoidstorage density
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies dynamics by making the assignment of cartridges to storage cells a dynamic rather than static process. The controller continuously evaluates data access patterns and adjusts the placement of cartridges between higher and lower availability cells based on current usage requirements. This dynamic reassignment allows the system to maintain high accessibility for frequently accessed data while periodically consolidating less frequently accessed data into lower availability cells, thereby optimizing storage density over time without sacrificing accessibility performance.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10387052B2Higher and lower availability prioritization of storage cells in an automated library
Publication Date: 2019.08.20 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10387052B2 patent drawing
  • US10387052B2 patent drawing
  • US10387052B2 patent drawing

AI summary

A computer-implemented method, according to one embodiment, includes: designating a first set of drives as higher availability drives, and designating a second set of drives as lower availability drives. Each of the drives is configured to receive cartridges via one or more accessors. Moreover, each of the one or more accessors is assigned a servicing location corresponding to the lower availability drives. A first cartridge is also correlated with at least one of the higher availability drives and a second cartridge is correlated with at least one of the lower availability drives. Other systems, methods, and computer program products are described in additional embodiments.