US2014189129A1PendingUtilityA1

Information processing system and storage apparatus

Assignee: FUJITSU LTDPriority: Dec 28, 2012Filed: Oct 28, 2013Published: Jul 3, 2014
Est. expiryDec 28, 2032(~6.3 yrs left)· nominal 20-yr term from priority
Inventors:Hironori Kai
G06F 3/0647G06F 3/0689G06F 3/0607G06F 3/067
37
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An information processing system includes an information processing apparatus and a first and second storage apparatuses. The first storage apparatus receives a first migration command for migrating data from the first storage apparatus to the second storage apparatus, creates inheritance-destination information based on the first migration command, instructs the second storage apparatus to create inheritance-source information based on the first migration command, and performs migration of the data in accordance with the first migration command. The information processing apparatus obtains the inheritance-destination information and the inheritance-source information from at least one of the first storage apparatus and the second storage apparatus, determines whether migration of the data from the first storage apparatus to the second storage apparatus has been performed, and assigns, based on the inheritance-destination information and the inheritance-source information, an access path to the second storage apparatus upon determining that migration of the data has been performed.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An information processing system comprising:
 an information processing apparatus;   a first storage apparatus; and   a second storage apparatus,   
       wherein
 the first storage apparatus includes
 a first processor configured to
 receive, from the information processing apparatus, a first migration command for migrating data from the first storage apparatus to the second storage apparatus, 
 create inheritance-destination information based on the first migration command, 
 instruct the second storage apparatus to create inheritance-source information based on the first migration command, and 
 perform migration of the data in accordance with the first migration command, and 
 
 
 the information processing apparatus includes
 a second processor configured to
 obtain the inheritance-destination information and the inheritance-source information from at least one of the first storage apparatus and the second storage apparatus, 
 determine whether migration of the data from the first storage apparatus to the second storage apparatus has been performed, and 
 assign, based on the inheritance-destination information and the inheritance-source information, an access path to the second storage apparatus upon determining that migration of the data has been performed. 
 
 
 
     
     
         2 . The information processing system according to  claim 1 , wherein the first processor is configured to
 receive, from the information processing apparatus, an obtaining command for obtaining the inheritance-destination information and the inheritance-source information, and   transmit the inheritance-destination information and the inheritance-source information in accordance with the received obtaining command.   
     
     
         3 . The information processing system according to  claim 1 , wherein
 the second processor is configured to
 transmit, when the first storage apparatus does not properly receive the first migration command, to the second storage apparatus a second migration command for migrating the data from the first storage apparatus to the second storage apparatus, and 
   the second storage apparatus includes
 a third processor configured to
 receive the second migration command from the information processing apparatus, 
 create the inheritance-destination information and the inheritance-source information based on the second migration command, and 
 perform migration of the data in accordance with the second migration command. 
 
   
     
     
         4 . The information processing system according to  claim 1 , wherein
 the first processor is configured to
 receive, from the information processing apparatus, a setting command for setting the inheritance-destination information and the inheritance-source information, and 
 set the inheritance-destination information and the inheritance-source information in accordance with the received setting command. 
   
     
     
         5 . A storage apparatus comprising:
 a processor configured to
 receive a migration command for migrating data from the storage apparatus to a destination storage apparatus, 
 create inheritance-destination information based on the migration command, 
 instruct the destination storage apparatus to create inheritance-source information based on the migration command, and 
 perform migration of the data in accordance with the migration command. 
   
     
     
         6 . The storage apparatus according to  claim 5 , wherein
 the processor is configured to
 receive an obtaining command for obtaining the inheritance-destination information and the inheritance-source information, and 
 transmit the inheritance-destination information and the inheritance-source information in accordance with the received obtaining command. 
   
     
     
         7 . The storage apparatus according to  claim 5 , wherein
 the processor is configured to
 receive a setting command for setting the inheritance-destination information and the inheritance-source information, and 
 set the inheritance-destination information and the inheritance-source information in accordance with the received setting command. 
   
     
     
         8 . A method for migrating data, the method comprising:
 transmitting, by an information processing apparatus, to a first storage apparatus a first migration command for migrating data from the first storage apparatus to a second storage apparatus;   creating, by the first storage apparatus, inheritance-destination information based on the first migration command;   instructing, by the first storage apparatus, the second storage apparatus to create inheritance-source information based on the first migration command;   performing, by the first storage apparatus, migration of the data in accordance with the first migration command;   obtaining, by the information processing apparatus, the inheritance-destination information and the inheritance-source information from at least one of the first storage apparatus and the second storage apparatus;   determining, by the information processing apparatus, whether migration of the data from the first storage apparatus to the second storage apparatus has been performed; and   assigning, by the information processing apparatus, an access path to the second storage apparatus based on the inheritance-destination information and the inheritance-source information upon determining that migration of the data has been performed.   
     
     
         9 . The method according to  claim 8 , further comprising:
 transmitting by the information processing apparatus, when the first storage apparatus does not properly receive the first migration command, to the second storage apparatus a second migration command for migrating the data from the first storage apparatus to the second storage apparatus;   creating, by the second storage apparatus, the inheritance-destination information and the inheritance-source information based on the second migration command; and   performing, by the second storage apparatus, migration of the data in accordance with the second migration command.

Join the waitlist — get patent alerts

Track US2014189129A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.