×

Data migration management apparatus and information processing system

  • US 8,205,112 B2
  • Filed: 06/29/2009
  • Issued: 06/19/2012
  • Est. Priority Date: 05/13/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data migration management apparatus for managing a data migration inside a data processing system that comprises a plurality of storage areas, comprising:

  • a memory storing an execution plan for migrating data from, a migration-source storage area, which is included in the storage areas, to a migration-destination storage area, which is included in the storage areas;

    a microprocessor creating, managing and executing the execution plan stored in the memory; and

    a communication interface for the microprocessor to communicate via a communication network with a storage controller for controlling the storage areas,wherein the microprocessor migrates the data from the migration-source storage area to the migration-destination storage area by;

    (1) creating the execution plan and storing the plan in the memory;

    (2) migrating the data from the migration-source storage area to the migration-destination storage area by issuing an instruction based on the execution plan to the storage controller via the communication network;

    (3) determining whether the execution plan was completed as planned or failed;

    (4) using the information included in the execution plan to create a re-execution plan in a case where the execution plan is determined to have tailed;

    (5) storing the re-execution plan in the memory in association with the execution plan;

    (6) issuing a separate instruction based on the re-execution plan to the storage controller via the communication network; and

    (7) when the execution plan is determined to have failed, determining whether or not the data migration can be retried;

    wherein, when it is determined that data migration can be retried, the separate instruction based on the re-execution plan is issued when the execution plan is determined to have failed,wherein, when it is determined that data migration can be retried, data migration is re-executed under same conditions as the execution plan previously performed,wherein, when it is determined that data migration cannot be retried, the migration-destination storage area is changed to another location in the memory and the data migration is re-executed.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×