论文部分内容阅读
并行视频服务器可将视频文件拆分存储于多个服务结点以达到为用户提供并行服务的目的.在确定系统的服务结构以后,仔细研究了视频文件的拆分方式以及拆分后的视频数据块的放置方法,以优化系统的存储结构.指出了传统的集中式流调度策略的不足之处,并根据并行视频服务器系统的特点,分析了采用分布式调度方案的合理性.引入标准化的目录服务LDAP管理系统的元数据,使系统各组件间交换信息更加方便,也为多种相关应用提供了统一的操作接口.在CORBA分布式组件框架下实现了系统原型,弥补了传统的分布式多媒体系统不具备良好的扩展性和可重用性,并因此无法有效集成到开放环境内的缺陷.从技术与经济两方面因素考虑,对如何部署软件组件的问题作了分析.提出了WEB/CORBA的服务模式,使系统能以一种方便通用的方式为用户提供服务.对系统采用的视频流调度策略进行了详细的分析.在研究了并发推动视频调度策略对服务器端缓存要求、客户端缓存要求以及系统响应时间的影响后,提出了一种改进的并发推动调度策略,使系统对资源的占用和系统的响应时间不再随服务结点的增多而增大,提高了系统的可扩展性.分析了VoD系统对容错技术的特殊要求,采用简单有效的奇偶纠错技术来恢复系统的单点失效,并从冗余数据的存储、冗余数据的传输两方面论述了系统容错的具体实施方案.分析了系统的安全需求,通过合理的用户与权限管理、数据的加密传输以及分布式组件的安全策略确保了系统的安全.