使用VMM创建移动Hyper-V集群的五大步骤

云计算 虚拟化
在旅途中的演示者可以运行Microsoft Hyper-V R2虚拟化平台以及System Center Virtual Machine Manager(系统中心虚拟机管理程序,SCVMM)软件来做演示,你只需要两台便携式电脑,并如下操作。

在旅途中的演示者可以运行Microsoft Hyper-V R2虚拟化平台以及System Center Virtual Machine Manager(系统中心虚拟机管理程序,SCVMM)软件来做演示,你只需要两台便携式电脑,并如下操作。

我在会议上、培训课上和做咨询都需要演示,所以我在办公室里花了许多的时间改进演示,这样当我在旅行时,它们可以按我所希望的那样工作。结果是,我开始把VMware Workstation软件做为我需要的辅助工具。整个在美国期间,VMware Workstation的桌面虚拟化帮助我构建了良好的教学、培训、演示的Windows环境。

至少到最近,正如我们所见,当你在Window操作系统上做演示时,VMware Workstation工作出色。但是在VMware Workstation上不能创建Hyper-V运行环境。关于这一局限的技术原因比较复杂,对于大多数使用者过于繁琐。重要的一点是用现有的技术,不能在一种hypervisor之上运行另一种。最终的结果是:无论我们多么地想,都不能在VMware Workstation之上运行Hyper-V。

最近,我已经对微软的Hyper-V虚拟化做了相当多的介绍。当IT支持者们仍然在确定其基本的功能时,在Hyper-V的早期已经不存在这样的问题了。在后面,演示单Hyper-V主机的性能所需的便携式电脑需要如下支持:x64、硬件数据执行保护支持(DEF)、板载虚拟化扩展(硬件虚拟化支持)。

但是当时,人们想看的不仅仅是我在一个便携式电脑上单个Hyper-V主机上所做的展示。他们想看见Windows容错集群(Windows故障转移群集)的高可用性。他们想看Virtual Machine Manager的管理功能,他们需要理解热迁移特性与集群感知磁盘资源的交互(cluster-aware disk resources interrelate)。所有的这些需求是很好的,但是要在旅途中这样做无疑是一件头疼的事情,主要是需要支持集群和VMM功能的域服务,这确实是一个问题。

我梦想实现一个能够演示所有那些功能的可行的解决方案,在花了很长一段时间之后,最终找到了一个。在下面的步骤里,我将说明如何用两个便携式电脑构建一个可以运行集群Hyper-V和VMM的全功能的解决方案:

步骤1:把两个相同配置的便携式电脑互联。相同配置的电脑一般具有相同的处理能力。不过这并不是一个必须的要求,因为Hyper-V R2新的处理器兼容特性消除了这样的担心和冲突。用交叉线把两个便携式电脑连接起来,并配置好网络使其可以互相通信,这对下面的步骤很关键。构建演示这样的环境,把每一个电脑连接到局域网上可以很好地获取所需的资源。在你搭建完成时,测试一下确保双绞线的连接正确。

步骤2:安装支持Hyper-V 和Windows容错集群的iSCSI Target软件。Windows容错集群需要共享存储,这一般通过硬件系统实现。对于演示环境,我们可以用软化。轻松创建共享存储。我用StarWind Software免费版的iSCSI Target,它通过一个很好的免费软件包提供了环境所需的所有技术。

步骤3:安装Hyper-V角色并创建一个域控制器(domain controller)。VMM和容错集群功能都需要域服务(domain services)。在这个实例里,这些域服务被没有配置高可用的主机上的虚拟机所拥有。在其中一个便携式电脑创建这样的域服务(DC),或者用现有的域控制器做物理到虚拟机(P2V)的迁移。无论哪一种情况,确保DC没有配置高可用性,因为在接下来重启时的时间问题将导致整个环境的失败。我们在下面要详细讨论这个问题。

步骤4:安装Window 容错集群套件并创建集群。一旦DC和laptop确定安装好了,你就用标准的安装程序创建Hyper-V集群。

步骤5:在一个便携式电脑上安装VMM以及相关的必须的软件。安全VMM之前需要提前安装一些软件(如SQL和Windows自动安装工具)。在你的服务器上安装所有的组件和VMM。然后你可以创建虚拟机并使其高可用性。不要为高可用性启用DC,因为这将重新配置DC里的虚拟机作为集群资源。由于启动集群需要DC,这将导致两难境地: DC不能起动导致集群不能启动,集群不能启动因为DC没有启动。

完成上述的步骤应该可以在任何地方演示Hyper-V功能,在我的搭建中,我用了VMM的本地的P2V特性快照了我家中办公室的DC的在线拷贝,而不是创建一个新的。因为更新序列号的回滚(Update Serial Numbers Rollback)的原因,你将发现VMM的控制程序强烈推荐你不要这样做。但是在单个域控制器中,这个问题不影响你的演示环境。

【编辑推荐】

  1. iPhone上的VMware vCenter Mobile Access
  2. VMware vSphere 4体验之主机配置文件
  3. VMware承诺:为客户节约50%硬件成本
责任编辑:符甲 来源: TT中国
相关推荐

2009-08-31 13:41:24

C#创建PDF文件

2013-04-27 09:03:31

Hyper-V虚拟交换机改进

2012-07-26 09:46:52

Hyper-VVMM 2012

2012-12-27 08:57:30

CA TechnoloIT管理IT运营

2012-12-26 14:40:05

IT运维企业管理

2009-07-17 10:20:24

iBATIS实例

2021-09-01 20:37:59

云数据库云计算迁移

2009-10-29 15:43:08

管理微软Hyper-V免费工具

2016-01-05 16:15:21

Hyper-V Ser

2010-03-10 15:54:33

Python读写文件

2011-11-18 09:49:48

2009-04-22 10:03:58

2018-01-24 07:05:20

数据中心高可用性数据

2014-04-16 13:41:36

Windows SerHyper-V

2010-05-20 11:03:09

Myeclipse6.

2021-06-29 20:45:58

内部风险数据安全网络攻击

2009-05-08 09:20:56

IT创业员工就业

2016-09-04 16:07:22

SCVMM部署Hyper-V集群逻辑单元

2011-05-31 10:56:43

PowerShell

2013-05-10 09:27:56

Hyper-V存储评测
点赞
收藏

51CTO技术栈公众号