六问六答XenServer虚拟机与CPU资源共享

云计算 虚拟化
自定义虚拟机优先权并了解XenServer虚拟机和CPU资源共享的复杂细节,这有助于优化环境中客户的资源。解决方案供应商有大量考虑事项,如平衡虚拟机或CPU资源,本文中特约专家Sander van Vugt将回答几个重要问题。

自定义虚拟机优先权并了解XenServer虚拟机和CPU资源共享的复杂细节,这有助于优化环境中客户的资源。解决方案供应商有大量考虑事项,如平衡虚拟机或CPU资源,本文中特约专家Sander van Vugt将回答几个重要问题。供应商也能阅读可能产生麻烦问题的忠告,例如如何让虚拟机只停留在某个CPU核心上,或者在命令行界面找到隐藏的选项。

一、什么是XenServer虚拟机资源共享?

当几个虚拟机在一台物理机上使用,这些虚拟机使用相同的硬件,这意味着虚拟机之间需要资源共享方式。尤其是包含CPU、硬盘和网卡,默认下,每台虚拟机都能获得适量资源。如果一些机器在访问这些资源时需要更多优先权,那么你可以更改某些参数。

二、CPU资源通常在系统之间是如何平衡的?

资源是通过公平的平衡法则进行共享的,这意味着有个调度程序为每台虚拟机提供平等的时间。虚拟CPU自动移到物理核心,核心这时拥有可用资源,这保证虚拟机能获得按需资源。在某些环境下,这可能丢失性能,因为每一次移动虚拟机,就需要在新CPU核心里建立缓存。解决方案供应商会发现限制虚拟机移动是有益的。

三、如何做才能让虚拟机停留在某个CPU核心上,并不会经常移动?

***是分配CPU给虚拟机,设置不同优先权,这是从用户图形界面操作的最简便方式。

或者,也能使用Xenserver主机控制台上的xe命令。这个命令能指定更详细的控制权,能使用叫做caps的给虚拟机设置CPU使用优先权。这个命令也能ping通虚拟机到一个或更多指定的物理CPU。

这个选项适用于重负荷环境,因为定位虚拟机给某个CPU能获得更好的性能。

四、磁盘资源该如何使用?

类似于CPU核, XenServer使用公平的均衡机制,每个虚拟机拥有相同优先权。从XenServer主机计算机控制台来看,你可以使用xe命令更改这种行为,在I/0通道上为某个虚拟机增加优先权。这个选项与所提供的CPU选项不同,因为运行在XenServer上的多数虚拟机将从存储区域网络环境访问他们的磁盘镜像文件,可通过SAN申请***化技术。

五、那么网络资源呢?

默认下,XenServer在网络资源方面也使用公平的均衡机制。但图形用户界面提供了带宽节流选项,能增加或者减少某台虚拟机的带宽。

或者你自己设计网络,让虚拟机使用主机上的不同物理界面。在这种环境中,能专门分配一个物理网卡给一台或几个虚拟机,这就限定了给机器预留的网络资源。

六、为什么这么多的选项隐藏在服务器上的命令行界面?而在图形用户界面不可用?

***个原因是这些选项只有在你使用正确的方式下才有意义。只能在命令行使用是不鼓励用户觉得它们太容易操作,它们对性能有影响,因为假定能访问命令行的用户知道他们在做什么。由于命令的不同性质,使用它们的人应该花时间研究后才启用。
 

【编辑推荐】

  1. 专题:主流桌面虚拟化挨个儿数
  2. 虚拟化入门——思杰桌面虚拟化XenDesktop
  3. 思杰、VMware应用虚拟化能否对抗微软?
  4. 虚拟化入门——思杰桌面虚拟化XenDesktop
  5. 独善其身!2010年年终大盘点之思杰
  6. VMware管理员如何管理XenServer?
责任编辑:王勇 来源: TechTarget中国
相关推荐

2013-02-18 09:22:48

虚拟化KVM

2009-08-16 21:49:54

2011-10-10 09:45:34

网络虚拟化虚拟化

2013-03-19 09:37:10

开源虚拟化KVM

2011-03-14 14:40:28

VMware Work

2012-02-15 10:30:19

2009-09-25 15:46:46

虚拟机软件

2009-01-16 22:10:00

服务器虚拟化

2011-02-20 22:43:19

Citrix XenS虚拟机

2015-11-25 13:48:18

Linux虚拟机技巧

2009-09-04 11:19:02

Xen虚拟机迁移

2014-02-21 15:21:29

集群共享运维人员

2010-05-26 09:44:56

XenServer5.虚拟机

2020-12-08 05:58:57

CPU虚拟化虚拟机

2011-02-24 13:34:09

资源共享

2011-09-21 09:26:31

虚拟化虚拟测试开发环境

2016-03-31 16:19:57

青云QingCloud

2010-10-27 10:06:20

XenServer 5虚拟机

2010-10-09 11:28:38

虚拟机共享存储限制

2013-06-08 10:12:52

Hyper-V虚拟化迁移
点赞
收藏

51CTO技术栈公众号