Cascading data configuration and data migration
AssigneeInternational Business Machines Corporation
InventorsMirza S. Baig, Wen Rui Zhao, David Dwayne Weck, Ariel Jirau, Li Xia, Li Long Chen
Life of this patent
Estimating the term…
Abstract
A method for data configuration is provided. The method comprises parsing a first cascading configuration associated with a data source and selecting content of the first cascading configuration to migrate to a data target. The selected content of the first cascading configuration is then migrated to a second cascading configuration, and the second cascading configuration is applied to the data target.
Claims15
A computer-implemented method for changing data configuration among servers, the method comprising:
- executing, by a number of processors, program instructions to perform the method of:
- parsing, by the number of processors, a first cascading data configuration associated with a data source server;
- selecting, by the number of processors, data of the first cascading data configuration to migrate to a data target server;
- updating, by the number of processors, the first cascading data configuration;
- migrating, by the number of processors, the selected data of the first cascading data configuration to the data target server having a second cascading data configuration;
- and
- applying, by the number of processors, the first cascading data configuration to the data target server having the second cascading data configuration,
- wherein the first cascading data configuration is managed by a first cascading data configuration broker that is associated with but independent from the data source server and the second cascading data configuration is managed by a second cascading data configuration broker that is associated with but independent from the data target server, and
- wherein the first cascading data configuration broker associated with but independent from the data source server operates above a management layer of the data source server and
- the second cascading data configuration broker associated with but independent from the data target server operates above a management layer of the data target server and avoids restart of the data target server when the second cascading data configuration broker applies the first cascading data configuration to the data target server.
A computer program product for changing data configuration among servers, the computer program product comprising:
- a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a number of processors to cause the number of processors to perform a method of:
- parsing a first cascading data configuration associated with a data source server;
- selecting data of the first cascading data configuration to migrate to a data target server;
- updating the first cascading data configuration;
- migrating the selected data of the first cascading data configuration to the data target server having a second cascading data configuration;
- and
- applying the first cascading data configuration to the data target server having the second cascading data configuration,
- wherein the first cascading data configuration is managed by a first cascading data configuration broker that is associated with but independent from the data source server and the second cascading data configuration is managed by a second cascading data configuration broker that is associated with but independent from the data target server, and
- wherein the first cascading data configuration broker associated with but independent from the data source server operates above a management layer of the data source server and the
- second cascading data configuration broker associated with but independent from the data target server operates above a management layer of the data target server and avoids restart of the data target server when the second cascading data configuration broker applies the first cascading data configuration to the data target server.
A system for changing data configuration among servers, the system comprising:
- a bus system;
- a storage device connected to the bus system, wherein the storage device stores program instructions;
- and
- a number of processors connected to the bus system, wherein the number of processors executes the program instructions to:
- parse a first cascading data configuration associated with a data source server;
- select data of the first cascading data configuration to migrate to a data target server;
- update the first cascading data configuration;
- migrate the selected data of the first cascading data configuration to the data target server having a second cascading data configuration;
- and
- apply the first cascading data configuration to the data target server having the second cascading data configuration,
- wherein the first cascading data configuration is managed by a first cascading data configuration broker that is associated with but independent from the data source server and the second cascading data configuration is managed by a second cascading data configuration broker that is associated with but independent from the data target server, and
- wherein the first cascading data configuration broker associated with but independent from the data source server operates above a management layer of the data source server and
- the second cascading data configuration broker associated with but independent from the data target server operates above a management layer of the data target server and avoids restart of the data target server when the second cascading data configuration broker applies the first cascading data configuration to the data target server.
Dependencies are inferred from the claim text.