【摘 要】
:
目前,随着视频数字化技术的广泛应用,视频播放系统中的存储“瓶颈”日益突出,而解决该问题的一个较好的方案是采用RAID技术,因此,用于视音频的RAID技术就成为视频领域中的一
论文部分内容阅读
目前,随着视频数字化技术的广泛应用,视频播放系统中的存储“瓶颈”日益突出,而解决该问题的一个较好的方案是采用RAID技术,因此,用于视音频的RAID技术就成为视频领域中的一个关键技术。在分析视频服务器存储系统的构架特点及磁盘调度策略、数据放置策略等关键技术的基础上,指出Linux上软RAID系统由于存在实时方面的局限性,不能满足视频服务器存储系统的要求。为适应该系统的要求,初步设计并实现了基于磁盘子系统的视频RAID控制系统原型,该系统具有良好的可扩展性,可大大提高视频服务器的存储性能。同时深入研究了视频RAID控制系统中的一些关键技术:使用内存零拷贝技术,可使整个请求在传送过程中无需任何内存拷贝操作;采用专用的磁盘缓冲来优化RAID的性能:以较大的存储块来设置Cache,用AVL树的方式来组织存储块等一系列方法,来加快请求在Cache中的查找速度;采用冲突检测机制来处理当对同一Stripe访问时的冲突问题;在I/O调度方面,采用了两种优化调度方式,其一是对磁头的操作路线进行优化,其二是对多个磁盘连续扇区的请求进行合并优化。以上这些关键技术较好地改善了系统存储I/O性能。通过搭建测试环境,对设计的RAID控制系统进行了性能测试,并与Linux下的软RAID系统进行了性能对比。测试结果表明:这种优化后的RAID控制系统可以较好地提高I/O性能,达到了预计的开发效果。
其他文献
数据仓库技术是数据库技术的一个研究方向,能够有效的管理传统数据库产生的历史数据,并向各种决策支持应用如联机分析处理、数据挖掘等提供有力数据支持,适应了企业用户对数
数据流分析是一种程序静态分析技术,它能从程序代码中收集程序的语义信息,并通过代数的方法确定变量的定义和使用。通过数据流分析,可以不必实际运行程序就能够发现程序运行
长期以来,计算机其他部件如CPU,内存等性能快速提升,而磁盘由于其固有的机械运动的限制,性能已难以提高,成为制约系统性能的瓶颈。而在一些特定的应用场景如web应用环境中,保存在we
远程教学作为一种新型的教育模式已成为近年来各国教育界的重要研究课题。基于Internet的虚拟实验室是现代远程教学质量提高的关键,因为实验是大部分工程类和应用类课程的重要
基于策略的网络管理以整个网络为管理对象,能解决传统网络管理不能解决的一些问题,正逐渐成为一种新的网络管理方案。因此将策略管理和传统的SNMP管理结合起来,提出了基于策
构架设计是从问题空间向软件解空间过渡的第一个活动,以构件关系模型为基础,在考虑系统实现环境(如操作系统、数据库、通信机制、中间件等)和应遵循的标准等因素的情况下,形成针
远程教育是未来教育的发展方向,教学管理系统是远程教育支撑平台的重要组成部分。教学管理系统的性能与功能直接决定了教学管理的水平和教学活动的质量,是执行和实施教学计划、
本文对基于Linux2.4内核的混合增强型嵌入式防火墙的设计与实现进行了分析和讨论。论文介绍了防火墙在网络应用中的重要地位及应用情况,概述了当今实际应用中的防火墙类型及关
语音情感识别技术是近年来人机交互领域新兴的研究课题之一,有着广泛的应用前景,该技术主要包括情感语料库的建立、语音情感特征参数的提取及语音情感识别分类器的选择等。本文
联机分析处理是决策支持系统中最主要的数据处理技术。为了解决达梦联机分析服务器DM_OLAP中的查询表达与查询处理问题,需要研究合适的查询语言和查询优化技术,并为DM_OLAP的