Networked System Migration Validation Across Domains

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for migrating networked systems across administrative domains are manual, error-prone, and time-consuming, lacking comprehensive tools to simplify the process, especially when migrating to the Cloud, where complex internal logic and inter-dependencies between components pose significant challenges.

Innovation Solution

A method and system that learn the fundamental properties of a networked system in an existing deployment, transfer it to a new environment, and test for consistency in functional, performance, security, and reliability properties, providing an indication of successful migration and facilitating debugging in case of errors, without requiring intimate knowledge of the system's internal logic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual migration methods are used, then flexibility and adaptability are maintained, but the migration process becomes time-consuming and error-prone

Engineering Contradiction:
Improvemigration speedVSAvoidmigration accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs self-validation by automatically comparing properties of the source and destination systems. The validation framework autonomously executes tests, collects metrics, and determines migration success without requiring manual verification, thereby increasing both speed and reliability

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring system properties during migration and using the collected data to validate whether the destination system meets the required criteria. This feedback loop ensures accurate validation while maintaining efficient automated operation

Inventive Principle:
Principle #23Feedback

2Measurement precision

If comprehensive property validation is performed, then migration accuracy is improved, but the complexity of the validation process increases

Engineering Contradiction:
Improvevalidation accuracyVSAvoidvalidation system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The validation process is segmented into distinct property categories (functional, performance, security, reliability) that can be independently defined, tested, and validated. This modular approach allows comprehensive validation without overwhelming complexity, as each property type can be handled separately

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The validation framework is designed as a universal system that can validate multiple types of properties across different system configurations. The same core infrastructure handles functional, performance, security, and reliability validations, reducing overall system complexity through multi-functionality

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If multiple property types are monitored, then prediction accuracy is improved, but the time and resources required for validation increase

Engineering Contradiction:
Improveprediction accuracyVSAvoidvalidation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary identification of critical properties and pre-configures validation criteria before the actual migration validation begins. By preparing the validation framework in advance with predefined property thresholds and test cases, the system can execute comprehensive multi-property validation more efficiently during the actual migration process

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9223617B2Methods and systems for migrating networked systems across administrative domains
Publication Date: 2015.12.29 NEC CORP
  • US9223617B2 patent drawing
  • US9223617B2 patent drawing
  • US9223617B2 patent drawing

AI summary

Systems and methods for determining whether networked system migrations are successful are disclosed. In accordance with one method, a first set of properties of the networked system on a source platform in a first administrative domain is determined. Further, the method includes transferring the networked system to a destination platform in a second administrative domain. In addition, a second set of properties of the transferred system on the destination platform is determined, where the first and second sets of properties include functional properties and at least one of: performance properties, security properties or reliability properties. The method also includes outputting an indication that the transfer of the system to the destination platform is successful in response to determining that one or more of the properties of the second set are equivalent to corresponding properties of the first set.