Change Procedure Generation for Virtual Machine Migration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing change plan systems require complex input information for generating a procedure to change the deployment destination of an application or setting file, necessitating redundant information description, especially during virtual machine migration, and struggle to perform minor setting changes concurrently with virtual machine migration and communication network adjustments.
Innovation Solution
A system configuration management device that extracts constituent elements from current and target configuration information, generates state elements based on these elements, and derives a configuration change procedure using a comparison policy, allowing for simpler input and handling various types of system configuration changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a change plan system is used to generate procedures for changing system configuration, then the operation efficiency is improved and user influence is reduced, but the input information required becomes complicated and redundant information description is necessary
Solution Approach 1:
The patent extracts only the necessary difference information between current and target configuration states, separating essential change requirements from redundant information. The system computes difference information by comparing configuration states and extracts only the minimal set of parameters needed for generating change procedures, eliminating the need for administrators to describe redundant information while maintaining comprehensive change planning capabilities
Solution Approach 2:
The patent uses configuration information templates and difference information models as simplified representations of the actual system state. Instead of requiring detailed descriptions of entire configuration states, the system works with copied and processed difference information that captures only the essential changes needed, reducing input complexity while preserving the ability to generate complete change procedures
2Extent of automation
If the change plan system computes difference information by comparing current and target configuration, then the change procedure can be generated, but redundant information description is still required especially for virtual machine migration
Solution Approach 1:
The patent merges the comparison of current and target configuration information with the extraction of difference information in a single integrated process. By combining these operations, the system automatically identifies and extracts only the essential difference information needed for change procedures, eliminating redundant information description while maintaining comprehensive automation for virtual machine migration and other configuration changes
Solution Approach 2:
The patent performs preliminary processing of configuration information by establishing templates and models before the actual change procedure generation. This preliminary action includes defining what constitutes essential difference information and setting up the processing framework that automatically filters out redundant information, reducing the volume of information description required while enabling comprehensive automation
3Reliability
If the system handles dependency between modules, then the correct operation order is ensured, but the change operation becomes more complicated
Solution Approach 1:
The patent introduces difference information and state elements as intermediary representations that automatically capture and manage module dependencies. These intermediaries serve as mediators between the current and target configuration states, encoding dependency relationships in a structured format that the system can automatically process. This approach ensures correct operation order while simplifying the change operation process, as the intermediaries handle dependency analysis without requiring administrators to manually specify complex operation sequences
Data Source
AI summary
A change procedure generation device 10 includes: an extraction unit 11 that inputs first configuration information, which is information indicating the configuration before a change of a system to be changed, and second configuration information, which is information indicating the change target configuration of the system to be changed, and extracts constituent elements of the system to be changed, which are included in both the first configuration information and the second configuration information, from the first configuration information and the second configuration information, respectively; and a generation unit 12 that generates state elements representing respective states of the two constituent elements according to a predetermined condition on the basis of the two extracted constituent elements.


