SAN所包含的元素:
关于SAN这个词有几个误区或者不成文的说法,比如只把将基于FC的数据传输方式叫做SAN,或者反过来,当说SAN的时候只表示FC-SAN而忽略了IP-SAN,这样容易对阅读方造成不便、混乱和误解。比如在描述某款产品的时候,“前端支持SAN方式访问”,其实这个设备只支持FC-SAN,但是他没有明确指出是否支持IP-SAN,这样就给阅读者带来了不便。
另外,SAN是一个网络,但又不仅仅只表示由交换机组成的底层网络,而它包含更加丰富的元素,比如磁盘阵列、磁带库、虚拟化设备、备份服务器等。可以说SAN这个词与SA(Storage Area)近乎同义了,或者说SAI(Storage Area Infrastructure)。比如可以这样说“某SAN中包含两台xx磁盘阵列,一台备份服务器,一台磁带库”。
笔者建议:今后在描述具体技术参数时杜绝单独使用“SAN”一词,代之以“FC-SAN”“IP-SAN”“NAS-SAN”等,或者干脆直接只用协议来描述,比如FC,iSCSI,CIFS,NFS。比如“前端支持FC、iSCSI访问方式”,这样就没有任何歧义了。
各种关系论:
LAN与WAN :LAN与WAN就是本地和远程的对应关系,本地的就是LAN,远距离的就是WAN。
以太网与LAN :绝对不要把LAN等同于以太网。LAN是一个大涵盖,不仅仅包括本地以太网络。如果某人描述“客户端与服务器通过LAN连接,服务器与磁盘阵列通过SAN连接”,这句话不是不对,但是描述太含糊,“通过LAN连接”,那种底层链路?没说。虽然大部分还是理解其意思,但是终究是不严谨。不如直接说“通过以太网连接”。另外,本地SAN也属于LAN,所以这句话追究起来,就是个病句了。
SAN与LAN和WAN :如果一个SAN,或者说SA,完全在本地,则可以把这个SAN归属于LAN。如果某个SAN是跨长距离链路部署的,则可以说这个SAN跨越了WAN或者WAN链路。
SAN与FC和ISCSI :FC泛指一种传输协议,即Fibre Channel。用FC协议来承载SCSI之后产生的协议叫做FCP。ISCSI指用IP网络来承载SCSI之后产生的协议。SAN与FCP和ISCSI的关系,就是网络与协议的关系。数据在SAN网络内传输时使用的多种协议中包含了FCP和ISCSI协议。
SAN与NAS :NAS指一种设备,SAN或者说SA指的是一种网络和这个网络区域内的各种元素,NAS当然也属于存储区域中的元素,所以NAS属于SAN。