Patent ID: 9632718
Date: 2017-04-25
CPC Classifications: G06F

Claim:
1. A converged system comprising a migration source storage system, a migration destination storage system, and a management device for centrally managing the migration source storage system and the migration destination storage system, all of which are connected so that they can communicate with each other, wherein the migration source storage system is composed of a first calculation node, a second calculation node, and a first I/O node and an application which issues an I/O request operates in the first calculation node, and the migration source storage system includes: a migration source I/O processing unit for executing I/O processing in response to the I/O request from the application and issuing an I/O processing event notice indicating an execution result of the I/O processing; and a migration source transfer processing unit for transferring data, which is stored in the first I/O node, to the migration destination storage system and judging, upon receipt of the I/O processing event notice and based on the I/O processing event notice, whether or not data which should be re-transferred exists in the data stored in the first I/O node, and executing processing for transferring the data, which should be re-transferred, to the migration destination storage system; wherein the migration destination storage system is composed of a third calculation node, a fourth calculation node, and a second I/O node, and includes: a migration destination I/O processing unit for executing I/O processing in response to an I/O request from the migrated application after the application is migrated, while issuing the I/O processing event notice; and a migration destination transfer processing unit for storing the data, which is transferred from the migration source transfer processing unit, in the second I/O node, and determining, upon receipt of the I/O processing event notice, whether or not there is data which should be re-transferred exists among the data stored in the second I/O node based on the I/O processing event notice, receiving the data, which should be re-transferred, from the migration source transfer processing unit, and storing the data in the second I/O node; wherein the management device includes a migration management unit for issuing a migration command, which includes information for designating an operation location for each of the migration source I/O processing unit, the migration source transfer processing unit, and the migration destination transfer processing unit, to the first calculation node, the second calculation node, the third calculation node, the fourth calculation node, the first I/O node, and the second I/O node; and wherein the migration management unit have information included in the migration command, the information: designates the first calculation node, on which the application is running, as an operation location for the migration source I/O processing unit; designates the second calculation node, which is different from the operation location for the migration source I/O processing unit, as an operation location for the migration source transfer processing unit; designates either calculation node of the third node or fourth calculation node as a migration destination calculation node of the application and an operation location for the migration destination I/O processing unit; and designates either calculation node of the third or fourth calculation node, which is different from the operation location for the migration destination I/O processing unit, as an operation location for the migration destination transfer processing unit.