当前位置:文档之家› 几种常见网络存储技术的比较(精)

几种常见网络存储技术的比较(精)

几种常见网络存储技术的比较
一、直接附加存储(DAS
是指将存储设备直接连接服务器上使用。

成本低,配置简单,和使用本机硬盘并无太大差别。

DAS问题:(1服务器容易成为系统瓶颈;(2服务器发生故障,数据不可访问;(3对于存在多个服务器的系统来说,设备分散,不便管理。

(4数据备份操作复杂。

二、网络附加存储(NAS
NAS是一种带有瘦服务器的存储设备。

NAS设备直接连接到TCP/IP网络上,网络服务器通过TCP/IP网络存取管理数据。

由于NAS只需要在一个磁盘阵列柜外增加一套瘦服务器系统,对硬件要求很低,成本不高。

NAS 主要问题是:(1由于存储数据通过普通数据网络传输,因此易受流量的影响。

(2由于存储数据通过普通数据网络传输,因此容易产生数据泄漏等安全问题;(3存储只能以文件方式访问,而不能像普通文件系统一样直接访问物理数据块,因此会在某些情况下严重影响系统效率,比如大型数据库就不能使用NAS。

NAS(Network Attached Storage:网络附属存储是将分布独立的数据整合为数据中心,以便于访问的技术,也称为“网络存储器”。

以数据为中心,将存储设备与服务器彻底分离,集中管理数据,从而释放带宽、提高性能、降低成本。

其成本远低于使用服务器存储,而效率却远远高于后者。

NAS的存储以文件为单位,一般支持CIFS / HTTP / FTP等方式的访问。

NAS:NAS从结构上讲就是一台精简型的电脑,在架构上不像个人电脑那么复杂,在外观上就像家电产品,只需电源与简单的控制钮,。

一般只具有网络接口。

也有部分NAS产品需要与SAN产品连接,可能会有FC接口。

NAS产品一般用系统软件。

一个NAS系统包括处理器,文件服务管理模块和多个硬盘驱动器(用于数据的存储。

NAS 可以应用在任何的网络环境当中。

主服务器和客户端可以非常方便地
在NAS上存取任意格式的文件,包括SMB格式(WindowsNFS格式(Unix, Linux和CIFS(Common Internet File System格式等等。

三、存储区域网(SAN
SAN实际是一种专门为存储建立的独立于TCP/IP网络之外的专用网络。

因此存取速度很快。

是未来存储技术的发展方向,缺点:(1价格昂贵。

SAN(Storage Area Network:存储域网络的支撑技术是Fibre Channel(FC技术,这是ANSI 为网络和通道I/O接口建立的一个标准集成。

支持HIPPI,IPI,SCSI,IP,ATM 等多种高级协议,最大特性是将网络和设备的通讯协议与传输物理介质隔离开.这样多种协议可在同一个物理连接上同时传送,高性能存储体和宽带网络使用单I/O接口使得系统的成本和复杂程度大大降低。

如通过Switch扩充至交换仲裁复用结构则可将用户扩至很多。

SAN以Block(协议块为单位,将存储空间通过协议与服务器映射,作为服务器的直接存储区域。

SAN分FC SAN和IP SAN两种,FC SAN为光纤通道,而IP SAN用标准的以太网。

SAN与NAS最大的区别在于,SAN是通过Block为单位来进行存储,而不是基于文件。

San和N AS都是通过网络来传输命令和数据,但是所用协议不同,San是通过iscsi和iFCP等协议,NAS是通过NFS等文件传输协议。

San对数据存储是块存储,而NAS是文件存储。

iSCSI技术
SCSI是一个协议。

基于客户端-服务器端(C-S架构。

SCSI客户端被称为发起者(Initiation。

它会向服务器端(Target请求资源。

Initiation与Target作为SCSI传输的两个端点。

Initiator与Target之间需要通过一个或多个TCP连接来建立,用来传输命令。

在Initiator和T arget之间的每一组TCP连接形成一个完整的会话,而每一个会话均会使用一个session ID来进行定义。

会话中的TCP连接也有一个相应的connection ID,TCP连接可以增加或者移除。

通过建立会话,Initiator可以连接到Target中的镜像(比如LUN。

同理Target也可以看到I nitiator的镜像。

Initiator和Target至少必须支持一个以上的TCP连接。

四、iSCSI
利用普通的数据网来传输SCSI数据实现和SAN相似的功能可以大大的降低成本,同时提高系统的灵活性。

iSCSI就是这样一种技术,它利用TCP/IP网来传输本来用存储区域网来传输的SCSI数据块。

iSCSI的应用
当企业里面拥有多种类型的系统(比如Windows、Linux,以及涉及到数据库软件、财务软件等大量特殊格式文件存储数据,NAS作为一个单独的网络操作系统无法满足。

iSCSI技术可将存储设备作为应用服务的一个存储区域,为应用软件提供扩展存储区域,这样便大大地增加了应用的灵活度。

相关主题