Virtual Tape Server Physical Tape Caching Deduplication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual tape systems face inefficiencies in data storage and retrieval due to lack of control over data location and resource balancing, leading to suboptimal utilization of storage media and potential data loss or corruption during deduplication operations.

Innovation Solution

A virtual storage system that includes a virtual tape server, library manager, memory acting as logical tape storage, and physical tape drive, with logic to dynamically route data streams based on conditions such as authorization, utilization thresholds, availability of physical tape media, data stream rate, and resource balancing, ensuring efficient storage and retrieval during deduplication operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data is stored entirely on tape cartridges in a virtual tape system, then storage capacity is maximized, but data access speed and availability deteriorate

Engineering Contradiction:
Improvestorage capacityVSAvoiddata access speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The patent segments storage media into multiple tiers: tape cartridges for bulk storage and DASD (direct access storage devices) for fast access. Data is divided between these media types based on access frequency and importance, allowing the system to maximize storage capacity on tape while maintaining fast access speeds for active data through DASD caching.

Inventive Principle:
Principle #1Segmentation

2Reliability

If data is moved from tape to DASD for fast access, then data availability is improved, but system complexity and resource management difficulty increase

Engineering Contradiction:
Improvedata availabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements automated hierarchical storage management that self-regulates data movement between tape and DASD based on predefined policies and access patterns. The system automatically monitors data usage, identifies candidates for migration, and executes moves without manual intervention, reducing operational complexity while maintaining high data availability.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If virtual tape server manages multiple tape libraries, then storage versatility is improved, but resource balancing and control difficulty worsen

Engineering Contradiction:
Improvestorage versatilityVSAvoidresource balancing
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements a feedback-driven resource management system that continuously monitors tape library utilization, data access patterns, and system performance metrics. Based on this feedback, the system dynamically adjusts data placement strategies, migrates data between libraries, and balances workloads to optimize resource utilization across multiple tape libraries while simplifying operational control.

Inventive Principle:
Principle #23Feedback

4Quantity of substance

If data is copied from TVC to physical tape, then tape storage utilization is maximized, but data loss risk during deduplication increases

Engineering Contradiction:
Improvetape storage utilizationVSAvoiddata loss risk
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent performs preliminary validation and verification operations before data is migrated from TVC to physical tape. This includes checking data integrity, verifying deduplication completeness, and confirming storage capacity availability. By performing these actions in advance, the system ensures data is not lost or corrupted during the migration process while maximizing tape storage utilization.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9063657B2Virtual tape systems using physical tape caching
Publication Date: 2015.06.23 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US9063657B2 patent drawing
  • US9063657B2 patent drawing
  • US9063657B2 patent drawing

AI summary

According to one embodiment, a system includes a virtual tape server coupled to at least one tape library, a library manager in communication with the at least one tape library and the virtual tape server, a memory adapted for acting as logical tape storage and a physical tape drive for processing physical tape media adapted for buffering deduplication operations, logic adapted for receiving a data stream from a host system, logic adapted for sending data from the data stream when the data stream is active to at least one of the memory and the tape drive based on whether at least one of a plurality of conditions is met, and logic adapted for sending previously stored data stream data from the tape drive to the memory when the data stream is inactive during a deduplication operation. Other systems and methods are also described according to more embodiments.