Technique for the migration of a host environment to a new system platform
First Claim
1. A method for configuring a transaction-based host environment for the migration from a first system platform to a second system platform, wherein access to the host environment from a decentralised environment is maintained during the migration, comprising the steps:
- providing at least one database of a first type on the first system platform, wherein the first type of database is not migrated to the second system platform or is migrated at least one of unchanged in content and with an unchanged logical data model;
providing at least one database of a second type on the first system platform, wherein on migration to the second system platform the second type of database is transformed into a third type of database that is at least one of changed in content and changed in relation to a logical data model;
replacing, during the migration a first type of transaction, which on the first system platform accessed both the first type of database and the second type of database, by a second type of transaction and a third type of transaction in the host environment, wherein the second type of transaction accesses the first type of database and not the second type of database, and the third type of transaction accesses the second type of database and not the first type of database;
receiving a request for a transaction of the first type from the decentralized environment;
in response to receipt of the request during the migration, initiating transactions of the second and third type in the host environment; and
upon completion of the migration of the second type of database to the third type of database the method further comprising the steps of;
replacing the first type of transaction with a first post migration type of transaction and a second post migration type of transaction, wherein the first post migration type of transaction accesses the first type of database and not the second or third types of databases, and the second post migration type of transaction accesses the third type of database and not the first or second types of databases;
in response to receipt of the request after the migration, initiating transactions of the first and second post migrations types in the host environment; and
disabling the second type of database from the host environment.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for configuring a transaction-based host environment for migration to a new system platform is described. The method comprises the steps of providing at least one database of a first type and at least one database of a second type, which have different migration behaviour, on the previous system platform. Further provided is a first type of transaction which accesses both the first type of database and the second type of database on the previous system platform. For preparing the migration, the first type of transaction is replaced in the host environment by a second type of transaction and a third type of transaction, wherein the second type of transaction accesses only the first type of database and the third type of transaction only the second type of database. The method additionally comprises initiating transactions of the second and third type on request for a transaction of the first type from a decentralised environment.
-
Citations
18 Claims
-
1. A method for configuring a transaction-based host environment for the migration from a first system platform to a second system platform, wherein access to the host environment from a decentralised environment is maintained during the migration, comprising the steps:
-
providing at least one database of a first type on the first system platform, wherein the first type of database is not migrated to the second system platform or is migrated at least one of unchanged in content and with an unchanged logical data model; providing at least one database of a second type on the first system platform, wherein on migration to the second system platform the second type of database is transformed into a third type of database that is at least one of changed in content and changed in relation to a logical data model; replacing, during the migration a first type of transaction, which on the first system platform accessed both the first type of database and the second type of database, by a second type of transaction and a third type of transaction in the host environment, wherein the second type of transaction accesses the first type of database and not the second type of database, and the third type of transaction accesses the second type of database and not the first type of database; receiving a request for a transaction of the first type from the decentralized environment; in response to receipt of the request during the migration, initiating transactions of the second and third type in the host environment; and upon completion of the migration of the second type of database to the third type of database the method further comprising the steps of; replacing the first type of transaction with a first post migration type of transaction and a second post migration type of transaction, wherein the first post migration type of transaction accesses the first type of database and not the second or third types of databases, and the second post migration type of transaction accesses the third type of database and not the first or second types of databases; in response to receipt of the request after the migration, initiating transactions of the first and second post migrations types in the host environment; and disabling the second type of database from the host environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A transaction control component in a terminal controller in a decentralized computer environment for configuring a transaction-based host environment for migration from a first system platform to a second system platform, with access to the host environment from the decentralised environment, comprising:
-
a memory for storing computer executable instructions; a processing unit for accessing the memory and executing computer executable instructions; and a control mechanism having computer executable instructions stored in memory that when executed, are configured to; initiate transactions of a second and a third type during the migration in response to receiving a request for a transaction of a first type from the decentralised environment, wherein the first type of transaction accessed both a first type of database and a second type of database on the first system platform and the second type of transaction accesses the first type of database and not the second type of database, and the third type of transaction accesses the second type of database and not the first type of database, and wherein the first type of database and the second type of database have different migration behavior; upon completion of the migration of the second type of database to a third type of database on the second platform, initiate transactions of a first and second post migration types in response to receiving a request for a transaction of the first type from the decentralised environment, wherein the first post migration type of transaction accesses the first type of database and not the second type of database or the third type of database, and the second type of transaction accesses the third type of database and not the first type of database or the second type of database, and wherein the third type of database corresponds to the second database transformed with at least one of changed content and a changed relation to a logical model; and disabling the second database from the host environment. - View Dependent Claims (17, 18)
-
Specification