Citrix XenServer 池要求

池要求
资源池是一台或多台服务器的同类或异类聚合,每个池最多包含 16 台服务器。创建池或将服务器加入现有池前,应确保池中的所有服务器满足下面介绍的要求。

硬件要求
XenServer 资源池中的所有服务器必须具有广泛兼容的 CPU,也就是说: 
所有服务器上的所有 CPU 都来自同一家 CPU 供应商(Intel 或 AMD)。 
要运行 HVM 虚拟机,所有 CPU 都必须启用虚拟化功能。 
其他要求
除上述的硬件必备条件外,加入池的服务器还需要满足许多其他配置方面的必备条件:

它必须具有一致的 IP 地址(服务器上的静态 IP 地址或静态 DHCP 租用)。这同样适用于提供 NFS 或 iSCSI 存储的服务器。 
服务器的系统时钟必须与池主服务器同步(例如,通过 NTP)。 
服务器不能是某个现有资源池的成员。 
服务器上不能有任何正运行或挂起的 VM,其 VM 中不能有任何正在执行的操作(例如关机或导出);必须先关闭所有 VM,然后服务器才能加入池中。 
不能为服务器配置任何共享存储。 
服务器不能有绑定的管理接口。将服务器加入池中之前,需要重新配置该服务器的管理接口并将其移回到物理 NIC,然后在服务器成功加入池中后立即重新进行配置;请参阅配置 IP 地址。 
服务器与池中的服务器必须运行相同版本的 XenServer 软件,修补程序级别也必须相同。 
为服务器配置的补充软件包必须与池中现有服务器相同。补充软件包用于将附加软件安装到 XenServer 控制域 dom0 中。为防止在池中出现不一致的用户体验,有必要在池中的所有服务器上安装相同修订版的相同补充软件包。 
服务器的 XenServer 许可证必须与池中已存在的服务器相同。例如,如果现有资源池中包含的服务器使用的是 XenServer Enterprise 或其他许可证,则不能将使用 XenServer Standard 许可证的服务器添加到该池中。加入池后,可以更改任意池成员的许可证。使用最低版本许可证的服务器决定了池中所有成员可以使用的功能。有关许可的详细信息,请参阅关于 XenServer 许可。 
同类池
同类资源池是具有相同 CPU 的服务器的聚合。除上述池要求之外,加入同类资源池的服务器的 CPU(在供应商、型号和功能方面)必须与池中已有的服务器的 CPU 相同。

异构池
XenServer 允许将完全不同的主机硬件加入资源池(称为异类资源池),从而不断扩展部署。异类资源池利用可提供 CPU“屏蔽”或“调配”的 Intel (FlexMigration) 和 AMD (Extended Migration) CPU 中的技术来实现。通过这些功能,可以将 CPU 配置为看起来提供与实际不同的样式、型号或功能。这样,将可以创建异构池,尽管这些池具有完全不同的 CPU,但仍能安全地支持实时迁移。加入异构池的服务器应符合以下要求:

要加入池的服务器的 CPU 的供应商(即 AMD、Intel)必须与池中已有服务器相同,但具体类型(系列、型号和步进编号)无需相同。 
要加入池的服务器的 CPU 必须支持 Intel FlexMigration 或 AMD Enhanced Migration。
XenServer 简化了对异类池的支持。在 XenServer 6.5 及早期版本中,如果池的新成员的功能集与池的功能集不同,用户必须先对该新成员的 CPU 执行屏蔽操作,然后才能将其加入池。自 XenServer 7.0 起,无论底层 CPU 属于何种类型,都能够将服务器添加到现有资源池(只要 CPU 来自同一个供应商)。在以下情况下,每次都会对池功能集进行动态计算:

新服务器加入池 
池成员离开池 
池成员在重新启动之后重新连接
池功能集发生任何变化都不会影响当前在池中运行的 VM。正在运行的 VM 将继续使用启动时所应用的功能集。此功能集在启动时确定,而且在历经迁移、挂起和恢复操作后一直保持不变。如果功能有所欠缺的服务器加入池,导致池的功能水平下降,正在运行的 VM 可以迁移到池中除新添加的服务器以外的任何服务器。尝试在池中或跨池将 VM 移动或迁移到另一台服务器时,XenServer 会执行迁移检查,比较 VM 的功能集与目标服务器的功能集。如果发现两者的功能集兼容,则允许迁移 VM。如此便可在池中和跨池自由移动 VM,而不论 VM 正在使用何种 CPU 功能。如果使用 Workload Balancing (WLB) 为要迁移的 VM 选择最佳目标服务器,则不建议将功能集不兼容的服务器作为目标服务器。

注意:要更新正在运行的 VM 以使用池的新功能集,则必须先关闭再启动 VM 的电源。重新启动 VM(例如在 XenCenter 中单击“重新启动”)不会导致 VM 更新功能集。
共享池存储
创建资源池时,尽管从技术角度而言并不一定要求池具有共享存储库,但只有在池具有一个或多个共享存储库时,池的优势(例如,在最合适的服务器上运行 VM 以及在服务器之间迁移 VM)才会体现出来。

除非具有共享存储,否则我们建议您不要尝试创建池。添加共享存储后,可以通过复制 VM 将磁盘位于本地存储中的任何现有 VM 移动到共享存储中。

当具有共享 SR 的服务器成为池主服务器时,该 SR 将成为池的共享 SR。如果新的池主服务器没有任何共享存储,则必须为池创建新的共享 SR:请参阅创建新的 SR。



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


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/453927.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

推荐一个接口文档工具

ShowDoc 转载于:https://www.cnblogs.com/LW-baiyun/p/8003975.html

自动转换flv文件

在线转化.谁有 把其他的视频文件格式的视频,经过上传自动转化FLV格式的一种插件.提供编程接口.给我一份.类似新浪网播客上传视频的一样. (还有上传是的哪个效果,进度条如何作的?)或者给我个参考地址什 ... 环境:redhat as41。首先获取ffmpeg很多人找不到怎么下载,其…

云计算的概念_云计算概念掀起涨停潮 美利云奠定板块龙头地位

温馨提示:股市风险时刻存在,文中所提个股仅为个人观点,请勿盲目跟随操作,笔者希望大家都做到不贪婪,不恐惧,不瞎猜,不跟风做一个纪律严明轻松淡定的股票交易者。社4月26日讯,沪深两市…

Python 第三方模块之 PDFMiner(pdf信息提取)

PDFMiner简介 pdf提取目前的解决方案大致只有pyPDF和PDFMiner。据说PDFMiner更适合文本的解析,首先说明的是解析PDF是非常蛋疼的事,即使是PDFMiner对于格式不工整的PDF解析效果也不怎么样,所以连PDFMiner的开发者都吐槽PDF is evil. 不过这些…

TFS2017持续发布中调用PowerShell启停远程应用程序

目前团队项目中有多个Web、服务以及与大数据平台对接接口等应用,每次的发布和部署采用手工的方式进行。停止应用程序,拷贝发布包,启动应用程序,不停的循环着,并且时不时地会出现一些人为错误性问题。这种模式消耗的很多…

Flask 多线程

参数 app.run()中可以接受两个参数,分别是threaded和processes,用于开启线程支持和进程支持。 threaded: 是否开启多线程,默认不开启。 if __name__ __main__:app.run(threadedTrue)processes:进程数量&#xff0c…

40天python入门教程_Python入门教程超详细1小时学会Python

Java和Javascript,不用1小时你就可以用Python快速流畅地写有用的Python程序.为什么使用Python假设我们有这么一项任务:简单测试局域网中的电脑是否连通.这些电脑的ip范围从192.168.0.101到192.168.0.200.思路:用shell编程.(Linux通常是bash而Windows是批处理脚本).例如,在Windo…

基于LVS对LAMP做负载均衡集群

一、简介 LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要…

Python_Day1

1、猜年龄游戏: (1):每循环3次,counter值返回为0,重新开始循环;(2):continue 意思是跳出当前循环;(3)&#xff1…

kafka 入门

初识 Kafka 什么是 Kafka Kafka 是由 Linkedin 公司开发的,它是一个分布式的,支持多分区、多副本,基于 Zookeeper 的分布式消息流平台,它同时也是一款开源的 基于发布订阅模式的消息引擎系统。 Kafka 的基本术语 消息&#xf…

实体词典 情感词典_tidytextpy包 | 对三体进行情感分析

腾讯课堂 | Python网络爬虫与文本分析TidyTextPy前天我分享了 tidytext | 耳目一新的R-style文本分析库 但是tidytext不够完善,我在tidytext基础上增加了情感词典,可以进行情感计算,为了区别前者,将其命名为tidytextpy。大家有时间…

TensorFlow实现LeNet5模型

# -*- coding: utf-8 -*-import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data# 获取mnist数据mnist input_data.read_data_sets("MNIST_data/", one_hotTrue)# 注册默认session 后面操作无需指定session 不同sesson之间的数据是独立…

Python基础第一天

一、内容 二、练习 练习1 题目&#xff1a;使用while循环输出1 2 3 4 5 6 8 9 10 方法一&#xff1a; 图示&#xff1a; 代码&#xff1a; count 1 while count < 11:if count ! 7:print(count)count 1输出结果&#xff1a; 1 2 3 4 5 6 8 9 10 View Code方法二&#xff1…

python flask 上传下载 api_Flask 文件下载API

给前端提供一个文件下载接口时, 遇到了文件名乱码的问题, 几经折腾总算实现效果, 代码如下:import requestsfrom flask import Response, jsonify, request, stream_with_contextfrom flask_login import login_requiredfrom . import bpfrom .models import Coursewarebp.rout…

OpenGL实用开源代码列表

有了网络的最大好处就是可以资源共享。网络是最大的知识库&#xff0c;也是最好的老师&#xff0c;正所谓“没有你想不到的&#xff0c;只有你找不到的”。以下是我收集的以游戏编程&#xff0c;OpenGL 3D编程相关的免费扩展库资料。不断更新中&#xff0c;如果你有好的建义&am…

vaOJ10369 - Arctic Network

1 /*2 The first line of each test case contains 1 < S < 100, the number of satellite channels!3 注意&#xff1a;S表示一共有多少个卫星&#xff0c;那么就是有 最多有S-1个通道&#xff01; 然后将最小生成树中的后边的 S-1通道去掉就行了&#xff01; 4…

python-kafka 常用 api 汇总

简介 python连接kafka的标准库&#xff0c;kafka-python和pykafka。kafka-python使用的人多是比较成熟的库&#xff0c;kafka-python并没有zk的支持。pykafka是Samsa的升级版本&#xff0c;使用samsa连接zookeeper&#xff0c;生产者直接连接kafka服务器列表&#xff0c;消费者…

scp选择二进制_二进制传输与文本传输区别

Ftp&#xff0c;winscp等工具下载文件时候有选项&#xff0c;可选的有二进制方式和文本方式。文本方式又称为ASCII方式两者区别如下。ASCII 方式和BINARY方式的区别是回车换行的处理&#xff0c;binary方式不对数据执行任何处理&#xff0c;ASCII 方式将回车换行转换为本机的回…

在ffmpeg中加入x264模块

引言&#xff1a;最近一直致力于多媒体应用开发&#xff0c;一说起编码解码就不得不说下FFmpeg。FFmpeg是一个集录制、转换、音/视频编码解码功能为一体的完整的开源解决方案。FFmpeg的开发是基于Linux操作系统&#xff0c;但是可以在大多数操作系统中编译和使用。下面就详细介…

RabbitMQ实例教程:发布/订阅者消息队列

消息交换机&#xff08;Exchange&#xff09; RabbitMQ消息模型的核心理念是生产者永远不会直接发送任何消息给队列&#xff0c;一般的情况生产者甚至不知道消息应该发送到哪些队列。 相反的&#xff0c;生产者只能发送消息给交换机&#xff08;Exchange&#xff09;。交换机的…