发明名称 Method for scheduling I/O transactions for a data storage system to maintain continuity of a plurality of full motion video streams
摘要 A method for operating a disk storage system, comprising a disk and forming part of a communications network, simultaneously maintains the continuity of a plurality of data streams. Typically, each stream transfers video data to or from the disk storage system. Illustratively, each of the data streams is produced in the network at a rate of Wbase bits/sec and consumed by the disk storage system or produced by said disk storage system and consumed in the network at a rate of Wbase bits/sec. One I/O transaction is performed for each stream in each of a plurality of I/O cycles of duration S/Wbase, wherein in each I/O transaction a segment of S bits is retrieved from or stored in the disk. The number of streams whose continuity can be maintained in this manner is limited by the number of I/O's which can be performed in a cycle of duration S/Wbase. More generally, when a stream has a bit rate (A/B)Wbase bits/sec where A and B are integers chosen independently for each stream, then for this-stream A I/O transactions are performed in B cycles of duration S/Wbase. If the number of disks is Nd, Nd, </=1, then the I/O cycles have a duration NdS/Wbase and then A I/O transactions are performed in each disk for each stream in B I/O cycles.
申请公布号 US5754882(A) 申请公布日期 1998.05.19
申请号 US19960711031 申请日期 1996.09.10
申请人 STARLIGHT NETWORKS 发明人 TOBAGI, FOUAD A.;GANG, JR., JOSEPH M.;BAIRD, RANDALL B.;PANG, JOSEPH W. M.;MCFADDEN, MARTIN J.
分类号 G06F3/06;G06F17/30;G11B27/10;H04N7/173;H04N7/24;(IPC1-7):G06F7/22;G06F13/14;G06F13/28 主分类号 G06F3/06
代理机构 代理人
主权项
地址