Claims Analysis
Total Claims: 35
Claim 1
Independent Claim
56 words
A method for performing an I/O operation in a mirrored information handling system, comprising the steps of: specifying a mirroring attribute; if the specified mirroring attribute is available, performing the I/O operation according to the specified mirroring attribute; and if the specified mirroring attribute is not available, performing the I/O operation according to default mirroring attributes.
Claim 2
Independent Claim
56 words
A method for performing an I/O operation in a mirrored information handling system, comprising the steps of: specifying a mirroring attribute; if the specified mirroring attribute is available, performing the I/O operation according to the specified mirroring attribute; and if the specified mirroring attribute is not available, performing the I/O operation according to default mirroring attributes.
Claim 3
Dependent Claim
25 words
A method according to claim 1, further comprising the step of saving the specified mirroring attribute for use in one or more future I/O operations.
Claim 4
Dependent Claim
22 words
A method according to claim 1, wherein said step of specifying a mirroring attribute comprises the step of specifying a primary mirror.
Claim 5
Dependent Claim
50 words
A method according to claim 3, wherein said step of performing the I/O operation according to the specified mirroring attribute comprises the steps of: writing data to the specified primary mirror; and after writing the data to the specified primary mirror, writing the data to one or more remaining mirrors.
Claim 6
Dependent Claim
34 words
A method according to claim 4, wherein said step of performing the I/O operation using default mirroring attributes comprises the step of writing the data to the remaining mirrors using a default scheduling policy.
Claim 7
Dependent Claim
15 words
A method according to claim 5, wherein the default scheduling policy is sequential write policy.
Claim 8
Dependent Claim
16 words
A method according to claim 5, wherein the default scheduling policy is a parallel write policy.
Claim 9
Dependent Claim
31 words
A method according to claim 3, wherein said step of performing the I/O operation according to the specified mirroring attribute comprises the step of reading data from the specified primary mirror.
Claim 10
Dependent Claim
30 words
A method according to claim 8, wherein said step of performing the I/O operation according to default mirroring attributes comprises the step of reading the data from a default mirror.
Claim 11
Dependent Claim
22 words
A method according to claim 1, wherein said step of specifying a mirroring attribute comprises the step of specifying a scheduling policy.
Claim 12
Dependent Claim
36 words
A method according to claim 10, wherein said step of performing the I/O operation using the specified mirroring attribute comprises the step of writing data to one or more mirrors according to a sequential write policy.
Claim 13
Dependent Claim
36 words
A method according to claim 10, wherein said step of performing the I/O operation using the specified mirroring attribute comprises the step of writing data to one or more mirrors according to a parallel write policy.
Claim 14
Dependent Claim
51 words
An information handling system, comprising: an I/O subsystem, wherein said I/O subsystem includes a mirrored disk system; means for specifying a mirroring attribute for an I/O operation; means for performing the I/O operation according to the specified mirroring attribute; and means for performing the I/O operation according to default mirroring attributes.
Claim 15
Dependent Claim
51 words
An information handling system, comprising: an I/O subsystem, wherein said I/O subsystem includes a mirrored disk system; means for specifying a mirroring attribute for an I/O operation; means for performing the I/O operation according to the specified mirroring attribute; and means for performing the I/O operation according to default mirroring attributes.
Claim 16
Dependent Claim
26 words
An information handling system according to claim 13, further comprising means for saving the specified mirroring attribute for use in one or more future I/O operations.
Claim 17
Dependent Claim
23 words
An information handling system according to claim 13, wherein said means for specifying a mirroring attribute comprises means for specifying a primary mirror.
Claim 18
Dependent Claim
42 words
An information handling system according to claim 15, wherein said means for performing the I/O operation according to the specified mirroring attribute comprises means for writing data to the specified primary mirror before writing the data to one or more remaining mirrors.
Claim 19
Dependent Claim
35 words
An information handling system according to claim 16, wherein said means for performing the I/O operation using default mirroring attributes comprises means for writing the data to the remaining mirrors using a default scheduling policy.
Claim 20
Dependent Claim
32 words
An information handling system according to claim 15, wherein said means for performing the I/O operation according to the specified mirroring attribute comprises means for reading data from the specified primary mirror.
Claim 21
Dependent Claim
31 words
An information handling system according to claim 18, wherein said means for performing the I/O operation according to default mirroring attributes comprises means for reading the data from a default mirror.
Claim 22
Dependent Claim
23 words
An information handling system according to claim 13, wherein said means for specifying a mirroring attribute comprises means for specifying a scheduling policy.
Claim 23
Dependent Claim
37 words
An information handling system according to claim 20, wherein said means for performing the I/O operation using the specified mirroring attribute comprises means for writing data to one or more mirrors according to a sequential write policy.
Claim 24
Dependent Claim
37 words
An information handling system according to claim 20, wherein said means for performing the I/O operation using the specified mirroring attribute comprises means for writing data to one or more mirrors according to a parallel write policy.
Claim 25
Dependent Claim
49 words
A computer readable medium for controlling I/O operations in a mirrored information handling system, comprising: means for specifying a mirroring attribute for an I/O operation; means for performing the I/O operation according to the specified mirroring attribute; and means for performing the I/O operation according to default mirroring attributes.
Claim 26
Dependent Claim
49 words
A computer readable medium for controlling I/O operations in a mirrored information handling system, comprising: means for specifying a mirroring attribute for an I/O operation; means for performing the I/O operation according to the specified mirroring attribute; and means for performing the I/O operation according to default mirroring attributes.
Claim 27
Dependent Claim
26 words
A computer readable medium according to claim 23, further comprising means for saving the specified mirroring attribute for use in one or more future I/O operations.
Claim 28
Dependent Claim
27 words
A computer readable medium according to claim 23, wherein said means for specifying a mirroring attribute comprises means for specifying a primary mirror for the I/O operation.
Claim 29
Dependent Claim
42 words
A computer readable medium according to claim 25, wherein said means for performing the I/O operation according to the specified mirroring attribute comprises means for writing data to the specified primary mirror before writing the data to one or more remaining mirrors.
Claim 30
Dependent Claim
35 words
A computer readable medium according to claim 26, wherein said means for performing the I/O operation using default mirroring attributes comprises means for writing the data to the remaining mirrors using a default scheduling policy.
Claim 31
Dependent Claim
32 words
A computer readable medium according to claim 25, wherein said means for performing the I/O operation according to the specified mirroring attribute comprises means for reading data from the specified primary mirror.
Claim 32
Dependent Claim
31 words
A computer readable medium according to claim 28, wherein said means for performing the I/O operation according to default mirroring attributes comprises means for reading the data from a default mirror.
Claim 33
Dependent Claim
23 words
A computer readable medium according to claim 23, wherein said means for specifying a mirroring attribute comprises means for specifying a scheduling policy.
Claim 34
Dependent Claim
37 words
A computer readable medium according to claim 30, wherein said means for performing the I/O operation using the specified mirroring attribute comprises means for writing data to one or more mirrors according to a sequential write policy.
Claim 35
Dependent Claim
37 words
A computer readable medium according to claim 30, wherein said means for performing the I/O operation using the specified mirroring attribute comprises means for writing data to one or more mirrors according to a parallel write policy.