iSCSI 把 SCSI 存储指令封装在 TCP/IP 中传输,让服务器通过普通以太网访问远程磁盘,如同本地硬盘一般读写块设备。它以低成本实现存储区域网络(SAN),广泛用于虚拟化、数据库与集中存储场景。

| 中文名 | 互联网小型计算机系统接口 |
| 标准文档 | RFC 7143 |
| 默认端口 | TCP 3260 |
| 访问级别 | 块级存储 |
| 角色 | Initiator / Target |
| 对比技术 | 光纤通道 FC、NFS |
iSCSI(Internet Small Computer System Interface,互联网小型计算机系统接口)是一种基于 TCP/IP 的块级存储网络协议,由 IBM、Cisco 等公司推动,2004 年经 IETF 标准化(现行文档 RFC 7143)。它将传统 SCSI 磁盘指令封装进 TCP 报文,通过普通以太网在服务器与存储设备之间传输,使远程磁盘对操作系统而言就像本地硬盘。
在 iSCSI 出现前,构建存储区域网络(SAN)主要依赖光纤通道(Fibre Channel),需要专用适配卡、光纤交换机和独立布线,成本高昂。iSCSI 复用现成的以太网和 IP 网络,默认走 TCP 3260 端口,无需专用硬件即可组建 IP SAN。发起访问的一方称为 Initiator(发起端,通常是服务器),提供磁盘的一方称为 Target(目标端,通常是存储阵列或存储服务器),磁盘以 LUN(逻辑单元号)形式呈现。
iSCSI 广泛用于虚拟化平台(VMware、Proxmox、Hyper-V)挂载共享存储以支持虚拟机迁移,数据库服务器扩容磁盘,以及中小企业用 TrueNAS、群晖等 NAS 设备提供的 iSCSI 服务搭建低成本 SAN。云厂商的块存储服务在理念上与之一脉相承。
问:iSCSI 和 NFS 有什么区别?答:iSCSI 提供块设备,一般同一时刻只由一台主机的文件系统独占写入(除非上层用集群文件系统);NFS 提供文件共享,天然支持多客户端并发访问,二者适用场景不同。
问:iSCSI 需要专用网络吗?答:不强制,但生产环境强烈建议独立 VLAN 或专用网段,并启用巨型帧,以隔离存储流量、保证时延稳定。
问:iSCSI 安全吗?答:协议本身仅有 CHAP 认证、无加密,敏感环境应配合 IPsec 或严格的网络隔离使用。

| 中文名 | 互联网小型计算机系统接口 |
| 标准文档 | RFC 7143 |
| 默认端口 | TCP 3260 |
| 访问级别 | 块级存储 |
| 角色 | Initiator / Target |
| 对比技术 | 光纤通道 FC、NFS |
登录 后参与讨论
暂无讨论,来发表第一条评论吧