Virtual Tape Configuration Management via Parallel Instance Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The current implementation of mainframe user-specific configurations for virtual tape drives and libraries is a disruptive process that requires restarting the server, disrupting ongoing operations and affecting performance of existing configurations.
Innovation Solution
A mechanism is introduced to support multiple coexisting configurations in virtual tape applications by using additional computer processes that allow for the non-disruptive introduction or modification of user-specific configurations, including the management of virtual tape engines, tape drives, and tape libraries, without shutting down the virtual tape solution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If user-specific configurations are implemented by restarting the server, then configuration changes can be applied, but operational continuity is disrupted and performance is affected
Solution Approach 1:
The patent segments the configuration management process by introducing multiple configuration instances (first configuration instance and second configuration instance) that can coexist independently. This allows configuration changes to be applied to one instance without affecting the operational status of other instances, thereby enabling configuration flexibility while maintaining operational continuity through parallel instance execution
Solution Approach 2:
The patent implements preliminary action by creating and validating a second configuration instance before activating it. The system performs assessment, validation, and preparation steps in advance, allowing configuration changes to be tested and approved before taking effect, thus enabling configuration flexibility without disrupting ongoing operations in the first configuration instance
2Adaptability or versatility
If the server is restarted to apply configuration changes, then new configurations can be introduced, but time is lost and productivity decreases
Solution Approach 1:
The patent ensures continuity of useful action by maintaining the first configuration instance in an active, operational state while simultaneously introducing and validating the second configuration instance. This parallel process allows configuration updates to proceed without interrupting the productive operations of the virtual tape library, thereby enabling configuration update capability while preserving operational efficiency
Solution Approach 2:
The system performs preliminary assessment and validation of the second configuration instance before activation, ensuring that configuration changes are prepared in advance without requiring server restarts. This approach enables configuration updates to be applied continuously in the background, maintaining productivity while updating configurations
3Reliability
If multiple configuration instances coexist, then non-disruptive configuration changes are enabled, but system complexity increases
Solution Approach 1:
The patent applies universality by designing a configuration management system that handles multiple configuration instances through a unified architecture. The virtual tape library system is designed to universally manage first and second configuration instances using common protocols and interfaces, thereby enabling operational continuity through multi-instance support while minimizing system architecture complexity through standardized multi-functional design
4Adaptability or versatility
If server restart is performed for configuration changes, then configurations can be modified, but user experience deteriorates
Solution Approach 1:
The patent segments configuration management into independent, coexisting instances that allow modifications without service interruption. Users can access and operate the virtual tape library continuously while configuration changes are applied to alternate instances, thereby enabling configuration modification while dramatically improving user experience through uninterrupted access
Solution Approach 2:
The system performs preliminary validation and assessment of configuration changes before they take effect, allowing users to experience no disruption during configuration modifications. The second configuration instance is prepared and validated in advance, ensuring that when switches occur, users experience seamless transitions rather than service interruptions
Data Source
AI summary
A mechanism for multiple coexisting configurations support in virtual tape applications. Specifically, the introduction of various additional computer processes facilitate the introduction or modification of user specific configurations on a virtual tape solution: (i) without requiring the shutdown and re-initialization of the virtual tape solution; and (ii) without compromising the performance of computing resources allocated towards the implementation of other user specific configurations already existing on the virtual tape solution.


