Patent ID: 8688792
Filing Date: 2014-04-01
Classification: G06F

Abstract:
1. A method for discovering configuration data during migration of a software system from a source platform to a destination platform in a cloud infrastructure, comprising: identifying network configuration tokens for the software system; obtaining potential configuration files by identifying running processes in the software system, restarting the processes, transmitting requests, and monitoring the restarted processes to discover files opened by the restarted processes; selecting files, from the potential configuration files, that include the identified network configuration tokens; determining, by a hardware processor, that a given token from the identified tokens is a true token by replacing the given token with a test token in at least one of the selected files, restarting the identified processes that read the given token, and identifying a change in at least one of system call activity or network activity in the system; and generating a network property graph for each of the transmitted request from the source and the destination platform; ensuring correct migration performed from the source to the destination platform by analyzing the property graphs with relative edge weight difference M to be within an acceptable deviation; wherein Σ represents the difference of the total size (S) of all messages sent on each edge E between the two graphs (1=source, 2=destination).