基于嵌入式平台的iSCSI网络RAID的研究与实现

来源 :武汉理工大学 | 被引量 : 7次 | 上传用户:zhyy3611
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着网络技术和计算机技术的飞速发展,全球的数字化浪潮带来了数字信息的爆炸性增长。企业和政府重要部门在信息化的过程中积累了大量的数据,然而作为主要存储设备的磁盘目前已经很难摆脱系统性能的瓶颈,并且基于现在的硬盘技术,大幅度提高磁盘性能已经很有限,硬盘存储在数据安全性上也存在很大问题。RAID(Redundant Arrays of Independent Disks)是一种由多磁盘构成的数据存储系统,它以现在的硬盘技术为基础,可以提升存储性能和数据的安全性,已经成为存储系统的主流技术。RAID是网络存储的基础,通过在多个磁盘上同时存储和读取数据来大幅提高存储系统的数据吞吐量。通过数据校验,RAID可以提供容错功能,相对硬盘来说具有较高的安全性。然而传统的集中式RAID伴随着容灾性差的主要缺点,为了克服集中式RAID容灾性差的缺点,本文提出了一种网络RAID的解决方案。本文首先分析和研究了RAID技术,包括RAID的定义、分级和实现方式,重点深入到linux内核中分析软件RAID的实现机制,并针对网络RAID的定义进行了初步探讨。iSCSI(Internet Small Computer System Interface)是一种利用IP网络进行传输SCSI操作指令和数据的协议。本文下一步对iSCSI协议进行了深入地研究,包括iSCSI工作原理、iSCSI协议各个方面。重点深入到linux内核中分析了基于iSCSI协议的网络RAID的实现原理。随后本文提出了基于嵌入式平台的iSCSI网路RAID的解决方案,详细全面地介绍了实现解决方案的平台的搭建,包括嵌入式target端平台的搭建和initiator端平台的搭建。最后作者进行了模拟实验。对比了相同环境下,集中式RAID和网络RAID的性能差别。鉴于网络RAID会受到诸如网络延迟等网络因素的影响,在性能上相对于传统集中式RAID会有一定程度的下降。本文测试并记录了多种不同情况下集中式RAID和网络RAID的性能数据,详细分析了测试数据。实验的目的是分析网络RAID的性能下降程度,得出通过牺牲有限程度的性能来换取更高的容灾性的可行性。
其他文献
TCP协议为因特网上的用户提供了可靠的、健壮的端到端数据通信服务,其中的TCP拥塞控制机制更是保证因特网正常运行的关键技术,无线网络中分组丢失和延迟通常是由于链路误码、
当今越来越多的用户开始使用网络导致网络上充斥着大量的流量,任何一个简单的应用都有可能要面临着数以百万的用户访问量。随着云计算的不断发展,越来越多的企业选择将业务部
随着计算机通信技术和互联网的迅速发展,对图像、音频、视频等多媒体内容的保护成为迫切需要解决的问题。数字水印作为版权保护的重要手段和一种新型的信息隐藏方法,近几年得
话题跟踪是一项面向新闻报道信息流进行已知话题跟踪的信息处理技术,属于话题检测与跟踪的一项重要的子任务。话题跟踪算法,即传统的话题跟踪算法,一般包括话题/新闻模型化、
焊缝缺陷检测是保证焊接质量的重要环节,随着工业的高速发展和迫切需求,基于计算机图像处理与识别技术的焊缝缺陷自动检测问题得到了广泛的研究。其中,X射线检测由于具有成像
随着计算机技术和因特网通信技术的迅速发展,数字作品的传播达到了前所未有的深度和广度,其版权保护也正成为一个迫切需要解决的问题。数字水印是近些年来出现的一种有效的数
随着3G网络的全面铺开,移动视频电话的瓶颈渐渐得以解决。3G-324M协议是3GPP组织规定的3G网络上的多媒体通信协议,也是目前唯一的3G手机可视电话的国际标准,随着3G网络的全面
随着信息科学和网络技术的发展,信息安全已经变得越来越重要。密码学是最有效的加强信息安全的方法之一。然而,传统密码学中的密钥管理存在一些缺陷,比如,如果密钥太短或者太
电信行业是信息化的基础产业,是关系到各行各业通讯、联络的重要行业,随着电信行业的发展,其业务管理的信息量不断增多。目前在各项业务的信息管理方面由于沟通不利而导致的
随着信息技术和网络技术的飞速发展,不断出现庞大的、不同内容的图像信息库,互联网上的图像资源更是成倍增长;石材工业的发展同样使得石材图像信息库越来越庞大。为了高效、