本文共 531 字,大约阅读时间需要 1 分钟。
对于传统的非虚拟化环境下的IT技术,我们从机房中的硬件服务器到承现给用户的信息,可以纵向的分成如下几个层次。
在这种结构下,我们都知道,如果简单的将操作系统及上层迁移到不同的硬件平台上,会带来很多不可预知的兼容性问题。
随着硬件计算性能的发展,以及虚拟化技术的成熟,越来越多的企业部署了虚拟化环境。在Hyper-V 的虚拟化环境中,我们可以将传统的层次理解为如下结构:
在这样的架构下,就带来了一个问题,在不同架构的硬件处理器间,Hyper-V上层的虚拟硬件是否都相同呢?例如,我们的客户可能需要用到几台不同架构的服务器来搭建Hyper-V虚拟化群集,此时,这个问题就必须得到解决。
默认情况下,虚拟处理器会由于物理处理器的指令集不同而不同,所以是无法实现这种迁移工作的。Hyper-V给出的解决方案,是在虚拟机级别,可以设置为向下兼容,当然,这会牺牲一部份更优秀架构处理器的优势。而且,无法实现在Intel 与AMD 处理器间迁移。
具体的配置方案如下:在虚拟机设置中,选中处理器设置,找到如下图所示项,勾选即可:
本文转自天鬼皇 51CTO博客,原文链接:http://blog.51cto.com/ghostlan/1299083,如需转载请自行联系原作者