Virtual Tape Volume Label Protection System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Errant commands from mainframes can accidentally overwrite volume labels in virtual tape volumes, leading to significant data loss, and changing mainframes and software to prevent this is difficult and costly due to the variety of systems involved.

Innovation Solution

An accidental loss protection system that detects write requests to virtual tape volumes, determines if they target and overwrite labels, and prevents such overwrites by setting the volume to read-only mode and sending error messages, operating transparently to mainframe users and software.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If mainframe software repositions the virtual tape volume to the beginning of the volume to write data, then data writing efficiency is improved, but the volume label is accidentally overwritten causing data loss

Engineering Contradiction:
Improvedata writing efficiencyVSAvoiddata integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system applies preliminary anti-action by detecting write requests that target the beginning of a virtual tape volume and preventing them before they can overwrite the volume label. The accidental loss protection system intercepts write requests, determines if they would overwrite the label, and blocks such requests in advance, thereby preventing data loss while allowing normal data writing operations to proceed

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The accidental loss protection system acts as an intermediary between the mainframe software and the virtual tape volume. It sits in the data path, monitoring write requests and selectively blocking those that would overwrite the volume label while permitting legitimate write operations. This intermediary layer resolves the contradiction by filtering harmful operations without impeding normal productivity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If mainframes and mainframe software are changed to prevent errant commands from being issued, then data protection is improved, but system complexity and cost increase due to redesigning many varieties of systems

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

Solution Approach 1:

Rather than modifying the complex mainframe and mainframe software systems, the invention introduces an intermediary accidental loss protection system that sits between the mainframe and the virtual tape volume. This intermediary handles the protection logic independently, preventing errant commands from reaching the volume without requiring changes to the mainframe systems themselves, thereby maintaining data protection while avoiding increased system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The invention extracts the protection logic from the mainframe and mainframe software systems and places it in a separate accidental loss protection system. By taking out the label protection functionality from the complex mainframe environment, the solution achieves data protection without modifying or complicating the existing mainframe and software varieties

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If the accidental loss protection system blocks write requests to prevent label overwriting, then data integrity is improved, but ease of operation deteriorates due to error messages and read-only mode

Engineering Contradiction:
Improvedata integrityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The accidental loss protection system implements feedback by sending error messages to the mainframe when a write request is blocked. This feedback mechanism informs the system of the blocked operation and the reason (potential label overwrite), allowing for appropriate error handling and logging while maintaining data integrity. The feedback provides transparency about what is being protected and why

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8924682B1Method of protecting virtual tape data from accidental loss due to overwriting
Publication Date: 2014.12.30 EMC IP HLDG CO LLC
  • US8924682B1 patent drawing
  • US8924682B1 patent drawing
  • US8924682B1 patent drawing

AI summary

In one embodiment, a system includes a main data system, a virtual tape volume coupled to receive a write request from the main data system, and an accidental loss protection system configured to receive the write request to the virtual tape volume, detect whether the write request overwrites a label of the virtual tape volume, and prevent the overwriting of the label.