码迷,mamicode.com
首页 > 其他好文 > 详细

六、XenServer资源池

时间:2017-10-16 22:17:51      阅读:1404      评论:0      收藏:0      [点我收藏+]

标签:资源池   xenserver   

使用Citrix XenServer 资源池,可以将多个服务器及其连接的共享存储作为统一的资源进行查看,从而可以根据虚拟机资源需求和业务优先级灵活部署虚拟机。一个池中最多可以包含16 个服务器,这些服务器都运行统一版本的XenServer 软件(且具有相同的修补程序级别)

一、资源池的要求:

创建池或将服务器加入现有池前,应确保池中的所有服务器满足下面的要求:

1.1硬件要求

XenServer 资源池中的所有服务器必须具有广泛兼容的CPU,CPU 都来自同一家CPU 供应商(Intel 或AMD)且必须具有相同的令集,如果要运行HVM 虚拟机,所有CPU 都必须启用虚拟化功能;

1.1.1服务器必须具有静态IP 地址(在服务器本地配置或者使用DHCP 服务器上的相应配置),此配置同样适用于提供NFS 或iSCSI 存储的服务器;

1.1.2服务器的系统时钟必须不池的主服务器同步;

1.1.3服务器不能是某个现有资源池的成员;

1.1.4服务器上不能有任何正运行或挂起的VM,其VM 中不能有任何正在执行的操作;必须先关闭所有VM,然后服务器才能加入池中;

1.1.5不能为服务器配置任何共享存储;

1.1.6服务器不能有绑定的管理端口。将服务器加入池中前,需要重新配置该服务器的管理接口并将其移回到物理NIC,然后在服务器成功加入池中后立即重新进行配置;

1.1.7服务里不池中的服务器必须运行相同版本的XenServer 软件,修补程序级别也必须相同;

1.1.8为服务器配置的补充软件包必须不池中现有服务器相同。补充软件包用于将附加软件安装到XenServer 控制域dom0 中,建议在池中的所有服务器上安装相同修订版的相同补充软件包;

1.1.9服务器必须不池中的现有服务器具有相同的XenServer 产品许可证版本

二、异类池(CPU 屏蔽)

2.1在基础CPU 功能不同的服务器之间,不能进行实时的VM 迁移,新一代的CPU能够屏蔽软件可见处理器功能的差异,从而是具有不同基础硬件功能的CPU 看上起相同。此功能有Intel Virtualization Technology FlexMigration(Intel VTFlexMigration)和AMD-V Extended Migration 技术提供。

2.2将新服务器加入XenServer 资源池时,将对现有CPU 和新加入CPU 上的功能集进行比较,兼容则允许新服务器加入池中。如果启用CPU 屏蔽功能,在新CPU上将仅公开旧服务器的CPU 上存在的功能,其他功能将被屏蔽。如果丌启用CPU屏蔽功能,就要求池中所有服务器必须具有相同的CPU。CPU 具有完全相同的功能集(这成为同类池)。

2.3如果要使用异类池,只有在Citrix XenServer 企业版或更高版本中才支持。XenCenter 不允许将具有丌同基础处理器功能的服务器放在同一个资源池中。如果池中的现有服务器上检测到不新服务器不同的CPU 功能集,XenCenter 将自动尝试使用CPU 屏蔽功能。

三、新建删除资源池

3.1 新建资源池

3.1.1通过XenCenter 连接托管服务器,在工具栏上单击新建池按钮;

技术分享

或单击池菜单,选择新建池;

技术分享

3.1.2在资源窗格中选择独立服务器,单击鼠标右键,然后在快捷菜单中单击添加到池,选择新建池;

技术分享

3.1.3在弹出的创建心池菜单中输入资源池名称VSERVICE.CN.ResourcePool 和可选说明,该名称将显示在资源窗格中

技术分享

3.1.4通过从主服务器列表中选择服务器来执行池主服务器

技术分享

3.1.5从其他成员列表中选择更多要加入到新池中的服务器,也可以通过单击添加新服务器将该服务器添加到列表;

技术分享

3.1.6单击创建池按钮,以创建新池并关闭对话框,查看创建池进度;

技术分享

3.1.7在资源窗格中查看创建池结果

技术分享

注:如果池主服务器已经有一个共享存储库(SR),此存储库将成为池的共享SR;如果新的池主服务器没有任何共享存储,需要为池创建一个新的共享SR。

3.2 删除资源池

3.2.1可以将包含一个托管服务器的资源池(单例池)删除,从而有效的使该服务器成为独立服务器;

技术分享

注:当资源池中只有一台托管主机时,才能对该池进行删除操作;

3.2.2从池中移除其他托管服务器(非主服务器),在资源窗格中选择资源池,右键选择删除池;

技术分享

四、从资源池删除主机

4.1关闭需要从池中移除的服务器上的所有正在运行的VM,在资源窗格中选择该服务器,右键选择从池中删除该服务器;

技术分享

注:从池中删除服务器时,存储在本地磁盘(本地存储)上的所有VM 数据都将清除。如果在本地虚拟磁盘上有重要数据,在删除服务器钱,必须将这些磁盘移动到同一资源池内的共享存储库中。

4.2执行池中删除服务器操作时,服务器会自劢重启并清除掉本地存储中的数据。启动完成之后查看从池中删除服务器的结果

技术分享

五、将主机添加到资源池

5.1 添加主机到现有资源池

技术分享

注:向池中添加服务器之前,需确保要加入的服务器满足资源池的硬件和其他要求,且在尝试将服务器添加到池之前,应首先备份该服务器上托管的所有虚拟机。

5.2在常规选项属性卡中,可以更改池的名称和说明,将池放入文件夹中,以及管理池的标记

技术分享

5.3可以使用自定义字段为托管资源添加信息,使这些资源更易于搜索和组织;单击编辑自定义字段可以添加信息

技术分享

5.4在弹出的自定义字段中单击添加按钮

技术分享

5.5在弹出的新建自定义字段中输入自定义字段的名称和类型,类型可选文本、日期和时间;

技术分享

5.6在电子邮件选项选项卡上,可以为池中的任何服务器或VM 上生成的系统警报配置电子邮件通知,勾选发送电子邮件警报通知复选框并输入详细的电子邮件交付地址信息和SMTP 服务器信息技术分享

注:需要XenServer 高级版及更高版本提供基于电子邮件的性能和错误警报功能。

5.7通过XenServer 的开机功能,可以支持电源管理的服务器配置电源管理首选项,使这些服务器可以根据池的总工作负载自劢关闭和打开电源;技术分享

5.8在服务器列表中,选择要配置电源管理的服务器,并在开机模式下为选定的服务器定开机设置(禁用、Wake-on-LAN、HP iLO、DRAC 或自定义脚本等);技术分享

5.9开机模式选中HP iLO 或DELL DRAC 时,可以定配置选项的IP 地址、用户名和密码

技术分享

5.10开机模式选择自定义开机脚本时,可以在配置选项定脚本的键值

技术分享

本文出自 “孟婆来碗汤” 博客,请务必保留此出处http://gaokui.blog.51cto.com/7478451/1972853

六、XenServer资源池

标签:资源池   xenserver   

原文地址:http://gaokui.blog.51cto.com/7478451/1972853

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!