admin 管理员组

文章数量: 887053


2024年3月6日发(作者:python 正则表达式中文字)

浅析几种常见网络存储技术

摘要:随着计算机网络技术的飞速发展,对信息传输、安全、存储提出了更高的要求,但由于用户需求不同,对网络存储的需求也应有所不同,高端服务器所使用的专业存储方案有das、nas、san、iscsl几种方式。

关键词:存储;nas;sun

中图分类号tp39 文献标识码a 文章编号1674-6708(2010)29-0187-02

1、关于网络存储

网络存储技术是基于数据存储的一种通用网络术语。网络存储结构大致分为3种:直连式存储、网络存储设备和存储网络。存储的广义解释为把钱或物等积存起来。在《清会典事例·户部·库藏》:“户部奏部库空虚,应行存储款项。”等文章中都有关于存储的解释。网络信息存储就是根据不同的应用环境通过采取合理、安全、有效的方式将数据保存到某些介质上并能保证有效的访问,总的来讲可以包含两个方面的含义:一方面它是数据临时或长期驻留的物理媒介;另一方面,它是保证数据完整安全存放的方式或行为。存储就是把这两个方面结合起来,向客户提供一套数据存放解决方案。

2、网络存储的几种类型

2.1 直接附加存储(das)

直接附加存储是指将存储设备通过scsi接口直接连接到一台服

务器上使用。das购置成本低,配置简单,使用过程和使用本机硬盘并无太大差别,对于服务器的要求仅仅是一个外接的scsi口,设备采购价格相对较低,因此对于对数据安全、使用要求不高的用户很有吸引力。

2.2 网络附加存储(nas)

nas实际是一种带有瘦服务器的存储设备。这个瘦服务器实际是一台网络文件服务器。nas设备直接连接到 tcp/ip网络上,网络服务器通过tcp/ip网络存取管理数据。nas作为一种瘦服务器系统,易于安装和部署,管理使用也很方便。

2.3 存储区域网(san)

san实际是一种专门为存储建立的独立于tcpfip网络之外的专用网络。目前一般的san提供2gb/s到4gb/s的传输数率,同时san网络独立于数据网络存在,因此,存取速度很快,另外,san一般采用高端的raid阵列,使san的性能在几种专业存储方案中傲视群雄。san由于其基础是一个专用网络,因此,扩展性很强,不管是在一个san系统中增加一定的存储空间还是增加几台使用存储空间的服务器都非常方便。

2.4 iscsl存储

iscsi就是这样一种技术,它利用普通的tcpfip网来传输本来用存储区域网来传输的scsi数据块。iscsi的成本相对san来说要低不少。随着千兆网的普及,万兆网也逐渐的进入主流,使iscsi的速度相对san来说并没有太大的劣势。

3、几种存储方式的特点分析

3.1 das

费用低;适合于单独的服务器连接。

3.2 san

高性能,高扩展性;光纤连接距离远;可连接多个磁盘阵列或磁带库组成存储池,易于管理;通过备份软件,可以做到server-free和lan-free备份,减轻服务器和网络负担。但是,它也存在一些缺点:1)价格昂贵。不论是san阵列柜还是san必须的光纤通道交换机价格都是十分昂贵的,就连服务器上使用的光通道卡的价格也是不容易被小型商业企业所接受的;2)需要单独建立光纤网络,异地扩展比较困难:

3.3 nas

安装过程简单;易于管理;利用现有的网络实现文件共享;高扩展性。

3.4 iscsl

成本相对san来说要低不少。随着千兆网的普及,万兆网也逐渐的进入主流。

4种存储方式各有优劣。具体选用哪种存储方式要根据用户的需求、经济能力、用途等多方面因素来考虑。如对于图书馆类的海量数据增长型,可采用简单的das方案。对于对数据传输速度、安全、管理等方面有较高要求的用户可选择san存储。

4、存储器的磁盘阵列技术

盘阵列的全称是:redundanarrayoflnexpensivedisk,简称raid技术。磁盘阵列技术发展得很快,并逐步走向成熟。现在已基本得到公认的有下面8种系列。

4.1 raid0(0级盘阵列)

raid0又称数据分块,即把数据分布在多个盘上,没有容错措施。其容量和数据传输率是单机容量的n倍,n为构成盘阵列的磁盘机的总数,l/0传输速率高,但平均无故障时间mtrf只有单台磁盘机的n分之一,因此,零级盘阵列的可靠性最差。

4.2 raidl(1级盘阵列)

raidl又称镜像(minor)盘,采用镜像容错来提高可靠性。即每一个工作盘都有一个镜像盘,每次写数据时必须同时写入镜像盘,读数据时只从工作盘读出。

4.3 raid2(2级盘阵列)

ra]d2又称位交叉,它采用汉明码作盘错检验,无需在每个扇区之后进行crc检验。

4.4 raid3(3级盘阵列)

raid3为单盘容错并行传输阵列盘。它的特点是将检验盘减小为一个(raid2校验盘为多个,daidl检验盘为1比1),数据以位或字节的方式存于各盘(分散记录在组内相同扇区号的各个磁盘机上)。

4.5 raid4(4级盘阵列)

rid4是一种可独立地对组内各盘进行读写的阵列。其校验盘也只有一个。raid4是按块(扇区)存取,可以单独地对某个盘进行操作。

4.6 raid5(5级盘阵列)

raid5是一种旋转奇偶校验独立存取的阵列。它和raidi、2、3.4各盘阵列的不同点,是它没有固定的校验盘,而是按某种规则把其冗余的奇偶校验信息均匀地分布在阵列所属的所有磁盘上。它是一种快速,大容量和容错分布合理的磁盘阵列。

4.7 raid6(6级盘阵列)

raid6是一种双维奇偶校验独立存取的磁盘阵列。它的冗余的检、纠错信息均匀分布在所有磁盘上,而数据仍以大小可变的块以交叉方式存于各盘。这类盘阵列可容许双盘出错。

4.8 raid7(7级盘阵列)

raid7是在raid6的基础上,采用了cache技术,它使得传输率和响应速度都有较大的提高。

5、结 论

网络存储技术在ctg机网络技术中日益受到广泛关注,随着intemet技术的普及与高速发展,高性能比、高可靠性、高安全性的存储新技术也会不断涌现,网络存储的规模也变得越来越大。总之,发展是永恒的主题,在网络存储技术领域也不例外。但检验技术发展的唯一标准是市场的认同。市场呼唤好的技术,而新的技术必须起到推动市场向前发展作用时才能被广泛接受和承认。


本文标签: 网络 数据 技术 服务器 使用