Patent ID: 7890454

Claim:
A method for migrating source data from a source database to a destination database comprising: identifying source data to be moved from a current database; evaluating the source data for usage and requirements; defining first data usage and requirement tags for the source data; disaggregating the source data into one or more source data sets based on the first data usage and requirement tags; identifying candidate destinations for the one or more source data sets, wherein the candidate destinations comprise stored data having second usage and requirement tags; comparing the first usage and requirement tags of the one or more source data sets with the second usage and requirement tags of the stored data; identifying an optimal destination database based on the comparing step and based on energy efficiency; computing a payback period to determine the length of time as defined by x, measured by a predefined time period, required before savings are realized for migrating the one or more source data sets from the source database to the optimal destination database comprising: estimating ownership cost per predefined time period of the source database defined as T 0 ; estimating energy consumption cost per predefined time period of the source database defined as E 0 ; estimating cost of migrating the one or more source data sets to the optimal destination database defined as M i ; estimating the ownership cost per predefined time period of the optimal destination database T i ; estimating the energy consumption cost per predefined period of the source database E i ; whereby (T 0 +E 0 )x=M i +(T i ÷E i )x; and migrating, using a data migration server, the one or more source data sets to the optimal destination database.