请问大神hyper-v如何搭建多核多线程处理器的虚拟机

我不是孙悟空 2024-05-26 15:43:51
最佳回答
为新部署的微软hyper-v环境中的主机和网络挑选合适的硬件并非易事,更不用说在生产环境中衡量和监控性能这项任务了。在本文中,我将剖析组成hyper-v底层硬件架构的不同部件,先从处理器的配置开始说起,之后会介绍内存、存储和网络等子系统。然后我们会深入介绍提升性能的方法和技巧、如何选择合适的hyper-v版本、配置方面的常见问题,最后介绍虚拟机的性能监控以及这与物理环境监控有何不同之处。注意:所有建议都适用于windows server 2008 r2(含服务包1)中的hyper-v。就可扩展性方面的局限而言,即将推出的windows server 8中新的hyper-v版本有了很大的改进,但是这不是本文探讨的话题。这里给出的建议只适用于最新的windows版本。虚拟处理器和逻辑处理器我接触的it管理员对于虚拟处理器和逻辑处理器是什么,它们对于某一个物理主机上虚拟机的最大数量有何影响经常存在一种误解。这不仅与分配给虚拟机的处理器数量有关,还与每个主机的物理内存数量直接有关(下一回会介绍)。逻辑处理器是多核处理器的一个核心,所以一个四核处理器有四个逻辑处理器。如果该四核处理器有超线程(hyper threading)技术,它会显示为八个核心;这意味着,你的系统有八个逻辑处理器。尽管微软的说明文档这么介绍逻辑处理器,但是要注意:超线程并不会神奇地让处理器容量翻番。为了稳妥起见,就看核心算作逻辑处理器——如果你启用了超线程技术,其数量也不会翻番。虚拟处理器是你分配给一个个虚拟机的资源;你能分配多少个虚拟处理器,取决于访客/虚拟机操作系统。在这里,操作系统版本越新,功能就越强;所以windows 2008/2008 r2能与四个虚拟处理器协同运行,而windows server 2003只能被分配一两个虚拟处理器。suse linux企业版、centos和红帽企业版linux(它们都是得到支持的操作系统版本)最多可以被分配四个虚拟处理器。如果你在虚拟桌面基础架构(vdi)环境中运行客户机操作系统,windows 7最多可以与四个虚拟处理器协同运行,v**ta能看到两个虚拟处理器,windows xp sp3能看到两个虚拟处理器。就因为你为某一个虚拟机分配了两个或四个虚拟处理器,并不是说你应该这么做。首先,由于跨处理器的通信,在任何多处理器系统中存在一定的开销——无论是物理处理器还是虚拟处理器。但是在较新的操作系统中开销比较低,所以windows 2008 r2虚拟机使用四个虚拟处理器没什么问题,而windows server 2003可能需要进行测试,看看在你的特定环境下使用两个虚拟处理器有没有好处。其次,这完全取决于工作负载——有些应用程序是密集的多线程(想一想sql server等类似应用),使用几个虚拟处理器比较好;而单线程应用程序或者只有几个线程的应用程序得到的好处并不大。另一个常见的误解是,为虚拟机分配一个或多个虚拟处理器与物理核心有关系。为虚拟机分配虚拟处理器其实更像为虚拟机分配一段预定的处理器时间,而虚拟机管理程序实际上把运行虚拟机的负担分摊到所有可用的处理器核心上。分配给某一个主机上多个虚拟机的虚拟处理器数量与微软的这个建议密切相关:一个系统中每个逻辑处理器的虚拟处理器至少是4个,每个逻辑处理器的虚拟处理器最多是8个。例外情况是:如果你在vdi环境下是清一色的windows 7虚拟机,支持的最**率是12;也就是说每个逻辑处理器的虚拟处理器最多可以是12个。如果你有配备2个四核处理器(即八个逻辑处理器)的hyper-v主机,那么运行8个虚拟机完全没问题,每个虚拟机有4个虚拟处理器(共32个虚拟处理器)和最多16个虚拟机(共64个虚拟处理器)。如果你为每个虚拟机只分配了两个虚拟处理器,那么在每个虚拟机一模一样的这个例子中把那些数量提高一倍。当然,在实际情况下,不同虚拟机中虚拟处理器的数量会有所不同,具体看里面运行的工作负载。想查看你主机上虚拟处理器与逻辑处理器的比率,你可以手动查看每一个运行的虚拟机,然后累计被分配的虚拟处理器的总数,这个方法不是很方便。更好的办法就是运行这个简单的powershell cmdlet命令,它会给出答案:write-host (@(gwmi -ns rootvirtualization msvm_processor).count / (@(gwmiwin32_processor) | measure -p numberoflogicalprocessors -sum).sum) "virtualprocessor(s) per logical processor" -f yellow多谢微软的虚拟化项目经理ben armstrong给出了这个方法。表明了我启用了超线程技术的四核笔记本电脑上的数值(共8个逻辑处理器),有4个虚拟机在运行,每个虚拟机有4个虚拟处理器。:使用这个简单的cmdlet命令,很容易搞清楚hyper-v主机上虚拟处理器与逻辑处理器的比率。了解你在每个虚拟机上要运行的工作负载和应用程序,这点也很重要:它们是不是受处理器的限制还是受内存的限制?它们是否得益于多线程,因而是否得益于额外的虚拟处理器?确保你购买的处理器支持二级地址转换(slat),英特尔称之为扩展页表(ept),amd则称之为快速虚拟化索引(rvi),amd早期的说明文档称之为嵌套页表(npt)。比较旧的处理器不支持slat,这意味着每个虚拟机将多占用10mb至30mb的内存,处理器占用率将增加10%或更多。slat可以带来显著的效益,具体视工作负载而定。如果你对远程桌面服务(remote desktop services)进行虚拟化处理,可能会看到slat处理器支持的会话数量最多增加40%。搭载大容量二级缓存和**缓存的处理器也有助于处理要求大量内存的工作负载。图2:为虚拟机分配虚拟处理器很容易;只要从列表中进行选择即可。最后,如果你有一个主机,但处理器资源有限,那么你只要使用虚拟机预留设置和虚拟机限额设置,就可以改变诸虚拟机之间的平衡关系;虚拟机预留设置确保了虚拟机总是可以使用这个数量的处理器资源(但限制了可以在主机上运行的虚拟机总数),虚拟机限额设置控制着虚拟机可以使用多少被分配的处理器容量,relative weight(相对权重)将该虚拟机与其他运行的虚拟机作一平衡;如果这个值比较低,意味着它在竞争时间段获得的资源会比较少。微软的建议是,除非你有充足的理由要改动,否则别去改动这些设置。还有处理器兼容性设置,让你可以在拥有不同年代处理器的主机之间迁移虚拟机,还让你可以运行版本很老的操作系统,比如windows nt。 20210311
汇率兑换计算器

类似问答
  • 如何办理虚拟**
    • 2024-05-26 17:16:08
    • 提问者: 未知
    **用户注册ws网址域名没有**的朋友可以去申请**, 条件不够的朋友;也可以申请办理虚拟**来加入ws网址域名: 用**就能办的卡 一、建设银行龙卡虚拟卡 申办条件: 1.年满18岁~70岁 2.持**至建行视窗开户办理龙卡** 3.同时申请动态口令或u盾 4.额外填写龙卡虚拟卡申请表格...
  • 请问和讯网如何虚拟抄期货
    • 2024-05-26 12:55:19
    • 提问者: 未知
    南华期货可以模拟金仕达和pobo的,文华的一键通也可以模拟,去百度搜搜
  • 如何在私企中搭建核心团队
    • 2024-05-26 19:33:01
    • 提问者: 未知
    在知识经济的带动下,我国经济体制改革不断深入,各种企业在市场中所扮演的角色越来越重要,正在逐渐成为市场经济中的主导力量,对**经济的整体发展起着越来越重要的作用,因此企业的竞争力、抵御风险能力等对**经济发展有着重要影响。随着经济全球化的发展,我国与世界的距离越来越近,这为我国企业带来了更多的机遇,同时也对我国企业的竞争能力、抗风险能力等方面的实力提出了挑战,要求我国企业寻求新的方法来促进自身在激...
  • 建设工程的质量纠纷如何处理?建设工程有质量问题如何处理?
    • 2024-05-26 11:04:43
    • 提问者: 未知
    机构角度,工作规范从工作职责与基本要求、工作依据和方法以及工作内容等方面为idi风险控制机构指引了完整的风控工作标准。技术角度,工作规范从工程项目质量缺陷清单和...
  • 无线上网如何搭建无线局域网
    • 2024-05-26 11:42:25
    • 提问者: 未知
    我们给人做工程3公里也不过用的14dbi的定向天线(200多元),你让人家用20dbi的,果然有个性。还有就楼主家里人都用...大家自己去算一次投资千元的设备值还是等着网络降价值。...
  • 寒武纪神经网络处理器效能如何 ?
    • 2024-05-26 23:22:45
    • 提问者: 未知
    **科学院计算技术研究所**霁、陈天石课题组提出的深度学习处理器指令集diannaoyu被计算机体系结构领…
  • 如何选择虚拟主机?
    • 2024-05-26 15:45:26
    • 提问者: 未知
    我用过三丰云的免费虚拟主机和免费云服务器,相当不错,他们拥有丰富的研发实力和坚实的行业经验。网站后台界面操作简便,一目了然,很人性化。客服应答很迅速,问的问题都能一一解答
  • 哪些手机搭配了麒麟980处理器芯片
    • 2024-05-26 22:11:05
    • 提问者: 未知
    2018年8月31日晚8点,华为在德国柏林ifa(柏林国际电子消费品展览会)展会上,正式发布了全新芯片产品麒麟980。根据多家科技媒体的消息,海思麒麟980处.
  • hyper-v 与 vmware比较哪个好
    • 2024-05-26 06:34:36
    • 提问者: 未知
    在信息化高速发展的今天,从软件、硬件到数据中心、云计算,都可以看到服务器虚拟化技术的身影。不管是微软、思杰还是vmware,都在抢夺市场,强调自己是端到端的虚拟化解决方案提供商。本文从性能、易用性、特性与性价比四个指标综合比较vmware 与hyper-v 的优劣。  虚拟化技术是让计算元件在虚拟的基础上运行,而不是真实的基础上。而服务器虚拟化就是将服务器资源抽象为逻辑资源,让一台服务器变成数台服...
  • 请问虚拟化工程师前景如何?
    • 2024-05-26 10:55:22
    • 提问者: 未知
    哈尔滨工程大学继续教育学院青岛校区虚拟化工程师学校概况:哈尔滨工程大学坐落于美丽的松花江畔—北国…
汇率兑换计算器

热门推荐
热门问答
最新问答
推荐问答
新手帮助
常见问题
房贷计算器-九子财经 | 备案号: 桂ICP备19010581号-1 商务联系 企鹅:2790-680461

特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。