2存储-企业级Hyper-v群集部署实验方案存储Internet小型计算机系统接口(iSCSI)是一种基于TCP/IP的协议,用来建立和管理IP存储设备、主机和客户机等之间的相互连接,并创建存储区域网络(SAN)。SAN使得SCSI协议应用于高速数据传输网络成为可能,这种传输以数据块级别(block-level)在多个数据存储网络间进行。SCSI结构基于客户/服务器模式,其通常应用环境是:设备互相靠近,并且这些设备由SCSI总线连接。iSCSI的主要功能是在TCP/IP网络上的主机系统(启动器initiator)和存储设备(目标器target)之间进行大量数据的封装和可靠传输过程。此外,iSCSI提供了在IP网络封装SCSI命令,且运行在TCP上。这几年来,iSCSI存储技术得到了快速发展。iSCSI的最大好处是能提供快速的网络环境,虽然目前其性能和带宽跟光纤网络还有一些差距,但能节省企业约30-40%的成本。iSCSI技术优点和成本优势的主要体现包括以下几个方面:硬件成本低:构建iSCSI存储网络,除了存储设备外,交换机、线缆、接口卡都是标准的以太网配件,价格相对来说比较低廉。同时,iSCSI还可以在现有的网络上直接安装,并不需要更改企业的网络体系,这样可以最大程度地节约投入。操作简单,维护方便:对iSCSI存储网络的管理,实际上就是对以太网设备的管理,只需花费少量的资金去培训iSCSI存储网络管理员。当iSCSI存储网络出现故障时,问题定位及解决也会因为以太网的普及而变得容易。扩充性强:对于已经构建的iSCSI存储网络来说,增加iSCSI存储设备和服务器都将变得简单且无需改变网络的体系结构。此次实验环境我们采用微软的家族产品windowsstorage2008R2,当然,它不是一款免费的产品,是需要购买正版化才能长久的进行存储服务。但是,做存储的软件很多,下面我就介绍2款主流存储操作系统的安装与配置Openfiler2.3windowsstorage2008R2iSCSITargetOpenfiler由rPathLinux驱动,它是一个基于浏览器的免费网络存储管理实用程序,可以在单一框架中提供基于文件的网络连接存储(NAS)和基于块的存储区域网(SAN)。整个软件包与开放源代码应用程序(例如Apache、Samba、LVM2、ext3、LinuxNFS和iSCSIEnterpriseTarget)连接。Openfiler将这些随处可见的技术组合到一个易于使用的小型管理解决方案中,该解决方案通过一个基于Web且功能强大的管理界面实现。下面我就来安装Openfiler2.3安装——登录——设置——建立物理分区——建立逻辑分区——建立ISCSI——发布分区——连接iscsi。本帖隐藏的内容需要回复才可以浏览由于openfiler采用的是Linux的系统,所以安装步骤和Linux的相同。ENTER,进行安装。是否检测CD安装盘的正确性,点击skipOpenfiler的启动界面Openfiler的欢迎界面,点击NEXT键盘标准选择美国标准键盘U.S.English选择手动分区。选择手动分区将会删除磁盘内的文件,是否删除,点击YES可以看到机器的2块硬盘,sda,sdb第一块硬盘作为系统盘,另一块就做存储盘。分区如上图。选择Edit,编辑IP地址选择Activateonboot,输入IP地址。选择手动manually。填写staff.ifeng.com输入网关和DNS选择时区——上海设置管理员密码系统格式化硬盘,随后安装openfiler。安装结束后,系统要求重启。GRUB的引导启动启动好后,会显示上图。可以以管理员root登录到系统,修改基本设置。但是要设置存储,我们要用浏览器登录服务器地址用windows系统中的IE8登录,会显示证书问题,不管,继续浏览此网站。进入了登录界面。这里不是输入root的密码,而是系统默认的用户密码。用户名:openfiler。密码password。登录后可以看到基本信息。首先点击Services将iscsiinitiator和iscsitargetserver服务打开。默认是关闭的。点击system可以看到本机的IP地址。然后往下拉,可以看到NetworkAccessConfiguration,就是设置可以允许访问的本机的ip添加要访问openfiler存储的3个服务器名称和ip地址。如果要让某一段的ip访问,可以设置为192.168.18.0,这样18段的都可以访问。下面我就开始建立物理分区,选择Volumes。下面出现警告,没有发现物理分区,那就去建立物理分区,createnewphysicalvolumes。可以看到本机的2快硬盘。其中sda是系统盘。将分区时建立的LinuxphysicalVolume删除。开始建立物理分区。选择primary选择physicalvoume最后点击create此刻,物理分区就建立完了。下面开始建立逻辑分区(volumegroup)右侧点击volumegroup。在volumegroupname输入卷组名称。然后勾选分区。点击addvolumegroup可以看到创建好的hyper卷组。然后就是建立iscsi逻辑卷(iscsi)右侧点击addvolume输入name调节大小,选择iscsi以同样的方法建立2个iscsi分区hy和123.其中一个作为仲裁磁盘。逻辑分区就建立完了。下面是增加iscsitargetIQN,映射targetIQN(lun)右侧选择iscsitarget点击ADD。然后选择LUNMapping点击map将其发布出去。然后点击NetworkACL设置允许访问iscsi的地址。选择allow。确定Update。此时,所有的iscsi存储就设置完了。下面介绍如何访问。以win7为例子。选择管理工具—ISCSI发起程序。首次启动会弹出是否每次重启后都连接iscsi。在目标中输入我们的iscsi的服务器地址,192.168.18.101,点击快速连接。弹出已连接。将此连接收藏到列表。以便重启后自动连接。之后在我的电脑右键管理—磁盘管理可以看到所挂载上的2快硬盘。然后与普通电脑格式化相同。就可以使用硬盘了。WindowsStorageServer2008R2是一种WindowsServer2008R2操作系统,但它专为与网络连接存储设备配合使用而进行了优化。运行WindowsStorageServer2008R2的计算机被称为“存储设备”。可从各OEM处获取已预先安装了WindowsStorageServer2008R2并进行了部分预配置的存储设备。WindowsStorageServer2008R2除集成了存储设备管理组件和功能外,还对文件共享和存储管理方案进行了改进。此外,它还提供了一个用户界面(叫做“初始配置任务”)来帮助您进行服务器初始配置、统一的存储设备管理、简化的存储和共享文件夹设置和管理,以及对Microsoft?iSCSISoftwareTarget的支持。MicrosoftiSCSISoftwareTarget3.3是一个可选软件包,可与WindowsStorageServer2008R2结合使用。它提供了块存储服务、文件级服务和对故障转移群集的支持。如果您的存储设备上未预安装该软件包,请与您的存储设备制造商联系,了解有关如何获取该软件包的信息。安装windowsserver2008R2——设置——安装ISCSItarget——创建isci——创建磁盘——连接iscsi。首先安装windowsserver2008R2,并设置IP地址和关闭防火墙,加入域。以域管理员登录系统。然后放进windowsstorageserver2008R2光盘。找到iscsitarget点击安装。欢迎界面安装地址。默认安装不使用自动更新开始安装安装完成我们在开始里找到iscsitarget点击进去,可以看到基本操作界面首先我们创建iscsi目标创建iscsi目标向导输入iscsi目标名称点击高级点击添加选择IP地址输入实验的Hyper-v的主机地址。在输入第二个地址时,会提示是否发起多个程序访问目标,选择是。添加3台Hyper主机,确定选择下一步完成创建iscsi目标。在目标里就可以看到创建的的目标选择为iscsi目标创建虚拟磁盘进入创建虚拟磁盘向导。先浏览到要放虚拟磁盘文件的地方,然后命名,最后加上.Vhd设置磁盘的大小,先建立一个仲裁磁盘。1GB填写磁盘描述,之后下一步完成。之后会在右边显示虚拟磁盘。以同样的方法建立虚拟磁盘2.磁盘1用来仲裁,磁盘2用来存放虚拟文件。之后使用iscsi连接器连接服务器,在管理中格式硬盘。存储实验就做到这里。本文出自“让云无处不在”博客