win2008r2搭建iscsi服务器
1. 如何利用Windows Storage Server 2008 R2
Windows Storage Server 2008 R2适用于什么环境呢?虽然它可用做很多事情,我发现它在虚拟数据中心提供共享存储时尤其有用。如果你对Windows存储服务器还不熟悉,Windows Storage Server 2008 R2会是专门提供优化存储的Windows基本版。
如果你对Windows存储服务器还不熟悉,Windows Storage Server 2008 R2会是专门提供优化存储的Windows基本版。虽然它已经以多种形式出现很长一段时间了,但是我发现我自己是近几个月才比较常用到它。
那么Windows Storage Server 2008 R2适用于什么环境呢?虽然它可用做很多事情,我发现它在虚拟数据中心提供共享存储时尤其有用。这后面的基本想法是,单一的虚拟化主机可能托管几十个虚拟服务器。如果这样一个主机失效,它会引起所有虚拟机一起失效,这就会导致一次大规模中断。
当然,事实上,主机上有大量虚拟服务器,这也让拆下托管服务器以达维护作用变得很不实际。这个问题的解决方案是群集托管服务器。以此方式,如果托管服务器失效或需要拆下维护,虚拟服务器会转移到另一个群集节点。
搭建这种群集方案背后最大的一个挑战就是独立虚拟服务器运用的虚拟硬驱文件必须放置在共享存储卷上,所以它们对群集上的所有节点来说都可用。这也是Windows Storage Server开始起作用的地方,通过允许你在服务器的物理存储上创建虚拟硬盘并指定虚拟硬驱作为iSCSI目标,你可以从群集节点连接到iSCSI目标。
以我的经验来说,Windows Storage Server为了这个目的做得很不错。但是如果你看看微软对Windows Storage Server 2008 R2的综述,你会发现它几乎没有提到把服务器用作iSCSI目标。相反地,微软基本上是把Windows Storage Server作为网络存储设备(NAS)来营销。
这在R2版本囊括的新特征列表中得到进一步论证:
服务器信息块(SMB)2.1——SMB 2.1是微软SMB协议的新版本,它优化了低带宽连接。
网络文件系统(NFS)——NFS让Unix/Linux客户端访问Windows文件共享成为可能。
分布式文件系统(DFS)——DFS允许单一命名空间跨越多个文件服务器并横跨多个DFS服务器为文件复制做准备。
文件服务资源管理器(FSRM)——FSRM是文件服务器的管理和报告界面。
文件分类基础设施(FCI)——FCI初次出现在Windows Server 2008 R2中,它专门用来更好地分类数据。
Windows Storage Server作为网络存储设备(NAS)
当我第一次知道微软把Windows Storage Server 2008 R2当作NAS设备营销时,我的第一反应是质疑该公司是否明智。但当我停下来仔细思考这个问题,我开始意识到作为一网络存储设备,Windows Storage Server确实有它的独特优势。
虽然很多NAS设备都比运行Windows Storage Server的那些成本花费更少,Windows Storage Server 2008 R2操作系统易货了设备到现在网络的整合过程。我个人试验过低端NAS设备且发现由于设备不能识别活动目录帐户,管理许可几乎不可能。同样地,这样的设备一般不支持使用报告、管理或杀毒软件。
另一方面,购买Windows Server 2008 R2企业版可能比购买Windows Storage Server的花费更少,但是你只能得到软件。你还得购买服务器硬件和客户端访问许可。等到你得到所有需要的东西,成本可能比你购买一台NAS设备要昂贵了。
当然,成本不是一切。使用Windows Storage Server 2008 R2作为NAS设备的另一个好处是简易性。由于设备上预载了操作系统,你不必担心硬件兼容问题或是复杂的部署。
Windows Storage Server 2008 R2是一种OEM产品,这意味着你不能只预订一个Windows Storage Server许可证。想要得到Windows Storage Server,你只能通过购买一台厂商已经在其上预载了的服务器。但如果你想在进行采购承诺之前试用Windows Storage Server,微软已经对TechNet用户发布了Windows Storage Server 2008和R2版本。
2. 如何通过Windows Server 2008 R2建立iSCSI存储
iSCSI技术是一种由IBM公司研究开发的,是一个供硬件设备使用的可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料。iSCSI:Internet 小型计算机系统接口 (iSCSI:Internet Small Computer System Interface)。Internet 小型计算机系统接口(iSCSI)是一种基于 TCP/IP的协议,用来建立和管理 IP 存储设备、主机和客户机等之间的相互连接,并创建存储区域网络(SAN)。SAN 使得 SCSI 协议应用于高速数据传输网络成为可能,这种传输以数据块级别(block-level)在多个数据存储网络间进行。
在XenServer学习过程中,需要接触iSCSI存储,刚好Windows Server 2008 R2提供了这样的一个功能,very nice!
首先要在微软网站下载一个小程序:Microsoft iSCSI Software Target 3.3,下载完成之后是个exe的压缩文件包,双击运行,选择解压路径,然后会弹出一个IE提示界面:
点击“Install the software”下的iSCSI Software Target (x64)或者在解压路径中找到X64的目录,双击iscsitarget_public安装,安装过程就不详述了。安装完成后在控制面板-管理工具下就多了一个Microsoft iSCSI Software Target的程序。
双击打开。
在iSCSI目标上右键,创建iSCSI目标。
下一步。
输入一个名称,下面的描述可以不填,下一步。
这里选择“高级”。
添加
标识符类型选择“ip地址”,然后输入XenServer主机的ip地址。
确定,然后下一步。
完成。
Microsoft iSCSI Software Target中多了一个我们刚才创建的iSCSI目标。
在创建的iSCSI目标上右键,为iSCSI目标创建虚拟磁盘。
打开虚拟磁盘创建向导,下一步。
为虚拟磁盘选择一个路径。
必须注意的是文件的后缀名是vhd,一定要加上。
下一步,输入虚拟磁盘的大小。
下一步,输入虚拟磁盘描述,也可以不输入。
完成。
可以看到我们刚才创建的虚拟磁盘。
打开XenCenter,点击新建存储,选择软件iSCSI
下一步,输入名称。
输入windows server 2008 r2的ip地址。
点击检测IQN
点击检测LUN和LUN,然后完成。
3. 如何通过Windows Server 2008 R2建立NFS存储
1点击开始->管理工具->服务器管理器,在左边的树中选中”
功能”项,右边的窗口中会列出功能的详细信息,点击”添加功能”
2进入添加功能向导窗口,远程服务器管理工具->文件服务工具->勾选网络文件系统服务
工具,点击下一步
12测试连接,开启NFS服务,输入\ip_ADDRESS