← Back to Patent Explorer
US6516394B1 Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for management of storage devices using labels

Assignee: EMC Corp
•
Filing: 2001-03-02
•
Granted: 2003-02-04
•
Expires: 2021-03-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract This invention is a data storage system that includes logic configured for carrying out a method to allow a so-called “re-labeling” of a logical volume. Re-labeling changes the label configuration originally put in place by the host at a first device and replicated to a second device. The re-labeling takes place during a certain operation that takes the second device offline to a host computer in communication with the data storage system. This re-labeling avoids labeling conflicts that could arise when duplicate labels result on two different devices as a result of the replication.

Inventors

  • 👤 Arieh Don
  • 👤 Alexandr Veprinsky
  • 👤 David C. Butchart

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 09:13
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/20; G06F11/2053; G06F11/2056; G06F11/2069; G06F3/00; G06F3/06; G06F3/0601; G06F3/0602; G06F3/0614; G06F3/0619; G06F3/0628; G06F3/0629; G06F3/0631; G06F3/0646; G06F3/065; G06F3/0668; G06F3/0671; G06F3/0683; G06F3/0689; G06F11/2058; Y; Y10; Y10S; Y10S707/00; Y10S707/99951; Y10S707/99952; Y10S707/99953

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 129 words
In a computer system having a plurality of storage devices and a host computer which interacts with the plurality of storage devices and which labels at least one storage device of the plurality of storage devices, a method for managing such labels when data is replicated from a storage device of the plurality of storage devices to another storage device of the plurality of storage devices, the method comprising the steps of: replicating data from a first storage device to a second storage device, wherein a host-written label from the first storage device is replicated to the second storage device; making the second storage device unavailable to the host; and changing the host-written label replicated to the second storage device, wherein the changed label is readable by the host.
Claim 2
Dependent Claim 129 words
In a computer system having a plurality of storage devices and a host computer which interacts with the plurality of storage devices and which labels at least one storage device of the plurality of storage devices, a method for managing such labels when data is replicated from a storage device of the plurality of storage devices to another storage device of the plurality of storage devices, the method comprising the steps of: replicating data from a first storage device to a second storage device, wherein a host-written label from the first storage device is replicated to the second storage device; making the second storage device unavailable to the host; and changing the host-written label replicated to the second storage device, wherein the changed label is readable by the host.
Claim 3
Dependent Claim 25 words
The method of claim 1 , wherein the second storage device is made available to the host, following the step of changing the host-written label.
Claim 4
Dependent Claim 17 words
The method of claim 2 , wherein the first and second storage devices are each disk drives.
Claim 5
Dependent Claim 16 words
The method of claim 3 , wherein the host operates under a Microsoft NT operating system.
Claim 6
Dependent Claim 28 words
The method of claim 1 , wherein the plurality of storage device are distributed such that the second storage device is remotely located from the first storage device.
Claim 7
Dependent Claim 16 words
The method of claim 1 , wherein the replication is the result of a restore operation.
Claim 8
Dependent Claim 145 words
A data storage system that communicates with a host computer and which has computer-executable logic for managing identification of the storage devices for the host computer when data is replicated over more than one physical device, the data storage system comprising: a plurality of storage devices including at least a first storage device and a second storage device, wherein the second storage device is configured to be able to receive data copied from the first storage device; and computer-executable logic configured for causing the following computer-executed steps to occur: replicating data from a first storage device to a second storage device, wherein a host-written label from the first storage device is replicated to the second device; making the second storage device unavailable to the host; and changing the host-written label replicated to the second storage device, wherein the changed label is readable by the host.
Claim 9
Dependent Claim 145 words
A data storage system that communicates with a host computer and which has computer-executable logic for managing identification of the storage devices for the host computer when data is replicated over more than one physical device, the data storage system comprising: a plurality of storage devices including at least a first storage device and a second storage device, wherein the second storage device is configured to be able to receive data copied from the first storage device; and computer-executable logic configured for causing the following computer-executed steps to occur: replicating data from a first storage device to a second storage device, wherein a host-written label from the first storage device is replicated to the second device; making the second storage device unavailable to the host; and changing the host-written label replicated to the second storage device, wherein the changed label is readable by the host.
Claim 10
Dependent Claim 27 words
The data storage system of claim 7 , wherein the second storage device is made available to the host, following the step of changing the host-written label.
Claim 11
Dependent Claim 19 words
The data storage system of claim 8 , wherein the first and second storage devices are each disk drives.
Claim 12
Dependent Claim 18 words
The data storage system of claim 9 , wherein the host operates under a Microsoft NT operating system.
Claim 13
Dependent Claim 32 words
The data storage system of method of claim 7 , wherein the plurality of storage device are distributed such that the second storage device is remotely located from the first storage device.
Claim 14
Dependent Claim 133 words
A program product for use in a data storage system that communicates with a host computer and that is for managing identification of the storage devices for the host computer when data is replicated over more than one physical device of the plurality of storage devices that is part of the data storage system, the program product comprising: computer-executable logic contained on a computer-readable medium and which is configured for causing the following computer-executed steps to occur: replicating data from a first storage device to a second storage device, wherein a host-written label from the first storage device is replicated to the second device; making the second storage device unavailable to the host; and changing the host-written label replicated to the second storage device, wherein the changed label is readable by the host.
Claim 15
Dependent Claim 133 words
A program product for use in a data storage system that communicates with a host computer and that is for managing identification of the storage devices for the host computer when data is replicated over more than one physical device of the plurality of storage devices that is part of the data storage system, the program product comprising: computer-executable logic contained on a computer-readable medium and which is configured for causing the following computer-executed steps to occur: replicating data from a first storage device to a second storage device, wherein a host-written label from the first storage device is replicated to the second device; making the second storage device unavailable to the host; and changing the host-written label replicated to the second storage device, wherein the changed label is readable by the host.

References Cited (Backward Citations)

US5715462A Cited
US5978791A Cited
US6173376B1 Cited
US6175904B1 Cited
US6209002B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-02-03 2006-08-05 2007-02-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-02-03 2010-08-05 2011-02-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-02-03 2014-08-05 2015-02-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag