We present a buffering technique that reduces video-on-demand server memory requirements in more than one order of magnitude. This technique, Per-Storage-Device Buffering (PSDB), is based on the allocation of a fixed number of buffers per storage device, as opposed to existing solutions based on per-stream buffering allocation. The combination of this technique with disk array servers is studied in detail, as well as the influence of Variable Bit Streams. We also present an interleaved data placement strategy, Constant Time Length Declustering, that results in optimal performance in the service of VBR streams. PSDB is evaluated by extensive simulation of a disk array server model that incorporates a simulation based admission test.
展开▼
机译:我们提出了一种缓冲技术,可以将视频点播服务器的内存需求降低一个以上数量级。与基于存储流分配的现有解决方案不同,此技术称为“按存储设备缓冲(PSDB)”是基于每个存储设备固定数量的缓冲区的分配。详细研究了此技术与磁盘阵列服务器的结合以及可变位流的影响。我们还提出了一种交错的数据放置策略,即“恒定时间长度减聚”(Constant Time Length Declustering),该策略可在VBR流的服务中实现最佳性能。通过对磁盘阵列服务器模型进行广泛的仿真来评估PSDB,该模型结合了基于仿真的准入测试。
展开▼