发明名称 Migrating data between networked computing environments
摘要 Embodiments of the present invention provide an approach for predictively migrating data between network computing environments (e.g., cloud computing environments). Specifically, in a typical embodiment, data access patterns for sets of data utilized by a set of services running in a first networked computing environment may be analyzed. Based on the analysis one or more of the sets of data may be identified as candidates to be migrated from the first networked computing environment to a second networked computing environment. Then, a data migration protocol for the one or more sets of data to be migrated to the second networked computing environment may be generated based on the data access patterns and a predicted data migration time. Based on the data migration protocol, the one or more sets of data may then be migrated to the second networked computing environment.
申请公布号 US8909734(B2) 申请公布日期 2014.12.09
申请号 US201213367412 申请日期 2012.02.07
申请人 International Business Machines Corporation 发明人 Boss Gregory J.;Dawson Christopher J.;Hamilton, II Rick A.;O'Connell Brian M.
分类号 G06F15/16 主分类号 G06F15/16
代理机构 Keohane & D'Alessandro, PLLC 代理人 Schiesser William E.;Keohane & D'Alessandro, PLLC
主权项 1. A computer-implemented method for migrating data between networked computing environments, comprising: analyzing data access patterns for each service of a set of services having operating systems and applications that are dynamically configured for a particular customer running in a first networked computing environment, the data assess patterns including which sets of data are utilized by the service, a type of use of a utilized set of data, and an amount of use of the utilized set of data; identifying one or more of the services and associated sets of data as candidates to be migrated from the first networked computing environment to a second networked computing environment based on the data access patterns; prioritizing, for migration, at least one of the identified one or more sets of data based on the data access patterns and a type of the one or more sets of data wherein the prioritizing includes assigning a higher priority to sets of data that are read only; generating a data migration protocol for the services and at least one of the associated one or more sets of data to be migrated to the second networked computing environment based on the data access patterns and a predicted data migration time; migrating the services and at least one of the associated one or more sets of data to the second networked computing environment according to the data migration protocol; presenting a mechanism for the services to access to substantially all of the identified one or more sets of data, wherein the mechanism provides virtual access for sets of data that have not been migrated; and in response to receiving a request through the mechanism to access any of the one or more sets of data other than the migrated at least one of the one or more sets of data, replicating and migrating the requested any of the one or more sets of data to the second networked computing environment.
地址 Armonk NY US