首页> 外文学位 >Data caching and data allocation for multimedia servers.
【24h】

Data caching and data allocation for multimedia servers.

机译:多媒体服务器的数据缓存和数据分配。

获取原文
获取原文并翻译 | 示例

摘要

In this dissertation, we investigate methods for efficiently managing two important system resources, storage and bandwidth, to obtain better system performance in the distributed multimedia system. The storage devices are usually organized as hierarchical storage systems in multimedia servers. We propose a novel Space Efficient Pipelining (SEP) technique to reduce the user request latencies in the hierarchical storage system. A unified disk space is used not only to cache frequently referenced objects, but also to provide staging buffers for playing back objects. We also develop three buffer replacement policies to enhance storage and bandwidth management. The simulation results indicate that the data staging method used by SEP is very efficient, and each of the enhancement features offers significant additional improvement. In a computer system, disk I/O bandwidth is limited and caching data in the memory buffer can reduce the disk I/O bandwidth requirement. However, the traditional LRU memory page replacement algorithms are not suitable for continuous video objects. We propose a Bi-directional Fragmental Pipelining (BFP) technique and its variable buffer size data-caching scheme BFPV to reduce the disk I/O bandwidth requirement for multimedia servers. Our mathematical analysis shows that the BFP technique is superior to the traditional unidirectional pipelining technique in terms of memory buffer space requirement. We further demonstrate that the memory buffer management using BFPV is better than that of using the fixed buffer size approach BFPF. Our simulation results quantitatively confirm our analysis. For distributed video servers, system performance depends on data allocation across servers in addition to the efficient management of storage and I/O bandwidth. We propose two data allocation algorithms, Bandwidth Weighted Partition (BWP) algorithm and Popularity Based (PB) algorithm, based on the bandwidth and storage capacity limits of the distributed multimedia servers. We compare those two algorithms with the traditional Round Robin (RR) data allocation algorithm. The analysis and simulation studies show that the BWP algorithm provides optimal system performance in the ideal situation. On the other hand, the PB algorithm is a simple and practical alternative for distributed video servers. It provides near optimal system performance under any system condition.
机译:在本文中,我们研究了有效管理两个重要系统资源(存储和带宽)的方法,以在分布式多媒体系统中获得更好的系统性能。存储设备通常被组织为多媒体服务器中的分层存储系统。我们提出了一种新颖的高效空间流水线化(SEP)技术,以减少分层存储系统中的用户请求延迟。统一的磁盘空间不仅用于缓存经常引用的对象,而且还用于提供用于回放对象的暂存缓冲区。我们还制定了三种缓冲区替换策略,以增强存储和带宽管理。仿真结果表明,SEP使用的数据分段方法非常有效,并且每个增强功能都提供了显着的附加改进。在计算机系统中,磁盘I / O带宽受到限制,并且在内存缓冲区中缓存数据可以减少磁盘I / O带宽需求。但是,传统的LRU内存页替换算法不适用于连续的视频对象。为了减少多媒体服务器的磁盘I / O带宽需求,我们提出了双向分段流水线化(BFP)技术及其可变缓冲区大小的数据缓存方案BFP V 。我们的数学分析表明,就内存缓冲区空间需求而言,BFP技术优于传统的单向流水线技术。我们进一步证明,使用BFP V 的内存缓冲区管理比使用固定缓冲区大小的方法BFP F 更好。我们的仿真结果定量地证实了我们的分析。对于分布式视频服务器,系统性能还取决于跨服务器的数据分配,以及对存储和I / O带宽的有效管理。根据分布式多媒体服务器的带宽和存储容量限制,我们提出了两种数据分配算法:带宽加权分区(BWP)算法和基于流行度(PB)算法。我们将这两种算法与传统的Round Robin(RR)数据分配算法进行了比较。分析和仿真研究表明,BWP算法可在理想情况下提供最佳的系统性能。另一方面,PB算法是分布式视频服务器的一种简单实用的替代方法。在任何系统条件下,它都能提供近乎最佳的系统性能。

著录项

  • 作者

    Wang, Zi-Jun.;

  • 作者单位

    University of Central Florida.;

  • 授予单位 University of Central Florida.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2001
  • 页码 118 p.
  • 总页数 118
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号