mi iiiiiii ill mi mi Iiiiijii ill ill ip in mill mi mi mi
(12) United States Patent
Cannon et al.
(io) Patent No.: (45) Date of Patent:
US 7,844,756 B2 Nov. 30, 2010
(73) Assignee: International Business Machines Corporation, Armonk, NY (US)
( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 617 days.
(21) Appl.No.: 11/625,727
(22) Filed: Jan. 22, 2007
(65) Prior Publication Data
US 2008/0177958 Al Jul. 24, 2008
(51) Int. CI.
G06F 3/00 (2006.01)
G06F 5/00 (2006.01)
(52) U.S. CI 710/38
(58) Field of Classification Search None
See application file for complete search history.
(56) References Cited
U.S. PATENT DOCUMENTS
6,067,595 A 5/2000 Lindenstrath
6,453,354 Bl 9/2002 Jiang et al.
7,385,775 B2 6/2008 Tanimura et al.
7,685,310 B2* 3/2010 Ueokaetal 709/241
2004/0143637 Al 7/2004 Koningetal.
2005/0041676 Al 2/2005 Weinstein et al.
2005/0086363 Al 4/2005 Ji
2005/0193245 Al 9/2005 Hayden et al.
2006/0064405 Al * 3/2006 Jiang et al 707/3
2006/0218289 Al* 9/2006 Assad 709/229
2007/0055702 Al * 3/2007 Fridellaetal 707/200
2007/0078961 Al * 4/2007 Kumano et al 709/223
2007/0162656 Al * 7/2007 Bryan et al 710/38
Patent Abstract for corresponding document EP 1667143 (Abstract for CN 1815611 not available), published Aug. 9, 2006, 1 pg. Patent Abstract for corresponding document WO 9916200 (Abstract for CN 127985 not available), published Jan. 10, 2001.
* cited by examiner
Primary Examiner—Henry W Tsai
Assistant Examiner—Kris Rhu
(74) Attorney, Agent, or Firm—Rabindranath Dutta; Konrad Raynes and Victor LLP
Provided are a method, system, and article of manufacture wherein a set of communication paths between a plurality of data movers and a plurality of storage devices is maintained. A request to transfer data from a source storage device to a target storage device is received, wherein the source storage device and the target storage device are included in the plurality of storage devices. At least one data mover from the plurality of data movers is selected based on the set of communication paths, wherein the selected at least one data mover can transfer the data from the source storage device to the target storage device.
20 Claims, 6 Drawing Sheets