Apparatus and method for distributing writes asymmetrically among drives
First Claim
Patent Images
1. An apparatus comprising:
- an asymmetric distribution module calculating an asymmetric distribution of writes for a plurality of drives with disproportionately more short-lived writes for a target drive by calculating a write threshold for each drive of the plurality of drives proportional to the asymmetric distribution of writes such that a probability based on the write thresholds for the plurality of drives that the target drive fails before any other drive of the plurality of drives fails exceeds a probability threshold; and
a write module writing data to each drive in accordance with the asymmetric distribution of writes.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method are disclosed for distributing writes asymmetrically. An asymmetric distribution module calculates an asymmetric distribution of writes for a plurality of drives. A write module writes data to each drive in accordance with the asymmetric distribution of writes.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
an asymmetric distribution module calculating an asymmetric distribution of writes for a plurality of drives with disproportionately more short-lived writes for a target drive by calculating a write threshold for each drive of the plurality of drives proportional to the asymmetric distribution of writes such that a probability based on the write thresholds for the plurality of drives that the target drive fails before any other drive of the plurality of drives fails exceeds a probability threshold; and a write module writing data to each drive in accordance with the asymmetric distribution of writes. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable storage medium storing a computer readable program on a tangible storage device, wherein the computer readable program when executed on a computer causes the computer to:
-
calculate an asymmetric distribution of writes for a plurality of drives with disproportionately more short-lived writes for a target drive by calculating a write threshold for each drive of the plurality of drives proportional to the asymmetric distribution of writes such that a probability based on the write thresholds for the plurality of drives that the target drive fails before any other drive of the plurality of drives fails exceeds a probability threshold; and write data to each drive in accordance with the asymmetric distribution of writes. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
calculating an asymmetric distribution of writes for a plurality of drives with disproportionately more short-lived writes for a target drive by calculating a write threshold for each drive of the plurality of drives proportional to the asymmetric distribution of writes such that a probability based on the write thresholds for the plurality of drives that the target drive fails before any other drive of the plurality of drives fails exceeds a probability threshold; and writing data to each drive in accordance with the asymmetric distribution of writes. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification