[存储知识]SAN和NAS的进一步解析

现在购买SAN包含了如下的一些东西:

1、每台application server上要有一块HBA卡

2、需要一个光纤交换机

3、需要一个storage array,这个阵列上必须要有光纤接口(该接口将连接到阵列上的RAID控制器上)。现在很多的阵列都有两个光纤接口(互为冗余)。

4、两个光纤接口要能做到Failover,需要在Application server上安装一个所谓的“多路径冗余控制软件”,该软件就能做到当一个光纤接口down的时候,自动failover到另外一个接口上。这个软件是 需要费用的,一般我们所谓的买san的license,就是买这个软件的license,一台服务器连接到SAN上,就需要一个license,目前一个 license在万把块钱左右。

5、在安装了HBA卡的application server上,在BIOS自检的时候就会检测到HBA卡,然后启动进入操作系统以后,你就可以发现在文件系统中多了一个盘出来,这个盘就是我们在SAN 上划的一个逻辑分区。所以,现在有一种很流行的做法就是,application server上本身不配置硬盘,直接通过SAN上的盘作为硬盘,那么app server就成为了一个无盘的工作站。由于HBA和光纤的性能还不错,所以,这种做法挺流行的。

购买NAS就简单了:

1、NAS其实就是一台服务器。当然storage array也是需要的,在服务器上一般可以安装两种操作系统。一种是Windows Storage Server R2(windows的这个版本其实就是windows server 2003,在普通windows的基础上加了一些应用,比如可以对阵列做snapshots等),一种是Linux。

2、使用NAS其实就好像在网络中做了一个共享文件夹一样,大家都可以通过网络访问到这个共享目录,做读写操作。

3、NAS一般采用千兆以太等接口连到交换机上。速度和SAN差很多,绝对是数量级的差别,而且在多用户并行读写的时候,性能也不如SAN


另外,在SAN中经常看到的iSCSI这个东西,其实这个东西就是可以使用以太网来实现一个SAN,普通的SAN都是基于FC的,所以,这种方案成本很 低,兼容性很高。目前随着iSCSI的一步一步开发,以前的性能弱势已经逐步有所改善,现在有些基于iSCSI的SAN的性能已经直逼FC的SAN,所 以,iSCSI处于一个上升趋势。

目前在中小企业,用iSCSI SAN很普及,因为小企业用不起FC的SAN。iSCSI是一种协议,是TCP/IP可以以block的方式访问SCSI的设备。
 

原文地址:https://www.cnblogs.com/super119/p/2025493.html