Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability
Patent
1997-06-06
2000-01-18
Beausoliel, Jr., Robert W.
Error detection/correction and fault detection/recovery
Data processing system error or fault handling
Reliability and availability
G06F 1100
Patent
active
060165529
ABSTRACT:
A technique to stripe a data object that focuses on the data object, but not on the storage media storing the data object. The data object, which can be of any size, is striped into data units at the object level. The technique includes the steps of striping a part of the data object that has not been striped before into at least one data unit. Then, at least one redundant unit is generated from the immediately striped at least one data unit to produce a stripe. The above steps are repeated until the entire data object is striped. In one embodiment, the striping step further includes the steps of (1) identifying the size of the data object; (2) determining the striping size based on the size of the data object; (3) receiving at least a part of the data object, with the size of that part being at least equal to the striping size; (4) striping the received data object into one or more data unit based on the striping size; and (5) if the part of the data object that has not been striped before is to be striped into more than one data unit, then repeating from the step of receiving to generate the data units.
REFERENCES:
patent: 4761785 (1988-08-01), Clark et al.
patent: 4993030 (1991-02-01), Krakauer et al.
patent: 5130992 (1992-07-01), Frey, Jr. et al.
patent: 5202799 (1993-04-01), Hetzler et al.
patent: 5522032 (1996-05-01), Franaszek et al.
patent: 5537567 (1996-07-01), Galbraith et al.
patent: 5574882 (1996-11-01), Menon et al.
patent: 5613059 (1997-03-01), Stallmo et al.
patent: 5623595 (1997-04-01), Bailey
patent: 5708769 (1998-01-01), Stallmo
patent: 5737549 (1998-04-01), Hersch et al.
Tewari et al., "High Availability in Clustered Multimedia Servers", IEEE, Proceedings of the Twelfth Intl Confference on Data Engineering, pp. 645-654, Mar. 1996.
Lee et al., "A Server Array Approach for Video-on-demand Service on Local Area Networks", IEEE, pp. 27-33, Mar. 1996.
Vin et al., "Designing a Multiuser HDTV Storage Server", IEEE Journal on Selected Areas in Communications, vol. 11, No. 1, pp. 153-164, Jan. 1993.
Birk, "Random RAIDs with Selective Exploitation of Redundancy for High Performance Video Servers", IEEE Proceedings of the IEEE 7th International Workshop on Netwrok and Operating System Support for Audio and Video, pp. 13-23, May 1997.
Gemmell et al., "Multimedia Storage Servers: A Tutorial", Computer, vol. 28, Iss. 5, pp. 40-49, May 1995.
Vin et al., "Efficient Failure Recovery in Multi-Disk Multimedia Servers", Twenty-Fifth International Symposium on Fault-Tolerant Computing, IEEE, pp. 12-21, Jun. 1995.
Lee Jack Y. B.
Wong Po C.
Beausoliel, Jr. Robert W.
Elmore Stephen C.
The Chinese University of Hong Kong
LandOfFree
Object striping focusing on data object does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Object striping focusing on data object, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object striping focusing on data object will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-570613