在Windows Server 2008上要读取iSCSI存储设备,方式有点变化,例如系统本身已内建iSCSI Initiator,不必再额外下载,操作选项的名称和位置也略有更动,我们将告诉你改变之处。
对于在Windows环境下读取iSCSI存储网络资源的用户来说,iSCSI Initiator软件的下载与设定是必备的工作。微软为了进一步推广与方便用户使用iSCSI资源,从Vista起便内建了iSCSI Initiator,而在最新的Windows Server 2008上,微软更对内建的iSCSI Initiator作了不少调整,让设定、读取iSCSI环境更方便。
Windows内建iSCSI Initiator
藉由成本相对较低、易于建置管理等特性,IP存储局域网络(SAN)逐渐成为预算有限的企业,建置存储局域网络时的首要选择。而在多种以IP为基础的区块存储网络协议中,iSCSI又挟其发展成熟、支持厂商众多的优势,已成为当前IP存储局域网络的代名词。
为配合iSCSI的应用,许多厂商都推出了搭配不同作业平台的iSCSI Initiator软件,让用户将自身的服务器模拟为iSCSI的发起端,读取网络上的iSCSI目标设备。在微软方面,也从2003年底开始,陆续为各种Windows版本提供了iSCSI Initiator软件,包括Windows 2000、XP与Server 2003的使用者,都可下载微软配合x86、x64或IA64等不同硬件平台的iSCSI Initiator软件。
为因应iSCSI应用的逐渐普及,自2007年初推出的Vista起,微软更直接在操作系统内建了iSCSI Initiator,免除了另外下载安装的麻烦。
而到了2008年初的Server 2008,同样也延续了直接内建iSCSI Initiator的做法,使用者可在Administrator Tools中找到iSCSI Initiator的控制台程序。Server 2008的iSCSI Initiator功能大致与Vista版相同,但接口与操作上与Vista版等较早版本相比有较大差距。
新的操作面板
Windows Server 2003以前的微软iSCSI Initiator,主控台接口一共分为General、Discovery、Target、Persistent Targets、Bound Volume/Devices等五个子页面。
Vista的iSCSI Initiator,则以Favorite Targets与Volumes and Devices分别取代了Persistent Targets与Bound Volume/Devices子页面,并多出一个RADIUS。其他细部变动还有把原称为Secret的CHAP选项改称为CHAP选项,以及将Tunnel的IPSec Tunnel模式设定选项改称为IPSec选项等。不过尽管名称不同,但功能与操作方式,仍与旧版本Initiator大致相同。
而Windows Server 2008的iSCSI Initiator,则以Configuration页面,替代Vista版Initiator的General页面,其余5个页面的名称均与Vista相同。页面名称虽同,但Server 2008每个页面的具体配置仍有些许变化,多了几个有助于简化设定程序的选项。
强化安全设定与改进操作程序
与过去几个版本iSCSI Initiator相较,Server 2008所附版本最大特色便是延续Vista版新增的RADIUS认证协议,以及改进iSCSI目标登入、安全认证与多重I/O传输方面的设定程序。
支持RADIUS协议
iSCSI是建立在开放的TCP/IP环境上,安全性一直被认为不像封闭的光纤信道(FC)协议那样安全,为强化iSCSI环境读取的安全性,需另外结合许多安全认证与加密机制。微软过去几个版本的iSCSI Initiator已提供了基本的CHAP与IPSec两种安全机制,自Vista版以后又新增了远程拨入验证服务(RADIUS)。
RADIUS兼有认证授权与统计功能,可透过RADIUS服务器来辨识用户的账号密码,决定该用户是否有读取iSCSI资源的权限,还能保存用户的网络使用记录。用户可在iSCSI Initiator的RADIUS页面设定网络上RADIUS服务器的地址,然后再确认Initiator中哪一个Target设备必须透过RADIUS认证。
快速连接iSCSI目标设备
传统的微软iSCSI Initiator操作,是先在Discovery页面登入iSCSI设备Portal网络IP地址,然后再到Target页面中连接找到的目标端设备。Server 2008的Initiator则在Target页面中提供了Quick Connect项目,可直接在上面输入目标设备IP地址,就能在该页面下方的Target列表找到目标设备,在单一页面即可完成相关设定,简化了操作程序。
简化的多重I/O传输路径设定
微软iSCSI Initiator支持两种多重路径读取的机制:MPIO多路径I/O(Multi-Path Input/Output)与MC/S多重连结(Multiple Connections per Session)。但过去的设定方式较为麻烦,需要8、9个步骤,才能为指定的信道设定好读取负载平衡政策。
而Server 2008版iSCSI Initiator则简化了MPIO与MC/S设定程序。用户可在Target页面中点选Devices选项,就可看到MPIO选项,可为选定的Device设定MPIO负载平衡模式,较先前减少一个步骤(过去在Target页面点选Devices后,需再点选Advance选项,然后再从Device Detail对话框中选择负载平衡模式)。
而在Target页面中点选Properties选项后,则可找到MCS选项,点选后可直接为Session Connections设定负载平衡政策,也较过去省略一个步骤(过去在Target页面点选Properties选项后,需再点选Properties对话框中的Session选项,从跳出来的Session对话框选择需要的负载平衡政策中模式)。