The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 15, 2009

Filed:

Dec. 16, 2004
Applicants:

David Joshua Brown, Chelmsford, MA (US);

Michael Scharland, Franklin, MA (US);

Patrick Brian Riordan, Watertown, MA (US);

Kenneth A. Halligan, Leominster, MA (US);

Arieh Don, Newton, MA (US);

Inventors:

David Joshua Brown, Chelmsford, MA (US);

Michael Scharland, Franklin, MA (US);

Patrick Brian Riordan, Watertown, MA (US);

Kenneth A. Halligan, Leominster, MA (US);

Arieh Don, Newton, MA (US);

Assignee:

EMC Corporation, Hopkinton, MA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/00 (2006.01); G06F 5/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

Described is a distributed copying technique that may be used in migrating large amounts of data from one or more source devices to one or more destination devices. The data source is divided into partitions. As Fibre Channel adapters (FAs) become available, each of the FAs may copy a partition of the data. In connection with specifying paths used for the distributed copying technique, a preferred path selection (source port-target port mapping) may be made by executing code in a controlling data storage system to perform discovery processing. The preferred path selection is used for the duration of the distributed copying unless the preferred path is unable to transmit data. A target port of the preferred path may be randomly selected from all accessible target ports, and/or in accordance with a specified portion of the target ports. Preferred paths may also be specified using an API (application programming interface).


Find Patent Forward Citations

Loading…