Continuous recording multichannel disk-based data logging
AssigneeHewlett Packard Enterprise Development LP
InventorsMoray McLaren, Norman Paul Jouppi, Patrick Charles McGeer, Alvin AuYoung
Life of this patent
Estimating the term…
Abstract
Continuous recording multichannel disk-based data logging apparatus. The apparatus includes a plurality of disk drives and an interface including a plurality of parallel inputs. The interface is responsive to data at the inputs to write the data on an active plurality of the disk drives, at least one disk drive being idle. The interface is responsive to a user request for data on one of the active disk drives to substitute an idle disk drive into the active plurality in place of that one, to read the requested data, and to cause that one to become idle.
Claims17
Continuous recording multichannel disk-based data logging apparatus comprising:
- a plurality of disk drives;
- an interface including a plurality of parallel inputs and a disk interface device;
- the disk interface device supporting a plurality of channels allocated to a first disk drive belonging to the plurality of disk drives, a maximum number of the plurality of channels determined such that a total bandwidth of the plurality of channels is less than a lowest sustained write rate for the first disk drive;
- the interface responsive to data at the inputs to write the data on an active plurality of the disk drives, at least one disk drive being idle, and
- the interface responsive to a user request for data on one of the active disk drives to substitute an idle disk drive into the active plurality in place of that one, to read the requested data, and to cause that one to become idle.
A disk-based method of continuously recording multichannel data comprising:
- writing data on a plurality of disk drives;
- determining a maximum number of channels allocated to a first disk drive belonging to the plurality of disk drives such that a total bandwidth is less than a lowest sustained write rate for the first disk drive;
- receiving a request to read a first item of data;
- substituting, in the plurality of disk drives, an available disk drive in place of that disk drive which contains the first item of data;
- and
- reading the first item of data.
A method of continuously recording multichannel data to disk drives comprising:
- writing data on a plurality of disk drives;
- determining a maximum number of channels allocated to a first disk drive belonging to the plurality of disk drives such that a total bandwidth is less than a lowest sustained write rate for the first disk drive;
- while writing, receiving a request to access data that has been written to one or more of the disk drives;
- substituting, in the plurality of disk drives, available disk drives in place of the one or more disk drives that contain the requested data;
- and
- accessing the requested data.
Dependencies are inferred from the claim text.