实现 iSCSI
已完成
- 15 分钟
在 Windows Server 上安装和配置 iSCSI 目标的过程相对简单。 但是,必须指出,实现还必须包括设置高性能和高可用性网络和存储组件。
实现 iSCSI 网络和存储组件
实现 iSCSI 网络时,应在现有网络上使用单独的专用网络或配置服务质量(QoS)。 对于高度可用的存储,可以在光纤通道存储、SCSI 存储阵列或存储空间直通群集之间进行选择,并将 iSCSI 目标服务器配置为群集角色。
实现 iSCSI 目标服务器
在 Windows Server 中,iSCSI 目标服务器可用作文件和存储服务角色服务。 可以使用 Windows Admin Center、Server Manager 或 Windows PowerShell 安装角色服务。 使用 Windows PowerShell,还可以自动执行配置 iSCSI 目标的过程,如以下示例所示:
Install-WindowsFeature FS-iSCSITarget-Server
New-IscsiVirtualDisk E:\iSCSIVirtualHardDisk\1.vhdx –size 1GB
New-IscsiServerTarget SQLTarget –InitiatorIds 'IQN: iqn.1991-05.com.Microsoft:SQL1.Contoso.com'
Add-IscsiVirtualDiskTargetMapping SQLTarget E:\iSCSIVirtualHardDisk\1.vhdx
实现 iSCSI 发起程序
默认情况下,iSCSI 发起程序在所有版本的 Windows作系统上都可用。 若要将其连接到 iSCSI 目标,需要启动相应的服务并对其进行配置。 与 iSCSI 目标一样,可以使用 Windows PowerShell 自动执行此过程,如以下示例所示:
Start-Service msiscsi
Set-Service msiscsi –StartupType 'Automatic'
New-IscsiTargetPortal –TargetPortalAddress iSCSIServer1
Connect-IscsiTarget –NodeAddress 'iqn.1991-05.com.microsoft:netboot-1-SQLTarget-target'
演示
以下视频演示如何实现 iSCSI。
此过程的主要步骤如下:
- 创建 AD DS 环境。 创建单域 AD DS 林,包括具有数据磁盘和管理服务器的域成员服务器。
- 安装 iSCSI 目标角色服务。 使用 Windows PowerShell 在域成员服务器上安装 iSCSI 目标角色服务。
- 初始化数据磁盘,创建新的分区,并使用 ReFS 对其进行格式化。 在域成员服务器上,使用 Windows PowerShell 初始化数据磁盘,创建新的分区,并使用 ReFS 对其进行格式化。
- 查看防火墙规则以允许与 iSCSI 相关的流量。 在域成员服务器上,使用 Windows PowerShell 查看允许 iSCSI 相关流量的防火墙规则。
- 创建一个 iSCSI 虚拟磁盘,并将其分配给 iSCSI 目标。 在域成员服务器上,使用服务器管理器创建 iSCSI 虚拟磁盘,并将其分配给 iSCSI 目标。
- 从管理服务器连接到 iSCSI 目标。 使用 iSCSI 发起程序连接到新配置的 iSCSI 目标。
- 验证是否存在新卷。 使用服务器管理器验证管理服务器上的卷装载。