欢迎来到天天文库
浏览记录
ID:6075013
大小:28.50 KB
页数:7页
时间:2018-01-02
《基于网络数据存储技术实现探究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于网络数据存储技术实现探究 【摘要】网络技术的运用是现阶段的主流技术手段,由于互联网的普及和发展直接导致互联网相关技术持续升温。而网络数据存储技术是实现替代传统存储技术的新方法,通过技术手段的实现,达到网络存储的目的。选择安全合理的技术手段实现网络数据存储是保证数据安全,实现数据备份的主要手段。【关键词】网络;存储技术;数据安全;备份中图分类号:TP309.2文献标识码:A文章编号:一、前言在网络技术持续发展的今天,实现网络数据存储是解决现阶段数据流失的主要手段,通过网络对数据实现备份可以很好的实现数据的移动化。本文针对现阶段的三种主要的网络数据存储方式进行分析研究,
2、确定其技术实现方式,了解实现原理。使得对网络数据存储有进一步的认识。二、RAID存储技术1、RAID存储技术介绍RAID是指廉价(独立)磁盘阵列,所谓“磁盘阵列”是指多张磁盘连成一个阵列上,然后,以某种方式书写磁盘,这种方式可以在一张或多张磁盘组之间提供数据。7从主机的角度看,控制器使得整个磁盘组就像一片又快、又大、又可靠的虚拟磁盘。它的初衷主要是为大型网络服务器提供高端的存储功能和冗余的数据安全,在系统中RAID被看作是一个逻辑分区,但它是由多个硬盘组成的,通过在多个硬盘上同时储存和读取数据来大幅度提高存储系统的数据吞吐量。而且在很多RAID模式中都有较为完备的、相互校
3、验与恢复的措施,甚至是直接相互的镜像存储。当数据灾难发生时可以自动修复,从而大大提高了RAID系统的容错度,稳定了系统的冗余性。2、RAID技术规范RAID技术是一种工业标准。通常将组成磁盘阵列的不同方式分为RAID级别。随着RAID技术的不断发展。现在已拥有了以RAID0到RAID6七种基本的级别。另外,还有一些基本RAID级别的组合形式,如RAID10、RAID50等。现将RAID级别在应用中的实现作进一步的研究。(一)、RAID0:是连续以位或字节为单位分割数据,并行读写于多个磁盘上。因此具有很高的数据传输速率,但它没有数据冗余。它只是单纯地提高性能,而且其中的一个
4、磁盘失效将影响到所有数据。因此,它不能应用于数据安全性高的场合。(二)、RAID71:通常被称为RAID镜像,是通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据,即所有数据都进行百分之百的备份。当原始数据繁忙时,可直接从镜像磁盘上读写,而不需要重组失效数据。(三)、RAID0+1:也称为RAID10标准,至少需要4块硬盘才可以实现,不过它综合了RAID0和RAID1的特点,将独立磁盘配置成RAID0,两套完整的RAID0互换镜像。但构建RAID0+1阵列的成本投入大,数据空间利用率只有50%。(四)、RAID2:是按位分配数据到多个驱动器的,在写入数据时
5、一个磁盘上保存数据的各个位。同时把一个数据不同的位运算到海明校验码保存在另一组磁盘上,在数据发生错误的情况下将错误校正。这种编码技术需要多个磁盘存放检查及恢复信息,使得RAID2技术实施更复杂、速度最慢,因此在商业环境中很少使用,最适合用于诸如图像之类的应用。(五)、RAID3:通常是按字节将数据划分为条纹分配在许多驱动器上,虽然也可按位划分.但它在阵列时专用一个驱动器保存奇偶校验信息,因此它同RAID2非常类似,区别在于它使用简单的奇偶校验,并用单块磁盘存放奇偶校验信息。如果一块磁盘失效,奇偶盘及其他数据盘可以重新产生数据;如果奇偶校验失效,则不影响数据使用,但奇偶盘会
6、成为写操作的瓶颈。(六)、RAID4:除了按扇区而不是按字节对数据划分条纹外,RAID4与RAID73相似,同样也将数据条块化并分布于不同的磁盘上,但条块单位为块或记录。它使用一块磁盘作为奇偶校验盘,这时奇偶校验盘会成为写操作的瓶颈。因此它在商业环境中也很少使用。(七)、RAID5:是把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储在不同磁盘上。它使用一种特殊算法,可以计算出任何一个区域校验块的存储位置。这样就可以确保对校验块的任何读写操作都会在所有RAID磁盘中进行均衡.从而消除产生瓶颈的可能。它读出效率很高,写入效率
7、一般.块式的集体访问效率较佳,但控制器的设计也相当困难。(八)、RAID6:与RAID5相比,它增加了第二个独立的奇偶校验信息块。两个独立的奇偶校验系统使用不同的算法.数据的可靠性非常高,即使两块磁盘同时失效也不会影响数据的使用。相对于RAID5有更大的写“损失”,因此“写性能”非常差。(九)、RAID77:这是一种新RAID标准,其自身带有智能化实时操作系统和用于存储管理的软件工具,可完全独立于主机运行,不占用主机CPU资源。它采用优化的高速数据传送磁盘结构,所有的I/O传送均是同步进行的,可以分别控制.这样提高了系统的并行
此文档下载收益归作者所有