SAN存储与协议,了解SCSI、FC和ISCSI

在前面我们介绍SAN存储及iSCSI协议的时候了解到SAN存储其实是一个CS架构的系统。存储系统本身就是整个系统的服务端。以IP-SAN(也就是基于iSCSI的SAN存储)为例,其整体架构如图1所示。

SAN存储与协议,了解SCSI、FC和ISCSI_第1张图片

图1 CS架构

对于存储系统来说,通常是由专业的存储厂商提供,比较知名的如EMC、NetAPP、IBM和日立等等。国内存储厂商也迅速崛起,比较知名的如华为、宏杉、浪潮和同友等等。另外,还有一些小的存储厂商,他们往往集中在某个领域,比如专注文件系统或者块存储等等。

除了专业的存储设备外,其实Linux操作系统下有很多开源的软件,这样通过这些软件我们可以将一台服务器转换为一个存储设备。这些开源的软件包括,iet、stgt、scst和lio等等。其中前两者是用户态的软件,目前只支持iscsi协议;后两者在内核态实现,可以支持iSCSI协议和FC等协议,支持的协议类型比较多。

SAN存储系统整体架构

我们知道整个SAN存储系统是CS架构,客户端成为 启动器,服务端称为目标器。在目标器内部是具体的资源,这里称为LUN,也就是逻辑单元号。具体简化的架构如图2所示。

SAN存储与协议,了解SCSI、FC和ISCSI_第2张图片

你可能感兴趣的:(存储技术从入门到精通,存储,Linux,iSCSI,SAN,FC)