首先简单的介绍一下iSCSI,iSCSI是一种新兴的存储协议,全称是Internet SCSI,和传统的SCSI设备不同,iSCSI存储设备使用IP网络来进行数据的传输。这样的好处就是网络中的任何一台主机都可以使用iSCSI存储设备作为自己的存储设备,缺点就是比较依赖IP网络的传输性能,所以通常情况下推荐在1000M网络中使 用iSCSI存储设备。
首先介绍一下iSCSI存储中所使用的组件。iSCSI存储使用以下三个组件:
发起方(Initiator):安装在需要使用iSCSI存储设备的主机上的客户端软件,提供连接iSCSI存储设备并进行数据读写的驱动程序;
目标(Target):iSCSI存储设备,提供数据存储服务;
入口(Portal):由IP地址和端口(默认为TCP 3260)组成,发起方通过入口来连接目标。
连接过程:
发起方通过入口来连接目标,目标通常通过发起方的IQN(发起方完全限定名称)来识别发起方的连接。此外,你还可以配置CHAP身份验证和IPSec加密,通常情况下,不推荐使用IPSec加密,更占用服务器性能。
微软很早以前已经开始了对iSCSI存储设备的支持,目前最新的发起方应用程序版本为2.01 (build 1748),大家可以在
http://www.microsoft.com/downloads/details...&DisplayLang=en
下载,支持在Windows XP Pro SP1及其后版本、Windows Server 2003及其后版本、Windows 2000 SP3及其后版本进行安装。
而Wintarget则是软件iSCSI解决方案中的佼佼者,不过微软已经于上周把Wintarget收购了,估计会将Wintarget的功能整合在Windows Storage Server的下一代版本中。
Part2 Wintarget安装和配置
Wintarget本身的安装非常简单,一直next即可。在Wintarget中主要需要做以下两个配置:
1、创建并配置主机(即Initiator);
2、配置Wintarget Disk,然后分配给相应的主机使用,此时当对应的Initiator连接上Wintarget后,即可使用Wintarget分配给它的Disk。你也可以通过R2中的San存储管理器来创建Wintarget Disk,只是只能创建基于文件的Disk,后面再详细介绍。