System Migration Tool Optimizing Module Placement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing solutions fail to provide a comprehensive approach for migrating multiple computer systems, focusing on single components rather than entire systems, and lack optimization guidance for the new system during the migration process.
Innovation Solution
A method and system that utilize configuration management databases (CMDBs) and Knowledge Base Databases to determine the optimal arrangement of modules on a destination system by comparing application and infrastructure configuration items, recommending module placement, and forming a new single computer system, which includes tools for system transition support and cost estimation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a piecemeal approach is used to migrate single components (database or storage media), then data migration can be maintained with continued service, but the complicated aspects associated with large scale migration of entire systems are not addressed
Solution Approach 1:
The patent segments the source system into individual modules and treats each module as a separate migration unit. The system generates a migration plan that identifies specific modules to be migrated from the source system to the destination system, allowing for controlled, organized migration of entire systems while maintaining service continuity.
Solution Approach 2:
The patent performs preliminary analysis of the source and destination systems before migration begins. It generates a migration plan that pre-identifies module arrangements, hardware/software requirements, and migration sequences, enabling the system to handle large-scale migrations systematically while maintaining service continuity.
2Productivity
If existing systems are merged into a new system without optimization analysis, then migration can be completed, but the optimal arrangement of hardware and software components is not determined
Solution Approach 1:
The patent performs preliminary optimization analysis by comparing the source CMDB with the destination CMDB before migration. It determines the optimal arrangement of modules on the destination system, identifies necessary hardware and software components, and generates a detailed migration plan that optimizes the new system configuration.
Solution Approach 2:
The patent introduces a migration management system as an intermediary that analyzes both source and destination CMDBs, compares configuration items, and generates optimization recommendations. This intermediary component facilitates the determination of optimal module arrangement and identifies additional hardware/software needs.
3Measurement precision
If manual analysis of hardware and software components is performed for each application, then detailed migration planning is possible, but the process becomes complex and time-consuming for multiple systems
Solution Approach 1:
The patent enables the migration system to automatically analyze hardware and software components by querying the CMDBs of the source and destination systems. The system self-generates migration plans, compares configuration items, and determines optimal module arrangements without requiring manual analysis of each component, thereby reducing process complexity while maintaining detailed analysis capability.
Solution Approach 2:
The patent uses the CMDBs as feedback mechanisms that automatically provide configuration information about hardware and software components. The migration management system queries these databases to obtain precise component details, compares them automatically, and uses the feedback to generate optimized migration plans for multiple systems.
Data Source
AI summary
A system transition support system guides design of a new system comprised of merged items from a source system and a destination system. The configuration management database (CMDB) provides hardware and software configuration information inherent to each system. A system configuration optimization module is in communication with the CMDB and generates work items required for the system transition and a recommended hardware and software configuration for the new system.


