3.2. Cycle-based, Round-robin

To support continuous display of an object X, it is partitioned into n equisized blocks: Xo, X1, …, Xn1, where n is a function of the block size (B) and the size of X. A time period (Tp) is defined as the time required to display a block:

Equation 3.1

With a multi-disk platform consisting of d disks, the workload of a display should be evenly distributed across the d disks in order to avoid the formation of bottlenecks. Striping [12], [67], [175] is a technique to accomplish this objective. This technique partitions the d disks into C clusters of disks with each cluster consisting of d disks: . Next, it assigns ...

Get Streaming Media Server Design now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.