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

Computing system having a system node that utilizes both a logical volume manager and a resource monitor for managing a storage pool

Assignee: Hewlett Packard Enterprise Development LP
•
Filing: 1997-05-29
•
Granted: 1999-11-09
•
Expires: 2017-05-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computing system includes a storage pool and a system node. The storage pool has a plurality of physical volumes. The physical volumes are grouped into a plurality of physical volume groups. The system node accesses the storage pool. The system node includes a logical volume manager and a resource monitor. The logical volume manager maps the physical volumes into logical volumes. The resource monitor determines which physical volumes in the storage pool have available physical links, and determines a number of copies of data within a first logical volume. The resource monitor also determine whether at least one copy of all data within a logical volume group is available. The resource monitor indicates that at least one copy of all data within the logical volume group is available when physical links to all physical volumes for the logical volume group are up. The resource monitor indicates that at least one copy of all data within the logical volume group is available when a number of physical links which are down is less than a number of physical volume groups which contain a fill copy of data for the logical volume group. The resource monitor indicates that there is not available a copy of all data within the logical volume group when there are no physical links to physical volumes for the logical volume group which are up.

Inventors

  • 👤 Sherri Lynn Norwood

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 23:22
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/20; G06F11/2053; G06F11/2056; G06F11/2069

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 228 words
A computing system comprising: a storage pool having a plurality of physical volumes, the physical volumes being grouped into a plurality of physical volume groups; and, a system node which accesses the storage pool, the system node comprising: a logical volume manager which maps the physical volumes into logical volumes, and a resource monitor comprising: first inquiry means for determining which physical volumes in the storage pool have available physical links, second inquiry means for determining from the logical volume manager a number of copies of data within a first logical volume, and copy determining means for determining whether at least one copy of all data within a logical volume group is available, wherein the copy determining means: indicates that at least one copy of all data within the logical volume group is available when physical links to all physical volumes for the logical volume group are up, indicates that at least one copy of all data within the logical volume group is available when a number of physical links which are down is less than a number of physical volume groups which contain a full copy of data for the logical volume group, and indicates that there is not available a copy of all data within the logical volume group when there are no physical links to physical volumes for the logical volume group which are up.
Claim 2
Dependent Claim 228 words
A computing system comprising: a storage pool having a plurality of physical volumes, the physical volumes being grouped into a plurality of physical volume groups; and, a system node which accesses the storage pool, the system node comprising: a logical volume manager which maps the physical volumes into logical volumes, and a resource monitor comprising: first inquiry means for determining which physical volumes in the storage pool have available physical links, second inquiry means for determining from the logical volume manager a number of copies of data within a first logical volume, and copy determining means for determining whether at least one copy of all data within a logical volume group is available, wherein the copy determining means: indicates that at least one copy of all data within the logical volume group is available when physical links to all physical volumes for the logical volume group are up, indicates that at least one copy of all data within the logical volume group is available when a number of physical links which are down is less than a number of physical volume groups which contain a full copy of data for the logical volume group, and indicates that there is not available a copy of all data within the logical volume group when there are no physical links to physical volumes for the logical volume group which are up.
Claim 3
Dependent Claim 63 words
A computing system as in claim 1 wherein the copy determining means additionally indicates there is not available a copy of all data within the logical volume group when a number of physical links to all physical volumes for the logical volume group which are up is greater than zero and less than the number of physical volumes in the physical volume group.
Claim 4
Dependent Claim 42 words
A computing system as in claim 1 wherein the copy determining means additionally indicates there is available a copy of all data within the logical volume group when physical links to all physical volumes within a physical volume group are all up.
Claim 5
Dependent Claim 101 words
A computing system as in claim 1 wherein the copy determining means additionally indicates that it is not known whether there is available a copy of all data within the logical volume group when physical links to all physical volumes within a physical volume group are not all up, a number of physical links to all physical volumes for the logical volume group which are up is greater than zero, and a number of physical links which are down is not less than a number of physical volume groups which contain a full copy of data for the logical volume group.
Claim 6
Independent Claim 176 words
A method for monitoring resources of a computing system comprising the steps of: (a) monitoring which physical volumes in a storage pool have available physical links; (b) monitoring a number of copies of data within a logical volume; and, (c) determining whether at least one copy of all data within a logical volume group is available, wherein step (c) comprises the following substeps: (c.1) if physical links to all physical volumes for the logical volume group are up, indicating that at least one copy of all data within the logical volume group is available, (c.2) if a number of physical links which are down is less than a number of physical volume groups which contain a full copy of data for the logical volume group, indicating that at least one copy of all data within the logical volume group is available, and (c.3) if there are no physical links to physical volumes for the logical volume group which are up, indicating that there is not available a copy of all data within the logical volume group.
Claim 7
Independent Claim 176 words
A method for monitoring resources of a computing system comprising the steps of: (a) monitoring which physical volumes in a storage pool have available physical links; (b) monitoring a number of copies of data within a logical volume; and, (c) determining whether at least one copy of all data within a logical volume group is available, wherein step (c) comprises the following substeps: (c.1) if physical links to all physical volumes for the logical volume group are up, indicating that at least one copy of all data within the logical volume group is available, (c.2) if a number of physical links which are down is less than a number of physical volume groups which contain a full copy of data for the logical volume group, indicating that at least one copy of all data within the logical volume group is available, and (c.3) if there are no physical links to physical volumes for the logical volume group which are up, indicating that there is not available a copy of all data within the logical volume group.
Claim 8
Dependent Claim 65 words
A method as in claim 5 wherein step (c) additionally comprises the following substep: (c.4) if a number of physical links to all physical volumes for the logical volume group which are up is greater than zero and less than the number of physical volumes in the physical volume group, indicating there is not available a copy of all data within the logical volume group.
Claim 9
Dependent Claim 44 words
A method as in claim 5 wherein step (c) additionally comprises the following substep: (c.4) if physical links to all physical volumes within a physical volume group are all up, indicating there is available a copy of all data within the logical volume group.
Claim 10
Dependent Claim 103 words
A method as in claim 5 wherein step (c) additionally comprises the following substep: (c.4) when physical links to all physical volumes within a physical volume group are not all up, a number of physical links to all physical volumes for the logical volume group which are up is greater than zero, and a number of physical links which are down is not less than a number of physical volume groups which contain a full copy of data for the logical volume group, indicating that it is not known whether there is available a copy of all data within the logical volume group.

References Cited (Backward Citations)

US5673412A Cited
US5450609A Cited
US5784703A Cited
US5787459A Cited
US5752256A Cited
US5778426A Cited
US5761705A Cited
US5765204A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-11-08 2003-05-10 2003-11-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-11-08 2007-05-10 2007-11-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-11-08 2011-05-10 2011-11-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag