Citrix XenServer ? Workload Balancing 7.3 快速入门指南

第?1?章?简介
XenServer Workload Balancing 虚拟设备是一种基于 Linux 的虚拟机,可用于在环境中快速部署
XenServer Workload Balancing 功能。只需几个简单的步骤即可配置 Workload Balancing 虚拟设备:

  1. http://www.citrix.com/downloads 下载 Workload Balancing 虚拟设备,然后将其导入 XenCenter。
  2. 从虚拟设备控制台配置 Workload Balancing 设备。
  3. 将池连接到 Workload Balancing 虚拟设备。
    注意:
    Workload Balancing 适用于 XenServer Enterprise Edition 客户或通过 XenApp/
    XenDesktop 授权访问 XenServer 的客户。有关 XenServer Licensing 的详细信息,
    请参阅 XenServer 7.3 Licensing 常见问题解答。要升级或购买 XenServer 7.3 许可
    证,请访问 Citrix Web 站点。
    注意:
    Workload Balancing 7.3 在 XenServer 7.3、7.2、7.1 和 7.0 上受支持。
    以下几节将介绍这些步骤。有关 Workload Balancing 的概述以及其他信息,请参阅《XenServer
    Workload Balancing 7.3 管理员指南》和 XenCenter 帮助。
    要使用 Workload Balancing 对池进行平衡,池中的主机必须满足《Workload Balancing 管理员指南》
    中指定的 XenMotion(实时迁移)要求。
    1.1.?导入 Workload Balancing 虚拟设备
    Workload Balancing 虚拟设备是设计为在 XenServer 主机上运行的单个预安装虚拟机。导入该虚拟设备
    前,请查看必备条件和注意事项。
    1.1.1.?必备条件
    此设备设计为在 XenServer 7.3 和更高版本上运行。它可以监视运行 XenServer 5.5 及更高版本的主机
    的池。Citrix 建议您使用 XenCenter 7.3 管理控制台导入虚拟设备。运行 Workload Balancing 虚拟设备
    至少需要 2GB RAM 和 8GB 磁盘空间。
    1.1.2.?导入 Workload Balancing 虚拟设备前需要考虑的事项
    在导入 Workload Balancing 虚拟设备之前,请注意以下事项并根据需要对环境进行相应的更改。此
    外,还请查看 Workload Balancing 发行说明,了解特定版本的其他最新要求。
    ? 通信端口。在启动 Workload Balancing 配置向导之前,需要确定 Workload Balancing 虚拟设
    备要用来进行通信的端口。在 Workload Balancing 配置期间,系统会提示您设置此端口。默认情况
    下,Workload Balancing 服务器使用 8012。
    注意:
    请勿将 Workload Balancing 端口设置为端口 443。Workload Balancing 虚拟设备不能
    接受通过端口 443(标准的 SSL/HTTPS 端口)建立的连接。
    ? Workload Balancing 帐户。Workload Balancing 配置向导要求您为 Workload
    Balancing 帐户和数据库帐户选择并输入用户名和密码。在运行配置向导之前,不需要创建这些帐
    户。配置向导将为您创建这些帐户。
    ? 跨池监视。可以将 Workload Balancing 虚拟设备放在一个池中,而使用该设备监视另一个池。(例
    如,Workload Balancing 虚拟设备位于池 A 中,但使用该设备监视池 B)。
    注意:
    Workload Balancing 虚拟设备要求托管虚拟设备的物理计算机上的时间与受监视的池
    正在使用的时间相匹配。由于无法更改 Workload Balancing 虚拟设备上的时间,因此
    1
    Citrix 建议您将托管 Workload Balancing 的物理计算机和所监视池中的各主机指向同
    一个网络时间 (NTP) 服务器。
    ? XenServer 与 Workload Balancing 通过 HTTPS 进行通信。因此,在 Workload Balancing 配置
    期间,Workload Balancing 会代表您自动创建一个自签名证书。可以将此证书更改为来自某个证书颁
    发机构颁发的证书,并且/或者将 XenServer 配置为对证书进行验证。有关信息,请参阅《Workload
    Balancing 管理员指南》。
    ? 历史数据存储量和磁盘空间大小。可以存储的历史数据量取决于为 Workload Balancing 分配的虚
    拟磁盘大小(默认为 8 GB)和所需的最小磁盘空间(默认为 2048 MB,由 wlb.conf 文件中
    GroomingRequiredMinimumDiskSizeInMB 参数控制)。如果您想存储大量的历史数据(例如,如果
    您想使用 WLB 池审核追踪功能,并将报告精度配置为中或以上),您可以按《Workload Balancing
    管理员指南》所述存档数据,或者增加分配给 Workload Balancing 虚拟设备的虚拟磁盘大小。
    要增大磁盘大小,请导入该虚拟设备,然后通过执行《Workload Balancing 管理员指南》中的过程来
    增大虚拟磁盘大小。
    ? 实现 Workload Balancing 的负载平衡。如果要使用 Workload Balancing 虚拟设备来管理该虚拟设备
    本身(即,使用虚拟设备实现自我管理),您必须在导入该虚拟设备时指定远程共享存储。
    注意:如果使用 Workload Balancing 管理该虚拟设备本身(而不是像在其他池中运行该虚拟设备时
    那样,使用其他 Workload Balancing 设备管理该虚拟设备),则 Workload Balancing 无法针
    对 Workload Balancing 虚拟设备执行启动于放置建议。进行自身管理的 Workload Balancing 之
    所以无法提供放置建议,是因为要执行该功能就必须运行该虚拟设备。但是,它可以平衡 Workload
    Balancing 虚拟设备的负载,就像平衡所管理的任何其他 VM 一样。
    1.1.3.?规划资源池大小
    Workload Balancing 需要进行特定的配置才能在大型池中成功运行。
    1.1.4.?下载虚拟设备
    Workload Balancing 虚拟设备以 .xva 格式打包。您可以从 Citrix 下载页面 http://www.citrix.com/
    downloads 下载虚拟设备。在下载该文件时,将其保存到本地硬盘驱动器(通常位于安装 XenCenter 的
    计算机上)上的一个文件夹中。.xva 下载完成后,您可以将其导入 XenCenter。
    1.1.5.?将虚拟设备导入 XenCenter
    使用 XenCenter 将 Workload Balancing 虚拟设备导入池。
    将虚拟设备导入 XenServer
  4. 打开 XenCenter。在要导入虚拟设备软件包的池(或主机)上单击鼠标
    右键,然后选择导入。

  1. 浏览到 vpx-wlb.xva 包。
  2. 选择要运行 Workload Balancing 虚拟设备的池或主服务器。如果选择池,VM 将自动在该池中最适合的主机上启动。或者,如果您不打算使用 Workload
    Balancing 管理 Workload Balancing虚拟设备,可能需要为 Workload
    Balancing 虚拟设备指定主服务器,以便虚拟设备始终在同一个主机上启
    动。
  3. 选择用于存储 Workload Balancing 虚拟设备的虚拟磁盘的存储库。此存储库必须至少有 8 GB 可用空间。可以选择本地存储,也可以选择远程存储。但是,如果选择本地存储,则无法使用 Workload Balancing 来管理虚拟设备。

  1. 执行以下两项操作:1. 为 Workload Balancing 虚拟设备定义虚拟接口。在此版本中,Workload Balancing 设计为通过单个虚拟接口通信。2. 选择能够访问 Workload Balancing所管理的池的网络

  1. 将导入后启动 VM 复选框保持启用状态,然后单击完成导入该虚拟设备。

  1. 在完成 Workload Balancing .xva文件的导入之后,Workload Balancing
    虚拟机将出现在 XenCenter 中的资源窗格中。

1.2.?配置 Workload Balancing 虚拟设备在完成 Workload Balancing 虚拟设备的导入后,必须先对其进行配置才能使用它来管理池。为了引导您完成配置,Workload Balancing 虚拟设备在 XenCenter 中提供了一个配置向导。要显示该向导,请在资源窗格中选择该虚拟设备,然后单击控制台选项卡。对于所有选项,按 Enter 键接受默认选项。

在完成 Workload Balancing 的配置之后,按照第?1.3?节 “连接 Workload Balancing 虚拟设备”中的说明,将池连接到 Workload Balancing 虚拟设备。
如有必要,可以在以下位置找到 Workload Balancing 配置文件:/opt/vpx/wlb/wlb.conf。Workload Balancing 日志文件位于以下位置:/var/log/wlb/LogFile.log。有关这些文件及其用途的详细信息在
《Workload Balancing 管理员指南》中介绍。

1.3.?连接 Workload Balancing 虚拟设备
注意:
Workload Balancing 适用于 XenServer Enterprise Edition 客户或通过 XenApp/
XenDesktop 授权访问 XenServer 的客户。有关 XenServer Licensing 的详细信息,
请参阅 XenServer 7.3 Licensing 常见问题解答。要升级或购买 XenServer 7.3 许可
证,请访问 Citrix Web 站点。
在配置 Workload Balancing 之后,必须使用 XE 命令或 XenCenter 中的连接 WLB 服务器对话框将您要
管理的池连接到 Workload Balancing 虚拟设备。
要完成后续的 XenCenter 过程,需要以下信息:
? Workload Balancing 虚拟设备的 IP 地址或 FQDN 及其端口号。
? 您希望 Workload Balancing 监视的资源池(即池主服务器)的凭据。
? 在 Workload Balancing 配置期间创建的 Workload Balancing 帐户的凭据。XenServer 使用此帐户与
Workload Balancing 进行通信。

此图显示了:(1) XenServer 如何使用您在 Workload Balancing 配
置期间创建的帐户与 Workload Balancing 通信,以及 (2) Workload
Balancing 虚拟设备如何使用池的凭据向 XenServer 进行身份验证。
如果您希望在连接 Workload Balancing 服务器时指定 Workload Balancing FQDN(即,在连接 WLB 服
务器对话框中指定),必须首先将 Workload Balancing 服务器的主机名和 IP 地址添加到 DNS 服务器。
首次连接 Workload Balancing 时,它将使用默认的阈值和设置来平衡工作负载。默认情况下自动功能
(例如自动优化模式、电源管理和自动化)处于禁用状态。
连接 Workload Balancing 和证书
如果要上载其他(受信任的)证书或者配置证书验证,在将池连接到 Workload Balancing 之前,请注
意以下几点:
? 如果您希望 XenServer 验证自签名的 Workload Balancing 证书,必须使用 Workload Balancing IP 地
址连接到 Workload Balancing。系统将基于该 IP 地址将自签名证书颁发给 Workload Balancing。
? 如果要使用证书颁发机构颁发的证书,在连接 Workload Balancing 时可以更方便地指定 FQDN。但
是,可以在连接 WLB 服务器对话框中指定静态 IP 地址,然后使用该 IP 地址作为证书中的使用者备
用名称 (SAN)。
《Workload Balancing 管理员指南》提供了有关配置证书的详细信息。
1.3.1.?将池连接到 Workload Balancing 虚拟设备
注意:
Workload Balancing 适用于 XenServer Enterprise Edition 客户或通过 XenApp/
XenDesktop 授权访问 XenServer 的客户。有关 XenServer Licensing 的详细信息,
请参阅 XenServer 7.3 Licensing 常见问题解答。要升级或购买 XenServer 7.3 许可
证,请访问 Citrix Web 站点。

  1. 在 XenCenter 的基础结构窗格中,依次选择 XenCenter > your-resource-pool。
  2. 在属性窗格中,单击 WLB 选项卡。
    WLB 选项卡显示连接按钮。

  1. 在 WLB 选项卡中,单击连接。此时将显示连接 WLB 服务器对话框。

  1. 在服务器地址部分中,输入以下信息:
    a. 在地址框中,键入 Workload Balancing 虚拟设备的 IP 地址或 FQDN。例如,WLB-appliance-
    computername.yourdomain.net。
    注意:
    要获取 WLB 虚拟设备的 IP 地址,请参阅第?1.3.1.1?节 “获取 WLB 虚拟设备的 IP 地
    址”。
    b. (可选。)如果您在 Workload Balancing 配置期间更改了 Workload Balancing 端口,请在端口框
    中输入端口号。XenServer 使用此端口与 Workload Balancing 进行通信。
    默认情况下,XenServer 通过端口 8012 连接 Workload Balancing。
    注意:
    除非您在 Workload Balancing 配置期间更改了此端口号,否则请勿对其进行编辑。在
    Workload Balancing 配置期间、在任何防火墙规则中及在连接 WLB 服务器对话框中
    指定的端口号必须匹配。
  2. 在 WLB 服务器凭据部分中,输入 XenServer 池(主服务器)将用来连接 Workload Balancing 虚拟
    设备的用户名和密码。

该帐户必须是在 Workload Balancing 配置期间创建的帐户。默认情况下,此帐户的用户名为
wlbuser。

  1. 在 XenServer 凭据部分中,输入您正在配置的池的用户名和密码(通常是池主节点的密
    码)。Workload Balancing 将使用这些凭据连接池中的主机。

要使用当前登录 XenServer 时所用的凭据,请选中使用当前的 XenCenter 凭据复选框。如果您
已使用基于角色的访问控制 (RBAC) 功能为此帐户分配了角色,应确保该角色有足够的权限来配置
Workload Balancing。有关详细信息,请参阅《Workload Balancing 管理员指南》的“RBAC”一节。

  1. 在将池连接到 Workload Balancing 虚拟设备之后,Workload Balancing 会自动开始以默认的优化设
    置监视池。如果您希望修改这些设置或者更改分配给特定资源的优先级,请在执行这些操作之前至
    少等待 60 秒(直到 XenCenter 日志显示已完成发现过程);相关信息请参阅《Workload Balancing
    管理员指南》。
    重要
    8
    在 Workload Balancing 运行一段时间之后,如果您没有收到最佳放置建议,Citrix 强
    烈建议您对性能阈值进行评估,如《Workload Balancing 管理员指南》中所述。根据
    环境为 Workload Balancing 设置正确的阈值至关重要,否则它可能无法提供适当的建
    议。
    1.3.1.1.?获取 WLB 虚拟设备的 IP 地址
  2. 在 XenCenter 的资源窗格中选择 Workload Balancing 虚拟设备,然后单击控制台选项卡。
  3. 登录该设备。输入在导入该设备时创建的 VM 用户名(通常为“root”)及 root 用户密码。
  4. 在提示符处输入以下命令:
    ifconfig

原文地址:http://blog.51cto.com/hangtc/2074190

时间: 2024-10-11 09:44:58

Citrix XenServer ? Workload Balancing 7.3 快速入门指南的相关文章

Citrix XenServer Workload Balancing 报告词汇表

计费使用分析可以使用"计费使用分析"报告(计费报告)确定组织内的特定部门对某资源(如物理服务器)的使用量.具体而言,该报告显示池中所有虚拟机的信息,包括其可用性和资源使用情况.由于该报告提供虚拟机可用性("运行时间")信息,因而可以帮助您证明与服务级别协议的符合性及可用性. 计费报告可帮助您实施简单的计费解决方案,并简化收费方式.要对使用特定资源的客户收费,可以生成此报告,将其另存为 Excel 格式,然后通过自定义电子表格的数据来加入单价,或者将 Excel 数据

JWPlayer快速入门指南(中文)

将JW Player嵌入到网页中非常的简单,只需要进行如下3个步骤: 1.解压mediaplayer-viral.zip文件,将jwplayer.js和player.swf文件拷贝到工程中: 2.在页面引入jwplayer.js文件: <script type="text/javascript" src="/jwplayer/jwplayer.js"></script> 3.将下面代码粘贴在body标签内,如下所示: <div id=&

Chapter 0.SymmetricDS快速入门指南( Quick Start Guide)

本文档是SymmetricDS3.6.14文档的第一章节Quick Start Guide文档的翻译,的目的是帮助读者快速搭建一个SymmetricDS集群并普及一些基本概念术语. 本文档描述了如何在两个SymmetricDS节点之间同步两个相同schema的数据库.下面的例子构建了一个分销业务模型,有一个中央数据库(我们叫它root或者corp节点)和多个零售商店的数据库(我们叫它client或者store节点).对于本教程,我们将只有一个store(商店)节点,如下图.如果你愿意,可以再教程

AngularJS快速入门指南20:快速参考

thead>tr>th, table.reference>tbody>tr>th, table.reference>tfoot>tr>th, table.reference>thead>tr>td, table.reference>tbody>tr>td, table.reference>tfoot>tr>td { padding: 8px; line-height: 1.42857143; vertic

AngularJS快速入门指南05:控制器

AngularJS控制器用来控制AngularJS applications的数据. AngularJS控制器就是普通的JavaScript对象. AngularJS控制器 AngularJS applications通过控制器进行控制. ng-controller指令定义了一个application的控制器. 一个控制器就是一个JavaScript对象,它可以通过标准的JavaScript对象构造函数来创建. <div ng-app="myApp" ng-controller=

[转] Clojure 快速入门指南:1/3

[From] http://huangz.iteye.com/blog/1325228 导读 本文的目标是为熟悉 Ruby.Python或者其他类似语言.并对 Lisp 或者函数式编程有一定程度了解的程序员写的 Clojure 快速入门指南. 为了让文章尽可能地精炼且简单易懂,本文有以下三个特点: 一:不对读者的知识水平作任何假设,当遇上重要的知识点时,只给出 wikipedia 等网站的链接引用而不对知识点进行解释,有需要的读者可以沿着链接查看,没需要的直接略过就行了. 二:和第一条类似,没有

AngularJS快速入门指南15:API

thead>tr>th, table.reference>tbody>tr>th, table.reference>tfoot>tr>th, table.reference>thead>tr>td, table.reference>tbody>tr>td, table.reference>tfoot>tr>td { padding: 8px; line-height: 1.42857143; vertic

AngularJS快速入门指南14:数据验证

thead>tr>th, table.reference>tbody>tr>th, table.reference>tfoot>tr>th, table.reference>thead>tr>td, table.reference>tbody>tr>td, table.reference>tfoot>tr>td { padding: 8px; line-height: 1.42857143; vertic

AngularJS快速入门指南17:Includes

使用AngularJS,你可以在HTML中包含其它的HTML文件. 在HTML中包含其它HTML文件? 当前的HTML文档还不支持该功能.不过W3C建议在后续的HTML版本中增加HTML imports功能,以支持在HTML中包含其它的HTML文件. <link rel="import" href="/path/navigation.html"> 在服务端包含文件 大部分的web服务器都支持服务端包含文件(Server Side Includes).通过