Automated Data Storage Library Cartridge Placement Algorithm

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automated data storage libraries with multi-cartridge deep slot cells face performance degradation when accessing cartridges not at the frontmost tier, as it requires removing and repositioning other cartridges, leading to increased complexity and reduced efficiency.

Innovation Solution

A method for operating automated data storage libraries that involves selectively filling the frontmost tier of multi-cartridge deep slot cells while leaving other tiers vacant, and strategically determining the placement of cartridges based on factors like available tiers, proximity, and usage history to optimize access efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If cartridges are stored in multi-cartridge deep slot cells with multiple tiers, then storage capacity and density are improved, but access time and operational complexity increase when retrieving cartridges not at the frontmost tier

Engineering Contradiction:
Improvestorage capacityVSAvoidaccess time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system proactively moves cartridges to the frontmost tier before they are needed for access. The controller monitors cartridge usage patterns and pre-positions frequently accessed cartridges at the front of deep slot cells, eliminating the need to move other cartridges when retrieval is required. This preliminary positioning action resolves the contradiction by maintaining high storage density while ensuring rapid access to any cartridge without sequential moving operations.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If cartridges are stored in multi-cartridge deep slot cells with multiple tiers, then storage density is improved, but device complexity increases due to the need to manage cartridge positioning and demotion

Engineering Contradiction:
Improvestorage densityVSAvoidoperational complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system implements self-service through automated controller logic that independently manages cartridge positioning without requiring complex mechanical reconfiguration mechanisms. The controller automatically determines when and how to move cartridges between tiers based on usage patterns, and executes these movements during routine operations. This self-managing approach maintains high storage density while minimizing operational complexity by using software-based intelligence rather than complex hardware mechanisms.

Inventive Principle:
Principle #25Self-service

3Quantity of substance

If cartridges are accessed from non-frontmost tiers, then storage utilization is improved, but productivity decreases due to the need to remove and reposition multiple cartridges

Engineering Contradiction:
Improvestorage utilizationVSAvoidaccess efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The controller proactively monitors cartridge access patterns and pre-positions frequently accessed cartridges at the frontmost tier before they are needed. This preliminary action ensures that when a cartridge needs to be accessed, it is already in the optimal position, eliminating the need to remove and reposition multiple cartridges. The system maintains high storage utilization by keeping cartridges in deep slot cells while ensuring rapid access efficiency through anticipatory positioning.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8346386B2Breadth spreading placement of data storage cartridges in multi-cartridge deep slot cells of an automated data storage library
Publication Date: 2013.01.01 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8346386B2 patent drawing
  • US8346386B2 patent drawing
  • US8346386B2 patent drawing

AI summary

An automated data storage library having a plurality of multi-cartridge deep slot cells, each configured to store a plurality of data storage cartridges arranged in sequential order of tiers from front to rear, and having accessor(s) to selectively extract, place and transport cartridges with respect to the cells; operating the accessor(s) to selectively extract, place and transport cartridges with respect to the multi-cartridge deep slot cells and with respect to other elements of the automated data storage library; filling at least the frontmost tier of vacant at least selected multi-cartridge deep slot cells in the selectively extracting, placing and transporting step in accordance with a predetermined algorithm, while leaving other tiers vacant. If the frontmost tier is full, a cartridge is placed into the one of the selected multi-cartridge deep slot cells having the factored greatest number of tiers available to place a cartridge.