系列hyper-v3中虚拟机cpu竞争机制_第1页
系列hyper-v3中虚拟机cpu竞争机制_第2页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、命运的改变从技术开始,学网络技术,就来网络 HYPERLINK http:/c/ http:/c店Hyper-V 3中虚拟机 CPU 竞争机制Windows Server 2012姗姗来迟,的 Hyper-V 3给带来的惊喜,后续三篇博文和大家共同学习虚拟机 CPU 竞争机制。第一部分:分配给虚拟机的 CPU 资源第二部分:虚拟机使用的最高 CPU 资源第三部分:争夺 CPU 资源优先级同一个宿主计算机中的虚拟机,当全部或者部分运行时,将无可非议争夺宿主机 CPU 资源。如何平衡宿主机的资源利用率,Hyper-V3给出了三种解决方法:1.分配给虚拟机的 CPU 资源(虚拟机保留百分比)2.虚拟

2、机使用的最高 CPU 资源(虚拟机限制百分比)3.资源优先级(相对权重)本例中使用3台虚拟机,名称分别为“Windows Server 2008 R2”、“Windows Server 2003 R2”、“Windows XP”。资料:ht系统学习: HYPERLINK http:/c/ http:/c/share/home?uk=2084365290&view=share#命运的改变从技术开始,学网络技术,就来网络 HYPERLINK http:/c/ http:/c店图第一部分 分配给虚拟机的 CPU 资源虚拟机可用的处理器资源(全部资源为100%),管理员可以分配给虚拟机可用 CPU 资

3、源,也就是说将 CPU处理能力的一部分指定给特定的虚拟机(使用百分比表示)。虚拟机属性设置中提供“虚拟机保留”选项,此设置保证指定的百分比将提供给该虚拟机。此设置将影响一次可以运行的虚拟机的数量,如果指定多台虚拟机,虚拟机使用的 CPU 资源超过100%,则按照虚拟机启动的先后顺序,未超出物理 CPU 处理能力的虚拟机可以正常启动,超出物理 CPU 处理能力的虚拟机将不能启动。默认设置通过虚拟机向导创建虚拟机后,默认情况为虚拟机指派的虚拟处理器计算资源是1个 CPU,Hyper-V 3宿主机根据 CPU 内核的多少决定每个虚拟机可以使用的最大虚拟处理器数量(可以参考 Windows 8 Ser

4、ver 说明)。默认设置“虚拟机保留(百分比)”为0,不为虚拟机保留资源,处理器数量确认的情况下赋予虚拟资料:ht系统学习: HYPERLINK http:/c/ http:/c/share/home?uk=2084365290&view=share#命运的改变从技术开始,学网络技术,就来网络 HYPERLINK http:/c/ http:/c店机最大限度的计算能力。在实际应用中,多个 CPU 竞争是最常见的。如果每个 CPU 都使用最大处理能力,将会导致整体系统性能下降,甚至系统。因此,限制 CPU 的计算能力将是一种行之有效的方法。图CPU 运算能力测试例如在同一台宿主机中,虚拟处理器的

5、数量设置为4:l 虚拟机(Windows Server 2003 R2)设置的“虚拟机保留(百分比)”为20%,则处理器数据处理能力的20%分配给该虚拟机。资料:ht系统学习: HYPERLINK http:/c/ http:/c/share/home?uk=2084365290&view=share#命运的改变从技术开始,学网络技术,就来网络 HYPERLINK http:/c/ http:/c店图l 虚拟机(Windows Server 2008 R2)设置的保留(百分比)为80%,则处理器数据处理能力的80%分配给该虚拟机。资料:ht系统学习: HYPERLINK http:/c/ ht

6、tp:/c/share/home?uk=2084365290&view=share#命运的改变从技术开始,学网络技术,就来网络 HYPERLINK http:/c/ http:/c店图l虚拟机(Windows XP)设置的保留(百分比)为20%,则处理器数据处理能力的20%分配给该虚拟机。图同时开启三台虚拟机,使用的处理器运算能力为20%+80%+20%=120%,将超出硬件处理器最大负荷。1. 开启第一台虚拟机(Windows Server 2003 R2)时,需要的 CPU 处理能力为20%,该虚拟机可以正常启动。2. 开启第二台虚拟机(Windows Server 2008 R2)时,需

7、要的 CPU 处理能力为20%+80%=100%,两台虚拟机将占用宿主机的所有计算资源,但是没有超过100%,第二胎虚拟机也可以正常启动。开启的两台虚拟机都可以正常运行。3. 开启第三台虚拟机(Windows XP)时,需要的处理器运算能力为20%+80%+20%=120%,将超出硬件处理器最大负荷。第三台虚拟机将不能启动,并出现错误提示,提示虚拟机无法初始化且没有足够的资源。资料:ht系统学习: HYPERLINK http:/c/ http:/c/share/home?uk=2084365290&view=share#命运的改变从技术开始,学网络技术,就来网络 HYPERLINK http:/c/ http:/c店图CPU 使用机制虚拟机保留(百分比),在其他参数设置相同的情况下,宿主机强制为虚拟机分配 CPU 资源。当赋予虚拟机20%的计算资源时,20%的资源被虚拟机独占,其他虚拟机将不能使用已经分配的计算资源。虚拟机运行重要业务时,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论