iSCSI Software Target 是一个可选的Windows 服务组件,在存储区域网络 (SAN)中提供中心化、基于软件和硬件独立的 iSCSI 磁盘子系统。iSCSI设备是通过普通的TCP/IP网络访问共享存储。官方提供的 iSCSI Software Target 支持 Windows Server 2008 R2 和 Windows Server 2008 R2 SP1(下载地址),iSCSI 的客户端连接工具为SCSI Software Initiator(iSCSI 发起程序),Windows Server 2008 默认已安装,若没有安装,请点击这里下载,SCSI Software Initiator 安装程序适应较多Windows系统版本。
iSCSI Software Target 在一些 window 2008 上不可安装,因此才寻找它的替代品——StarWind, StarWind 能够虚拟网络硬盘并进行管理.
官网需要填写资料,也可到这里下载:
安装步骤不说明,一步步点击即可。
现在在虚拟机添加硬盘测试:
本测试服务器为域控制器(也是DNS服务器),双网卡。
网卡1:
IP地址:192.168.2.9
DNS服务器:192.168.2.1
网卡2:
IP地址:192.168.1.9
网关:192.168.1.1
添加一块硬盘,将作为网络存储的硬盘:
打开磁盘管理器,转换到动态磁盘,并创建 简单卷并格式化,如下图:
格式化后,硬盘正常使用,在该盘创建一个文件夹 DiskImage,稍后使用:
打开 StarWind 软件,进入管理中心,增加连接(Add Connection Inc)。连接用户和密码均为 “test”
输入本机IP :192.168.1.9
增加设备(Add Device…)
这将划分一个硬盘,设置其硬盘大小,保存为1个系统文件(E:\DiskImage\AebiterDisk.mg)。
重复创建3个盘(arbiterdisk,msdtcdisk,dbdisk),创建完成后
划分的3镜像硬盘,若空间不足,可以随时增加。右键某个硬盘 ,扩展大小(Extend Size)
若中心服务器上原来挂载的硬盘(逻辑 E 盘)空间不足,只要外接硬盘,还可以进行扩展。同样可以做其他磁盘阵列
管理中心已经划分了3个目标镜像盘,这里基本操作完成,现在登录到客户端。
客户端为Windows server 2008 sp2,默认安装了组件 【iSCSI 发起程序】
注:这是同一个域中的计算机
点击 开始——程序——管理工具——iSCSI 发起程序
打开了iSCSI 发起程序属性 ,可能提示启动 iSCSI服务和让服务通过防火墙。
点击 发现 选项,在目标门户 中点击添加门户。
输入服务器的IP地址或者DNS(如192.168.1.9 或者 192.168.2.1 ),默认端口3260,如果防火墙打开,允许端口通过。
看到3个目标处于 不活的 状态,点击 目标选项 ,选中每个目标名称,点击 登录 :
在 登录到目标 的对话框中,勾选计算机启动时自动还原次连接(R)
此时 在选项卡收藏的目标 中可以看到设置为自动连接的目标。
回到 StarWind 管理中心,可以看到每个镜像盘下都有1个连接过来的服务器信息
回到客户端,打开磁盘管理器,可以看到3块硬盘!
将3块硬盘进行联机并初始化磁盘,可像正常的基本磁盘一样创建简单逻辑卷并进行格式化。
格式化完成后,本地将有3个可用的逻辑盘,相当于本机硬盘一样使用。
至此,配置完成。
但是 iSCSI 基于TCP/IP 的网络访问,受限于网络传输的影响。
同样可将网络存储磁盘用于Windows集群中,使其可做磁盘故障转移。