Backup Index Driven Container Image Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Companies face challenges in efficiently managing and protecting growing volumes of data while minimizing resource usage and maintaining data isolation, particularly in isolating applications within virtual machines to prevent malware and reduce costs.
Innovation Solution
The generation of container images from backup systems that include selected applications, configuration information, and user-created data, allowing for personalized and isolated environments without direct access to secondary storage systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If applications are isolated within virtual machines, then security against malware and cost reduction are improved, but resource overhead and management complexity increase
Solution Approach 1:
The patent segments the virtual machine environment into container images that can be independently managed. Each container image encapsulates an application with its dependencies, allowing fine-grained isolation without the full overhead of traditional virtual machines. This segmentation enables security isolation while reducing management complexity through standardized container operations.
Solution Approach 2:
The patent uses container images as copyable, portable units that can be rapidly deployed and replicated. Instead of managing complex virtual machine configurations, the system copies pre-built container images to isolated environments, significantly reducing management overhead while maintaining security isolation benefits.
2Use of energy by moving object
If containers are used instead of virtual machines, then resource efficiency is improved, but access to existing backup data and configuration information becomes more difficult
Solution Approach 1:
The patent performs preliminary actions by pre-building container images that include embedded configuration information and data from backup systems. The backup data is processed and integrated into the container image before deployment, so that when the container is instantiated, all necessary configuration and data are already in place, eliminating the need for complex post-deployment data access operations.
Solution Approach 2:
The patent nests configuration information and backup data within the container image structure. The container image acts as a nested container that packages applications, their configurations, and associated data together, making resource-efficient delivery possible while maintaining ease of operation through unified image management.
3Adaptability or versatility
If container images include configuration information and data from backup systems, then personalized and isolated environments are achieved, but the complexity of generating and managing these images increases
Solution Approach 1:
The patent creates a universal container image generation system that can handle multiple data sources (backup systems, configuration repositories, data lakes) through a standardized process. The same container image infrastructure supports diverse configuration options and data integrations, achieving adaptability without proportionally increasing operational complexity through automation and standardization.
Solution Approach 2:
The patent introduces an intermediary container image generation process that mediates between backup systems and the final container deployment. This intermediary layer automatically processes raw backup data, integrates configuration information, and produces standardized container images, reducing the apparent complexity for end users while enabling personalized configurations.
4Loss of energy
If data is migrated to lower-cost storage, then cost reduction is achieved, but access time and data retrieval efficiency decrease
Solution Approach 1:
The patent performs preliminary action by pre-processing and pre-positioning required data into container images before deployment. Data that will be frequently accessed is included in the container image at lower-cost storage locations, while maintaining fast access through the efficient container loading mechanism. This eliminates the need for rapid data retrieval from expensive storage while preserving access speed for critical data.
Solution Approach 2:
The patent applies local quality by optimizing data placement within the container image structure. Frequently accessed configuration and data elements are positioned for optimal access within the container, while less critical data can reside in lower-cost storage. This selective optimization achieves cost reduction without uniformly degrading retrieval speed across all data.
Data Source
AI summary
Container images may be generated from a backup system that includes a backup of one or more applications from a computing system of an entity. During a backup process, an application can be identified and its storage location in a secondary storage can be tracked or saved in a backup index. Configuration information and data or files created by user interaction with the application can be backed up and the location of the backed up data or files may be stored in the backup index along with the location of the configuration information. Using the backup index, a container image can be created that includes a selected application, its configuration information, and data, if any, created by the application. The container image can be generated from the backup stored in the secondary storage.


