网络存储技术对比

    由于计算机网络技术的飞速发展,各种网络服务器对存储的需求也随之发展。目前,在高端服务器中,主要采用DAS,NAS,SAN,iSCSI等几种专业存储方案。 

    一、DAS(直接附加存储)

    将存储设备通过SCSI接口直接连接服务器,配置简单,价格低廉,使用过程和本机硬盘并无多大差别。对于小型企业很有吸引力,但DAS也存在诸多问题:1)服务器容易成为系统瓶颈2)一旦服务器瘫痪,数据便无法存取3)如果存在多个服务器,则存储设备分散,不便于集中管理,同时存储设备也不能分享,易造成资源浪费4)数据备份困难

    二、NAS(网络附加存储)

    NAS本身就是带有瘦服务器功能的存储设备,这个瘦服务器实际就是一台网络文件服务器。NAS设备直接连接到TCP/IP网络,网络文件服务器则通过TCP/IP网络实现数据存取管理。同时,由于可以允许用户不通过服务器直接在NAS中存取数据,减轻了系统负担,也就为异构平台使用统一存储设备提供了解决方案。NAS存在的主要问题是:由于是通过普通的数据网络进行传输,因此易受网络上其它流量的影响2)容易泄密3)只能以文件方式访问,而不能像普通文件系统一样直接访问,在有些情况下严重影响系统效率,比如大型数据库就不能使用NAS

    三、SAN(存储区域网络)

    SAN是一种专门为存储建立的独立于TCP/IP之外的专用网络,是在网络环境下将存储设备分离出来,用区域网连接,进行集中管理。常见的是交换式SAN,通过FC交换机连接,另外SAN一般采用高端的RAID阵列,使其在几种专业存储方案中傲视群雄,且扩展方便。它作为一种新兴的存储方式,是未来存储技术的发展方向,不过也有一些缺点:1)价格昂贵2)需要单独建立光纤网络,异地扩展困难。

    四、iSCSI

    随着1000Mbps心以太网技术的发展,光纤逐渐走向桌面应用,将以太网和SCSI结合,便产生了iSCSI技术。其主要思想是通过TCP/IP网络传送SCSI命令,从而使得采用iSCSI协议接口的存储设备可直接挂接在互联网上,构成IPSAN.它利用TCP/IP网来传输本来用存储区域网来传输的SCSI数据块。缺点:1)新兴技术,提供完整解决方案的厂商少2)受网络影响3)通过普通网卡存取iSCSI数据时,解码成SCSI数据需要CPU进行计算,增加了系统性能开销

    对于小型且服务较为集中的商业企业,可采用简单的DAS方案。对于中小型商业企业,服务器数量比较少,有一定的数据集中管理要求,且没有大型数据库需求的可采用NAS方案。对于大中型商业企业,SAN和iSCSI是较好的选择。如果希望使用存储的服务器相对比较集中,且对系统性能要求极高,可考虑采用SAN方案;对于希望使用存储的服务器相对比较分散,又对性能要求不是很高的,可以考虑采用iSCSI方案。