2存储-企业级 Hyper-v 群集部署实验方案

简介:

企业级 高可用性Hyper-v 群集部署实验方案

马博峰

2011年5月20日

———————————————————————————————————————

存储

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存储设备和服务器都将变得简单且无需改变网络的体系结构。

此次实验环境我们采用微软的家族产品windows storage 2008 R2,当然,它不是一款免费的产品,是需要购买正版化才能长久的进行存储服务。但是,做存储的软件很多,下面我就介绍2款主流存储操作系统的安装与配置

Openfiler 2.3

windows storage 2008 R2 iSCSI Target

Openfiler 由rPath Linux驱动,它是一个基于浏览器的免费网络存储管理实用程序,可以在单一框架中提供基于文件的网络连接存储 (NAS) 和基于块的存储区域网 (SAN)。整个软件包与开放源代码应用程序(例如 Apache、Samba、LVM2、ext3、Linux NFS 和 iSCSI Enterprise Target)连接。Openfiler 将这些随处可见的技术组合到一个易于使用的小型管理解决方案中,该解决方案通过一个基于 Web 且功能强大的管理界面实现。

下面我就来安装Openfiler 2.3

安装——登录——设置——建立物理分区——建立逻辑分区——建立ISCSI——发布分区——连接iscsi。

image

由于openfiler采用的是Linux的系统,所以安装步骤和Linux的相同。ENTER,进行安装。

image

是否检测CD安装盘的正确性,点击 skip

image

Openfiler 的启动界面

image

Openfiler 的欢迎界面,点击NEXT

image

image

键盘标准选择 美国标准键盘 U.S.English

image

选择手动分区。

image

选择手动分区将会删除磁盘内的文件,是否删除,点击YES

image

可以看到机器的2块硬盘,sda,sdb

image

第一块硬盘作为系统盘,另一块就做存储盘。分区如上图。

image

选择Edit,编辑IP地址

image

选择Activate on boot,输入IP地址。

image

选择手动 manually。填写 staff.ifeng.com

输入网关和DNS

image

选择时区——上海

image

设置管理员密码

image

系统格式化硬盘,随后安装openfiler。

image

安装结束后,系统要求重启。

 

image

GRUB的引导启动

 

image

启动好后,会显示上图。可以以管理员root登录到系统,修改基本设置。但是要设置存储,我们要用浏览器登录服务器地址 https://192.168.18.101:446/

 

image

用windows系统中的IE8登录,会显示证书问题,不管,继续浏览此网站。

image

进入了登录界面。这里不是输入root的密码,而是系统默认的用户密码。用户名:openfiler。密码password。

image

登录后可以看到基本信息。

image

首先点击Services 将iscsi initiator和 iscsi target server服务打开。默认是关闭的。

image

点击system 可以看到本机的IP地址。然后往下拉,可以看到Network Access Configuration,就是设置可以允许访问的本机的ip

image

image

添加要访问openfiler存储的3个服务器名称和ip地址。如果要让某一段的ip访问,可以设置为192.168.18.0,这样18段的都可以访问。

image

 

下面我就开始建立物理分区,选择Volumes。下面出现警告,没有发现物理分区,那就去建立物理分区,create new physical volumes。

image

可以看到本机的2快硬盘。其中sda是系统盘。

image

将分区时建立的Linux physical Volume删除。

image

开始建立物理分区。选择primary 选择physical voume 最后点击create

 

此刻,物理分区就建立完了。

下面开始建立逻辑分区(volume group)

image

右侧点击volume group。在volume group name 输入卷组名称。然后勾选分区。点击add volume group

image

image

可以看到创建好的hyper 卷组。

然后就是建立iscsi 逻辑卷(iscsi )右侧点击add volume

image

image

输入name 调节大小,选择iscsi

image

image

以同样的方法建立2个iscsi分区 hy和123.其中一个作为仲裁磁盘。逻辑分区就建立完了。

 

 

 

下面是增加iscsi target IQN,映射 target IQN(lun)

右侧选择iscsi target

image

image

点击ADD。然后选择 LUN Mapping

image

image

点击map将其发布出去。

image

然后点击 Network ACL 设置允许访问iscsi的地址。选择allow。 确定Update。

此时,所有的iscsi存储就设置完了。下面介绍如何访问。

 

 

 

以win 7 为例子。选择管理工具—ISCSI发起程序。

image

image

首次启动会弹出是否每次重启后都连接iscsi。

image

在目标中输入我们的iscsi的服务器地址,192.168.18.101,点击快速连接。

image

 

弹出已连接。

image

将此连接收藏到列表。以便重启后自动连接。

image

之后在我的电脑右键管理—磁盘管理可以看到所挂载上的2快硬盘。

image

然后与普通电脑格式化相同。就可以使用硬盘了。

 

 

 

 

Windows Storage Server 2008 R2 是一种 Windows Server 2008 R2 操作系统,但它专为与网络连接存储设备配合使用而进行了优化。运行 Windows Storage Server 2008 R2 的计算机被称为“存储设备”。可从各 OEM 处获取已预先安装了 Windows Storage Server 2008 R2 并进行了部分预配置的存储设备。

Windows Storage Server 2008 R2 除集成了存储设备管理组件和功能外,还对文件共享和存储管理方案进行了改进。此外,它还提供了一个用户界面(叫做“初始配置任务”)来帮助您进行服务器初始配置、统一的存储设备管理、简化的存储和共享文件夹设置和管理,以及对 Microsoft? iSCSI Software Target 的支持。

Microsoft iSCSI Software Target 3.3 是一个可选软件包,可与 Windows Storage Server 2008 R2 结合使用。它提供了块存储服务、文件级服务和对故障转移群集的支持。如果您的存储设备上未预安装该软件包,请与您的存储设备制造商联系,了解有关如何获取该软件包的信息。

安装windows server 2008 R2——设置——安装ISCSI target——创建isci——创建磁盘——连接iscsi。

image

首先安装windows server 2008 R2,并设置IP地址和关闭防火墙,加入域。以域管理员登录系统。

image

然后放进windows storage server 2008 R2光盘。找到iscsitarget

image

点击安装。

image

欢迎界面

image

image

安装地址。默认安装

image

image

不使用自动更新

image

开始安装

image

image

安装完成

 

image

我们在开始里找到 iscsitarget

image

点击进去,可以看到基本操作界面

image

首先我们创建iscsi目标

image

创建iscsi目标向导

image

输入iscsi目标名称

image

点击高级

image

点击添加

image

选择IP地址

image

输入实验的Hyper-v的主机地址。在输入第二个地址时,会提示是否发起多个程序访问目标,选择是。

image

添加3台Hyper主机,确定

image

选择下一步

image

完成创建iscsi目标。

image

在目标里就可以看到创建的的目标

image

选择为iscsi目标创建虚拟磁盘

image

进入创建虚拟磁盘向导。

image

先浏览到要放虚拟磁盘文件的地方,然后命名,最后加上 .Vhd

image

设置磁盘的大小,先建立一个仲裁磁盘。1GB

image

填写磁盘描述,之后下一步完成。之后会在右边显示虚拟磁盘。

image

以同样的方法建立虚拟磁盘2.

磁盘1用来仲裁,磁盘2用来存放虚拟文件。

之后使用iscsi连接器连接服务器,在管理中格式硬盘。

image

image

image

image

image

image

image

存储实验就做到这里。


本文转自 mabofeng 51CTO博客,原文链接:http://blog.51cto.com/mabofeng/570363 ,如需转载请自行联系原作者

相关文章
|
存储 资源调度 Cloud Native
阿里云迁移工具推荐最佳实践:Hyper-V虚拟化迁移到阿里云
阿里云迁移工具推荐最佳实践:Hyper-V虚拟化迁移到阿里云
阿里云迁移工具推荐最佳实践:Hyper-V虚拟化迁移到阿里云
|
存储 网络虚拟化
CloudStack+XenServer详细部署方案创建高级网络资源域
CloudStack+XenServer详细部署方案(5):创建高级网络资源域 本文将根据设计文档结合和之前创建的XenServer 资源池, 介绍CloudStack高级网络资源域的创建过程。
1186 0
下一篇
无影云桌面