iSCSI(Internet Small Computer System Interface)是一种网络协议,用于在局域网(LAN)、广域网(WAN)或互联网上进行存储数据传输。它允许两种类型的设备进行通信:iSCSI初始化器(通常是服务器)和iSCSI目标(通常是存储设备)。iSCSI的主要目的是允许远程存储设备(例如硬盘或磁带驱动器)在网络上表现得就像是本地连接的设备一样。下面详细介绍iSCSI的关键方面:

基本概念
iSCSI初始化器:这是发起和管理与iSCSI目标的连接的客户端。在大多数情况下,初始化器是服务器或工作站上运行的软件。
iSCSI目标:它是存储资源,在iSCSI协议下对外提供服务。这可以是专用的存储服务器、网络附加存储(NAS)设备或仅仅是一个带有iSCSI支持的软件的存储阵列。
LUN(逻辑单元号):在iSCSI中,LUN是标识存储资源的唯一标识符。一个iSCSI目标可以提供多个LUN,每个LUN代表一个逻辑存储卷。
工作原理
iSCSI协议通过TCP/IP网络传输SCSI命令,使得初始化器可以通过标准的网络设备与目标设备交互,就像它们是通过本地SCSI总线连接的一样。
当iSCSI初始化器要访问远程存储时,它通过网络发送SCSI命令到iSCSI目标。iSCSI目标接收这些命令,执行它们,并通过网络将结果返回给初始化器。
配置和使用
网络配置:由于iSCSI依赖于网络,因此网络的配置和性能对其性能有重要影响。高速网络(如千兆以太网或更快)和低延迟对于获得良好的性能至关重要。
软件和硬件iSCSI:iSCSI可以通过软件实现,也可以通过专用的硬件实现。软件iSCSI通常更经济,但可能会消耗更多的CPU资源。硬件解决方案(如iSCSI HBA卡)可以提供更好的性能,但成本更高。
优点和用途
成本效益:与传统的直连存储(DAS)和光纤通道(FC)存储网络相比,iSCSI通常成本更低,因为它可以使用现有的网络设备和标准的以太网硬件。
灵活性和可扩展性:iSCSI使得远程存储配置和管理变得更加灵活,易于扩展和维护。
应用场景:iSCSI在多种环境中都非常有用,特别是在虚拟化环境中,它允许虚拟机轻松访问大量的远程存储。
安全性
iSCSI支持各种安全措施,如CHAP(Challenge-Handshake Authentication Protocol)认证和IPSec,以确保数据传输的安全。
总结
iSCSI提供了一种经济有效的方式,通过现有的网络基础设施远程访问存储资源。它结合了网络的灵活性和SCSI存储协议的性能,适用于各种规模的企业和多种应用场景,尤其是在虚拟化和云计算领域中。然而,为了获得最佳性能,网络配置和管理需要得到适当的关注和优化。

 

iSCSI(Internet Small Computer System Interface,发音为/ˈаɪskʌzi/),Internet小型计算机系统接口,又称为IP-SAN,是一种基于因特网及SCSI-3协议下的存储技术,由IETF提出,并于2003年2月11日成为正式的标准。与传统的SCSI技术比较起来,iSCSI技术有以下三个革命性的变化:

把原来只用于本机的SCSI协议透过TCP/IP网络发送,使连接距离可作无限的地域延伸;
连接的服务器数量无限(原来的SCSI-3的上限是15);
由于是服务器架构,因此也可以实现在线扩容以至动态部署。

iSCSI利用了TCP/IP的port 860 和 3260 作为沟通的渠道。透过两部计算机之间利用iSCSI的协议来交换SCSI命令,让计算机可以透过高速的局域网集线来把SAN模拟成为本地的储存设备。

iSCSI使用 TCP/IP 协议(一般使用TCP端口860和3260)。 本质上,iSCSI 让两个主机通过 IP 网络相互协商然后交换 SCSI 命令。这样一来,iSCSI 就是用广域网仿真了一个常用的高性能本地存储总线,从而创建了一个存储局域网(SAN)。不像某些 SAN 协议,iSCSI 不需要专用的电缆;它可以在已有的交换和 IP 基础架构上运行。然而,如果不使用专用的网络或者子网( LAN 或者 VLAN ),iSCSI SAN 的部署性能可能会严重下降。于是,iSCSI 常常被认为是光纤通道(Fiber Channel)的一个低成本替代方法,而光纤通道是需要专用的基础架构的。但是,基于以太网的光纤通道(FCoE)则不需要专用的基础架构。

虽然 iSCSI 可以与任意类型的 SCSI 设备进行通信,系统管理员几乎总是使用它来连接服务器计算机 (例如,数据库服务器) 和磁盘卷上存储阵列。 使用iSCSI SAN 的目的通常有以下两个:

存储集成 公司希望将不同的存储资源从分散在网络上的服务器移动到统一的位置(常常是数据中心); 这可以让存储的分配变得更为有效。 SAN 环境中的服务器无需任何更改硬件或电缆连接就可以得到新分配的磁盘卷。

灾难恢复 公司希望把存储资源从一个数据中心镜像到另一个远程的数据中心上,后者在出现长时间停电的情况下可以用作热备份。 特别是,iSCSI SAN 使我们只需要用最小的配置更改就可以在 WAN 上面迁移整个磁盘阵列,实质上就是,把存储变成了“可路由的”,就像普通的网络通信一样。

网络引导
从数据存储的角度,对于一个已经处于运行状态的计算机,任意类型的网卡都可用于访问iSCSI设备。然而,个人电脑级别网卡却通常不能够从远程的iSCSI数据源启动电脑。

部分网卡的固件提供内置的iSCSI启动功能,可以为该网卡事先指定一个iSCSI目标设备,然后就可以直接从该iSCSI目标设备进行启动。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。