Virtual Machine White List Generation via High-Performance Intermediary
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing systems providing virtual machines lack efficiency in generating white lists, which hampers the convenience of virtual machine systems by prolonging the time users can access virtual machines, as current methods are slow due to the need to install software and scan storage on the virtual machine itself.
Innovation Solution
A white list generation apparatus that acquires a generation request including hardware and software configuration information, installs software on a machine with higher hardware performance, and generates the white list based on the storage content of this machine, thereby reducing the time required for white list generation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If software is installed and storage is scanned on the virtual machine itself to generate the white list, then the white list accurately represents the virtual machine's file access requirements, but the time required for white list generation becomes prolonged
Solution Approach 1:
The invention performs preliminary actions by installing software and scanning storage on a physical machine with higher hardware performance before generating the white list for the virtual machine. This preliminary processing on a more powerful system accelerates the white list generation process while maintaining accuracy, as the physical machine can faster install software and scan storage contents compared to scanning on the virtual machine itself.
Solution Approach 2:
The invention creates a copy of the white list generation process on a physical machine with higher hardware performance. By replicating the software installation and storage scanning operations on this faster physical system, the invention obtains an accurate white list representation without being constrained by the slower virtual machine's hardware performance, thus reducing generation time while maintaining reliability.
2Productivity
If white list generation is performed on a machine with higher hardware performance, then the time required for white list generation is reduced, but the complexity of the system increases
Solution Approach 1:
The invention introduces an intermediary physical machine with higher hardware performance that mediates the white list generation process. This intermediary system handles the software installation and storage scanning operations that would otherwise be performed directly on the virtual machine. By using this intermediary, the system achieves faster white list generation without permanently increasing the complexity of the virtual machine itself, as the physical machine serves as a temporary processing platform.
Data Source
AI summary
A white list generation apparatus (2000) acquires a generation request (70). The generation request (70) includes hardware configuration information (74) indicating hardware performance of a target virtual machine (20) and software configuration information (72) indicating software to be installed on the target virtual machine (20). The white list generation apparatus (2000) generates or determines a machine (90) configured with hardware with performance higher than hardware performance indicated in the hardware configuration information (74). The white list generation apparatus (2000) further installs software indicated in the software configuration information (72) onto the machine (90). Then, the white list generation apparatus (2000) generates a white list (60), based on a content of a storage apparatus in the machine (90) after completion of the installation.


