让“云”无处不在-Citrix Xenserver之四 Storage配置

让“云”无处不在-Citrix Xenserver

四、Storage配置

马博峰

2011年8月

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

为了满足Xenserver的高级功能,要为现有的Xenserver加载共享存储,为后面实现HA,Xenmotion等功能。Xenserver共享存储支持iscsi NFS HAB Storagelink 等存储。

XenServer 定义了一个名为存储库 (SR) 的容器来描述存储虚拟磁盘映像 (VDI) 的特定存储目标。VDI 是包含虚拟磁盘内容的磁盘抽象。

存储硬件的接口允许在大量 SR 类型上支持 VDI。XenServer SR 具有对本地连接的 IDE、SATA、SCSI 和 SAS驱动器和远程连接的 iSCSI、NFS、SAS 和光纤通道的内置支持,因而非常灵活。SR 和 VDI 抽象允许在支持高级存储功能(如稀疏置备、VDI 快照和快速克隆)的存储目标上提供这些功能。对于本身不直接支持高级操作的存储子系统,会根据实现这些功能的 Microsoft 虚拟硬盘 (VHD) 规范提供软件堆栈。

每台 XenServer 主机可以同时使用多个 SR 和不同的 SR 类型。可以在主机之间共享这些 SR,也可以将其专用于特定主机。共享存储会加入一个已定义的资源池,并由该池内的多台主机共用。共享 SR 必须可由每台主机通过网络访问。单个资源池中的所有主机必须至少有一个共用的共享 SR。

文件系统上基于文件的 VHD;VM 映像作为精简置备的 VHD 格式文件在本地非共享文件系统(EXT 类型 SR)或共享 NFS 目标(NFS 类型 SR)上存储。LUN 上基于逻辑卷的 VHD;默认的 XenServer 基于块设备的存储在磁盘上的逻辑卷管理器中插入光纤通道(LVMoHBA 类型 SR)、iSCSI(LVMoISCSI 类型 SR)或 SAS(LVMoHBA 类型 Sr)上本地附加设备(LVM类型 SR)或 SAN 附加 LUN。VDI 表示为卷管理器中的卷并以 VHD 格式保存,以支持快照和克隆上引用节点

的精简置备。

每个 VDI的 LUN;LUN 按 SR 类型(提供特定阵列的插件,Netapp、Equallogic 或 StorageLink 类型 SR)作为

VDI 直接映射到 VM。因此,阵列存储抽象与环境(管理阵列级存储置备)的 VDI 存储抽象相匹配。

clip_image002

在了解了Xenserver存储后,我们先为Xenserver设置一个共享的iso存储库,为装系统准备的。在里面放好所需要的系统ISO,一般公司里都会有FS共享服务器。可以使用现成的共享来添加Xenserver的iso存储库

先把各种需要的ISO放入文件夹,然后共享。

clip_image004

clip_image006

可通过其他电脑来进行访问测试,访问正常,就可以添加iso

clip_image008

新建storage

clip_image010

选择windows file sharing

(Xenserver也支持 NFS ISO的存储库)

clip_image012

输入之前设置好的iso共享文件夹。并输入设置好的用户和密码

clip_image014

clip_image016

添加好后,会在服务器管理端显示出iso库 mabf iso

clip_image018

点击mabf iso 可以看到我在共享上的2个windows7 ISO文件

在添加ISCSI之前,先设置下Xenserver的网络,在我的Xenserver上有4个网卡,我将2个网卡绑定做冗余,用来做管理控制和虚拟机网络,另一组网卡用来做iscsi连接。当然,在实际情况中,可能会有8个网口以上的网口来作为生产环境的分配

clip_image020

进入网卡界面,可以看到有四个网卡,进行绑定可以选择Create Band

clip_image022

将NIC0和NIC1绑定。其余默认MTU建议不要改。

clip_image024

确认绑定,弹出警告。如果有管理端口或者虚拟机在要绑定的网卡上,会产生中断。

clip_image026

将NIC2和NIC3绑定,用来做虚拟机的通道。

clip_image028

绑定后的网卡。可以清楚看到0+1的绑定和2+3的绑定

下面对0+1的网卡做设置

clip_image030

clip_image032

为0+1网卡设置IP地址,到此所有的前期任务就完成了,之后就是添加存储。

注意:对于一些存储,可能是通过IP地址来限定连接,也有限制MAC地址,或者基于用户的,可按实际情况来设置。

进添加行ISCSI设置

clip_image034

clip_image035

这次选择上面的Softwere ISCSi

clip_image037

输入要连接ISCSI的IP地址,然后一次点选IQN,LUNS。这样就可以获得到识别号。

clip_image039

之后完成ISCSi的添加设置

clip_image041

首次连接时,会要求格式化硬盘

clip_image043

之后就可以看到iscsi硬盘了。

在生产环境下,要提高存储服务器之间的速度,建议与存储设置多路劲存储。可大大提高存储的通信速度。可以参考下《Citrix-XenServer-5.6管理员指南》

下面进行安装操作系统:

clip_image045

首先先新建虚拟机

clip_image047

clip_image049

clip_image051

在选择安装介质上,可以看到之前挂载的iso库里的iso,这样对安装系统方便的多。此DVD光驱是Xenserver上的物理光驱。不是XenCenter上的物理光驱。

clip_image053

clip_image055

在磁盘分配时,就可以看到共享的iscsi存储。Win7 32位 默认安装是24GB的磁盘空间,可点击properties来修改磁盘的大小。

clip_image057

选择网络。

clip_image059

完成虚拟机的设置。

clip_image061

启动虚拟机,并进入控制窗口

clip_image063

之后完成win7 32位的安装。本节完。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值