1.11SAN存储技术:
从存储到主机之间的网络连接有多种不同的机制,包括DAS、SAN、NAS等,而针对大型应用,关键应用常常采用SAN存储架构,其优点是高性能,易拓展,而缺点则是管理复杂、价格昂贵(特别是使用FC光纤网络)。
如上图,关键业务如web服务器、数据库服务器等通过光纤连接到光纤交换上,光纤交换下是多套存储形成的存储网络,这样的架构性能相当强劲。企业级应用中,为防止单点故障,还会使用两套光纤交换实现物理上的冗余,保证高可用性。
说到SAN就必须要提iSCSI,iSCSI(ipOverSCSI)业内也常叫作ipSAN,即是通过TCP/IP的网络协议来传输磁盘的SCSI数据,随着以太网技术的发展,千兆万兆都将应用在企业中,而以iSCSI存储的性价比,很多中小型企业会更加倾向于使用。
区分SCSI设备和FC光纤设备是相当重要的,FC光纤设备是在存储虚拟化最底层模拟一个或多个SCSI设备的抽象设备,并没有真实的SCSI设备,而是通过SCSI协议模拟的。
GNBD(GlobalNetworkBlockDevice)全局网络块设备类似于iSCSI的存储架构,只是数据传输以数据块为单位,C/S内核模块提供了通过以太网块级别(block-level)的存储访问。
1.12光纤通道:
现在企业级应用中,通信最佳选材当然是FC光纤了,光纤通信抗干扰、高速率,在企业中表现优秀,光纤通道的组建需要光纤线、HBA卡、光纤交换机,组成一个高性能高可用的光纤网络。
由于光纤网络的管理复杂性,且价格高昂,所以一般仅应用在最为关键的业务的关键部分,典型的应用就是光纤存储网络。
1.13HBA光纤接口卡:
说到HBA卡就要说说光纤通信的原理,光纤通信主要是一个光电转换的过程,数字信号通过HBA卡转换成光信号,光信号在光纤中高速传输,在另一端的HBA卡上转换成电信号。HBA卡本身就有处理器对数据进行处理,不需要耗费CPU的处理时间,这也是光纤通信高效的原因之一。
HBA卡类似于SCSI卡,在计算机中被识别成SCSI设备。HBA卡使用SCSI命令,SCSI数据将被添加网络包头和包尾,转换成FC光纤通道协议进行传输。一些HBA卡能提供一个以上的光纤物理路径,就像多路径一样。
1.14光纤交换机:
光纤交换机是SAN光纤存储网络的重要部分,提供了良好的拓展性,也使得SAN存储网络连接几乎不受距离的限制。光纤通道通信距离可以超过100km。
光纤交换的拓扑有以下三种:点对点;仲裁环路;交换式光纤网。点对点是两个设备的简单连接,仲裁环路是所有的设备都排列在一个环路连接中,交换式光纤网是所有的设备连接到一个或多个光纤交换机上,形成光纤交换网络。企业中普遍使用的是交换式光纤网。
1.15iSCSI存储:
iSCSI可以理解为ipOverSCSI,也可以理解为internetSCSI,即是指SCSI数据通过以太网络进行传输,使用TCP/IP协议,默认使用3260端口。一些企业更乐于使用iSCSI,因为不像FC光纤网,iSCSI完全可以利用现有的交换网络进行部署,且iSCSI以性价比著称,对于中小型企业来说是最佳选择。