RAID中三级CACHE的研究与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:laoye1111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
磁盘阵列并不是在任何情况下都能取得令人满意的性能,磁盘阵列总是有不尽人意的情况:磁盘阵列中单个磁盘的存取和普通单磁盘存储器的操作相同,仍受到缓慢机械运动的限制,这就限制了由多个单盘组成的磁盘阵列性能的进一步提高,使其存取时间仍停留在毫秒级。随着计算机的发展,对于I/O的要求愈来愈趋向大容量高速化,毫秒级服务渐已不能适应;磁盘阵列利用多个磁盘并行存取、并行传输来提高吞吐率和数据传输率,从而使外存子系统的响应特性得到一定改善。但是对于一些请求,例如低负载情况下的小块随机请求,关心的是单个请求的响应时间,它的响应时间由磁盘的访问时间(主要是寻道时间和等待时间)决定,数传率和吞吐率变化对单个请求的响应时间影响不大。为此设计了一个新的基于RAID的Cache系统,采取了在全局配置Cache时,采取了预留与动态分配相结合的策略,并建立了分配模型,从理论上确定了预留与动态分配的最佳比例;建立了二级读Cache结构,其中:一级读Cache实现时间的局部性;二级读Cache实现空间的局部性;提出了定时搬移并按阀值淘汰的策略,即定时把二级Cache的节点中最近访问过的数据小块搬移到一级Cache,当搬移的数据小块超过一个阀值时,淘汰二级Cache的相应节点。通过仿真测试证明了定时搬移策略较好地实现了时间的局部性,大大提高了Cache系统的性能。
其他文献
本文在介绍保险行业中间件平台的框架的基础上,充分考虑到保险行业的特点和目前行业中的最新技术发展动态,重点讨论了分布式企业中间件设计与实现中的几件关键技术:特定领域软件
烧结返矿是烧结过程中的重要因素之一,在烧结混合原料中加入烧结返矿可以提高烧结矿的产量和质量。烧结返矿的配比是根据返矿平衡原则来确定的。为了优化资源配置,降低生产成本
当今网站的发展面临着各个方面的挑战,其中就包括网站的可达性问题。影响网站可达性有多种因素,如用户能力、上网设备、交互环境等等。网站存在访问障碍会将一部分用户排斥在外
基于IPSec的VPN技术能对网络传输提供有效的实体认证、数据机密及数据流完整性保护等机制,在网络安全领域扮演重要的角色。然而,VPN设备的大量部署,其自身逐步形成网状结构,
如今,被认为是推动下一代网络发展的一项核心技术的网络处理器已开始越来越多地受到业界的关注,网络处理器的出现被认为是通信半导体工业发展的一场革命,市场已经接受了NP贡献给
协同商务系统是企业内部信息和企业间信息流通的无缝化解决方案,是企业从单个企业内部协同信息化到整个协同商务链企业的协同商务化的过程。基于Lotus Domino平台的协同商务
近年来,数字视频技术的发展将与现实应用联系越来越紧密.对视频图像的压缩要求根据需求也变得更高,高压缩比情况在解码播放时的视频图像质量是研究的重点.本文首先综述了视频
公开密钥基础设施PKI(Public Key Infrastructure)是一种利用非对称密码技术为电子商务、电子政务和电子事务的开展提供一整套安全的基础平台。PKI技术遵循国际标准,采用加密
OLAP(On-Line Analytical Processing)技术是构建在数据仓库基础上的一项重要数据分析技术,它提供对数据的多维视图,即以多维的形式来观察各种历史数据,从而提供对决策的支持
本文是根据作者在科泰世纪科技有限公司参加具有完全自主知识产权的和欣操作系统开发实践的基础上写成的,作者承担的主要任务是移植FreeBSD中关于USB的低层代码,构件化设计和欣