1. SAN基础知识
SAN可以分为IP和FC的架构,但都可以分为三种组网模式:
- 直连组网:所有存储资源只能提供给一台服务器使用
- 单交换组网:可以分享给多台服务器,但只有一条链路,容易出错
-
双交换组网:最主要的结构。两条链路,断开一条并不影响
目前的SAN都是基于FC的架构。
2. FC-SAN
2.1. FC协议栈
使用时主要用协议栈的下三层(FC-0~FC-2),又称为“大二层”。
- FC-0:定义物理层介质,相关标准,传输距离和信号机制
- FC-1:定义编解码
- FC-2:帧、流控制
- FC-3:加密
- FC-4:协议封装
2.2. FC拓扑结构
- 点对点:通过主机的HBA卡和交换机、线缆连接
- 仲裁环:通过光纤集线器把存储的资源共享给多台应用服务器进行共享。其中任何一台设备出问题都会导致整个环路出问题
- 交换式:采用FC交换机,为更多服务器提供共享资源;每台主机两条链路,实现冗余设计
3. IP-SAN
用TCP/IP作为传输协议,用以太网作为承载介质。
在主机侧安装Initiator软件。协议的封装由主机完成,把数据包通过以太网卡传输到外界。
TOE网卡分担了一部分以太网卡的功能。
最常用。HBA既完成协议封装,也完成数据的发放,不占用主机资源。
4. 对比
FC-SAN更多用在企业内部的数据传输,IP-SAN用在文档备份比较多。