一 iSCSI简介
Internet小型计算机系统接口是一个机遇TCP/IP的协议,用于通过IP网络仿真SCSI高性能本地存储总线,从而为远程存储设备提供数据传输和管理。作为SAN协议,iSCSI跨本地和广域网扩展SAN,通过分布式服务器和数组提供独立于位置的数据存储检索。
二 iSCSI优点
- 使用SAN摆脱了本地布线限制,促进了本地或远程数据中心的存储整合;
- iSCSI结构是逻辑性的,仅使用软件配置来进行新的存储分配,无需其他电缆和物理磁盘;
- iSCSI使用多个远程数据中心简化了数据复制、迁移和灾难恢复。
三 iSCSI基本原理
iSCSI主要是通过TCP/IP的技术,将存储设备端通过iSCSI target功能,组成可以提供磁盘的服务器端,再通过iSCSI initiator(iSCSI初始化用户)功能,成为能够挂载使用iSCSI target的客户端,如此便能够通过iSCSI协议来进行磁盘的应用。
iSCSI target:存储设备端,存放磁盘的RAID设备,可将Linux主机仿真为iSCSI target,以供其他主机使用;
iSCSI initiator:按照iSCSI initiator之后才能够使用target提供的磁盘服务,通常为服务器。
四 iSCSI组件术语
术语 | 描述 | 备注 |
---|---|---|
启动器 | 一个iSCSI客户端,通常以软件提供。 | 必须为启动器授予唯一名称(IQN) |
目标 | 一个iSCSI存储资源,针对来自iSCSI服务器的连接而配置。 | 必须为目标授予唯一名称(IQN) |
ACL | 访问权限控制列表(多目)。 | 使用节点IQN(启动器名称)来验证启动器的访问权限和限制。 |
发现 | 查询目标服务器以列出配置的目标。 | 目标使用要求其他的访问步骤。 |
IQN | iSCSI限定名称,一个全球唯一名称, 用于以强制命名格式来识别启动器和目标。 | 用于以强制命名格式来识别启动器和目标。 iqn.YYYY-MM.com.reversed.domain[:optional_string] |
登录 | 向目标或LUN进行身份验证以开始使用客户端块设备。 | |
LUN | 逻辑单元,带有编号的块设备,连接到目标并且通过目标来使用。 | 一个或多个LUN连接到一个目标 一个目标仅提供一个LUN |
节点 | 任何iSCSI启动器或iSCSI目标,由其IQN来标识。 | |
门户 | 目标或启动器上用于建立连接和IP地址和端口。 | |
TPG | 目标门户组,某个特定iSCSI目标将要侦听的接口IP地址和TCP端口的集合。 |