相比于之前的产品,第二代虚拟机具有很多优势,但是一些重要限制使得企业现在还不能够进行全面升级。 第二代虚拟机是Windows Server 2012 Hyper-V当中首次出现的重要新特性之一。自从其出现之后,我经常会被问及应该使用第一代还是第二代虚拟机。对于现在的情况来说,更为重要的问题在于企业现有的大量第一代虚拟机是否应该开始进行升级? 第二代虚拟机具有独特的优势。
首先,虚拟机可以从SCSI磁盘启动,并且支持通过合成网卡安装客户端操作系统,如果你正在使用Windows Deployment Services(WDS),那么这种特定可能会起到一些帮助作用。第二代虚拟机还提供更好的性能表现(尽……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
第二代虚拟机是Windows Server 2012 Hyper-V当中首次出现的重要新特性之一。自从其出现之后,我经常会被问及应该使用第一代还是第二代虚拟机。对于现在的情况来说,更为重要的问题在于企业现有的大量第一代虚拟机是否应该开始进行升级?
第二代虚拟机具有独特的优势。首先,虚拟机可以从SCSI磁盘启动,并且支持通过合成网卡安装客户端操作系统,如果你正在使用Windows Deployment Services(WDS),那么这种特定可能会起到一些帮助作用。第二代虚拟机还提供更好的性能表现(尽管有些人对这点持怀疑态度)。放弃使用设备模拟器可能导致无法实现整体性能提升,但是虚拟机的启动过程表明其部分性能确实得到了改进,相比于第一代虚拟机,第二代虚拟机的启动速度得到了大幅提升。
但是仅仅凭借第二代虚拟机的现有改进,还无法说服企业完全放弃使用第一代虚拟机,仍然有很多问题需要考虑。首先也是最重要的是兼容性问题。第二代虚拟机不支持Windows Server 2012或者Windows 8之前版本的Windows(只支持一部分Linux发行版本)。当然这种限制有可能促使企业开始淘汰过时的操作系统。
此外还需要考虑升级过程本身。微软并不提供从第一代虚拟机到第二代虚拟机的升级工具。虚拟机版本在最初创建时就已经确定,现在还没有工具能够实现不同虚拟机版本之间的转换。因此,希望升级到下一代虚拟机的企业必须重新创建所有虚拟机,这是升级过程当中无法避免的一部分。然而对于运行关键任务、不能离线的虚拟机来说,这无疑是一个巨大的挑战。
还必须考虑第二代虚拟机无法避免的硬件限制。最为值得注意的是,第二代虚拟机不支持IDE虚拟硬盘、不能读取pass-through DVD或者使用网卡模拟器。这些硬件限制可能不会影响最终决定,但是至少需要准备一种在虚拟机上安装软件的解决方案。通常我会使用System Center Virtual Machine Manager (SCVMM)中的共享库,将虚拟DVD驱动器链接到包含软件安装包的ISO文件。除了上面讨论过的、公认的限制,还有一些其他值得注意的兼容性问题。在网站的信息公告板上可以发现如下一些问题:
- 不兼容SCVMM服务模板
- 不兼容RemoteFX和VDI部署
- 不支持32位操作系统
即便综合考虑以上所有因素,也还不能断定现在是否应该升级到第二代虚拟机,因为并不存在一种适用于所有情况的答案,你必须选择最适合自己的做法。
在我看来,如果第二代虚拟机存在的种种限制不会影响企业的现有业务,并且能够接受一段时间内第一代虚拟机和第二代虚拟机共存的情况,那么现在就可以开始逐步淘汰第一代虚拟机。
然而对于大多数企业来说,并不存在立刻进行升级的紧迫性,虽然创建新的虚拟机时使用第二代并没有什么问题(假设可以接受上面的种种限制),但是没有必要仅仅为了升级而重建所有虚拟机。
我们可以关注一下微软的未来发展计划。微软预计今年将要发布新版本的Windows服务器、Hyper-V以及System Center。截止到目前为止,微软还没有发表对第2代虚拟机进行改进的任何声明。即便如此,到这些产品被发布的时候,第二代虚拟机已经推出了将近三年,微软如果能够提供无缝兼容性,使得第二代虚拟机和其他Windows服务器以及虚拟机管理器之间更好地协同工作,那么将具有极大的意义。
作者
相关推荐
-
虚拟硬盘有哪些类型?
-
五问五答帮您了解第二代虚拟机
在发布Windows Server 2012 R2时,微软对其虚拟化平台进行了诸多重大改变。虚拟化管理员需要注意的最重要更新是引入了第二代虚拟机。
-
Windows Server 2012 R2 Hyper-V第二代虚拟机使用注意事项?
大家有用过Hyper-V第二代虚拟机吗?已有的设备需要更换吗?
-
第二代虚拟机的适用范围
如果你正在使用Windows Server 2012 R2 Hyper-V,那么必须考虑的一个问题就是是否应该使用第二代虚拟机呢?