Windows 2008 R2 Hyper-V R2虚拟化

微软的企业级服务器虚拟化技术

在一年多的时间里,微软从基本上没有真正的企业级服务器虚拟化技术到一个处于标准杠,并且具有VMware害怕和运行。返回2008年中旬,Microsoft的服务器VRITualization提供是虚拟服务器2005,它没有提供64位访客支持,并且真的没有超过一个服务器上有3-4个访客会话的扩展。然后,Microsoft发布了Windows 2008和Hyper-V,具有64位访客会话支持,并在单个服务器上轻松寄存8,10,15嘉宾会话的功能。然而,每年一年,VMware保留了Hyper-V没有提供“实时迁移”,在计划物理主机停机期间移动访客会话的能力,因此Hyper-V不是“Enterprise Ready”。

在真正的微软竞争时尚中,微软不仅在Windows 2008 R2附带的Hyper-V R2中发布了Live Migration,而且微软将其作为普通Windows 2008 R2企业(或数据中心)许可证的一部分“免费”包括在内,而VMware过去对这一技术收取2万美元以上的费用。几年前,我们几乎100%的服务器虚拟化咨询业务都集中在VMware上。今天,一半的服务器虚拟化咨询业务现在是基于hyper - v R2,这并不是我们的VMware业务减少,越来越多的组织都是虚拟化,和它们虚拟化hyper - v因为它自由与Windows,它得到了好评,效果非常好,以及Windows管理员,他们知道如何运行Microsoft Windows应用程序,从而知道如何运行、设置和管理Hyper-V客户会话。

Hyper-V新的大事是整个实时迁移技术,它利用故障转移群集,允许Hyper-V R2 Guest Sessience将故障转移到另一个Hyper-V R2主机服务器,以便Hyper-V主机服务器可以有效地实现疏散要修补,更新,升级或维护的任何访客会话,而不会对客户会话的操作中断进行修补,更新,升级或维护。

快速迁移和实时迁移

Windows Server 2008 R2 Hyper-V提供了两种自动迁移形式:快速迁移和实时迁移。这些迁移过程可用于提高计划内和计划外停机时的服务可用性。

尽管这两种技术实现了相同的目标——在Hyper-V主机之间移动虚拟服务器——但它们使用了不同的方法和机制来实现它。两者都要求集群中至少有两台Hyper-V主机服务器,连接到同一个共享存储系统。通常情况下,共享存储为iSCSI或光纤通道SAN。

快速迁移

快速迁移提供了一种将虚拟机从一个主机服务器快速迁移到另一个主机服务器的方法,而且停机时间很短。

在快速迁移中,访客虚拟机在一个主机上暂停并恢复另一个主机。在将虚拟机的活动存储器从第一主机转移到第二主机的时间,将发生此操作。对于8GB RAM的主机,使用1GB iSCSI连接可能需要大约两分钟。

快速迁移是Windows Server 2008 Hyper-V可用的最快迁移。微软在Hyper-V迁移技术上做了大量的投资,试图减少在Hyper-V主机之间迁移虚拟机所需的时间。其结果是Live Migration,它具有与Quick Migration相同的硬件需求,但是具有几乎瞬时的故障转移时间。

动态迁移

自从带有Windows Server 2008的Hyper-V V1发布以来,客户最需要的功能是能够在主机之间迁移正在运行的虚拟机,没有停机时间。VMware的VMotion能够做到这点已经有一段时间了。最后,与Windows Server 2008 R2,它可以做本地与Hyper-V没有额外的成本。这也是我们转向Hyper-V的一个重要原因。

实时迁移使用故障转移群集。用于群集的仲裁模型将取决于群集中的Hyper-V节点的数量。在此示例中,我们将在节点和磁盘多数群集配置中使用两个Hyper-V节点。将有一个共享存储LUN用作群集仲裁磁盘,另一个用作群集共享卷(CSV)磁盘。

请注意

当集群形成时,如果节点只有一个共享存储LUN可用,Windows会将该LUN分配为集群仲裁盘,该LUN不能用作CSV磁盘。

以下介绍如何使用Hyper-V Live迁移来移动群集Hyper-V主机之间的虚拟机。

配置集群仲裁见证磁盘

实时迁移需要配置为使用共享存储的Windows Server 2008 R2群集。通常,这些是在iSCSI或光纤通道SAN上提供的LUN。一个LUN将用作仲裁的证人磁盘,另一个将用作群集共享卷(CSV)以存储虚拟机图像。

必须在形成群集之​​前配置共享证人Quorum磁盘的LUN,以便群集管理器可以正确配置群集。通过iSCSI或光纤通道将此LUN连接到您将用于群集的两个节点。在群集使用之前,必须使用NTFS文件格式初始化和格式化磁盘。正确配置后,两个节点共享相同的在线基本磁盘,可以同时访问磁盘。

重要的

Windows群集服务将始终使用第一个共享磁盘作为群集仲裁磁盘。首先在每个节点上配置此磁盘。

既然已经配置了共享存储见证磁盘,我们可以继续安装Windows集群。

安装故障转移群集功能

在可以部署故障转移群集之前,必须安装必要的功能。要安装故障转移群集功能,请执行以下步骤:

1.使用具有管理员权限的帐户登录到Windows Server 2008 R2群集节点。

2.单击Windows任务栏中的服务器管理器图标。

3.当服务器管理器打开时,在树窗格中选择Features节点。

4.在任务窗格中,选择“添加功能”链接。

5.在“选择功能”窗口中,选择“故障转移群集”,单击“下一步”,然后单击“确认安装选择”页面上的“安装”以安装该功能。

6.安装完成后,单击“关闭”以完成安装并返回服务器管理器。

7.关闭服务器管理器并在每个剩余集群节点上安装故障转移集群特性。

运行验证配置向导

故障转移集群管理用于管理故障转移集群特性。它可以从服务器管理器或作为单独的MMC控制台运行。安装该特性后,从故障转移集群管理控制台的任务窗格中运行验证配置向导。当向导运行时,所有节点都应该启动并运行。要运行验证配置向导,请执行以下步骤:

1.使用对集群中的所有节点具有管理员权限的帐户登录到其中一个Windows Server 2008 R2集群节点。

2.单击“开始”,单击“所有程序”,单击“管理工具”,然后选择“故障转移集群管理”。

3.当故障转移集群管理控制台打开时,单击“操作”窗格中的“验证配置”链接。

4.当“验证配置向导”打开时,单击“开始之前”页上的“下一步”。

5.在“选择服务器”或“群集”页面上,输入群集节点的名称,然后单击“添加”按钮。重复此过程,直到所有节点添加到列表中,然后单击“下一步”继续。

6.在“测试选项”页上,阅读解释为获得Microsoft支持而需要通过的所有测试的详细信息。选择“运行所有测试(推荐)”单选按钮,然后单击“下一步”继续。

7.在“确认”页上,查看要测试的服务器列表和要执行的测试列表,然后单击“下一步”开始测试服务器。

请注意

多年来,管理员一直抱怨Validate a Configuration Wizard窗口太小。在Windows Server 2008 R2中,管理员终于可以通过拖动窗口的右下角来调整窗口的大小。这不是显而易见的,但是尝试一下——它是有效的!

8.测试完成后,“摘要”页显示结果,如果测试通过,则单击“完成”以完成“验证配置向导”。如果测试失败,请单击“查看报告”按钮以查看详细信息,并确定哪个测试失败以及测试失败的原因。

即使验证配置向导不能通过每个测试,根据测试,创建集群仍然是可能的。完成“验证配置向导”后,就可以创建集群了。

创建节点和磁盘多数群集

当首次创建故障转移集群时,集群中的所有节点都应该启动并运行。创建故障切换集群的操作步骤如下:

1.使用对集群中的所有节点具有管理员权限的帐户登录到其中一个Windows Server 2008 R2集群节点。

2.单击“开始”,单击“所有程序”,单击“管理工具”,然后选择“故障转移集群管理”。

3.当故障转移集群管理控制台打开时,在“操作”窗格中单击“创建集群”链接。

4.创建群集向导打开时,在开始页面之前单击“下一步”。

5.在“选择服务器”页面上,输入每个群集节点的名称,然后单击“添加”按钮。列出所有节点时,单击“下一步”继续。

6.在验证警告页面上,选择No。我不需要.....配置完成后可以运行验证测试。单击Next继续。

7.在“管理群集”页面的访问点上,键入群集的名称,完成IPv4地址,然后单击“下一步”。您为群集选择的名称将成为Active Directory中的群集计算机帐户。

8.在“确认”页面,检查设置,然后单击“下一步”创建集群。

9.在“摘要”页面上,查看群集创建过程的结果,然后单击“完成”以返回故障转移群集管理控制台。如果有任何错误,可以单击“查看报告”按钮以显示详细的群集创建报告。

10.回到故障转移集群管理控制台,在树窗格中选择集群名称。在任务窗格中,查看集群的配置。

11.在树形窗格中,选择并展开节点以列出所有群集节点。

12.选择Storage并在任务窗格中查看集群存储。共享存储磁盘将被列为仲裁中的见证磁盘。该磁盘用于维护仲裁。

13.在树窗格中展开Networks以查看网络列表。选择每个网络并检查每个网络中的适配器名称。

14.单击Actions窗格中的Validate Configuration以启动对集群配置的自动检查。有关详细信息,请参阅前面的部分“运行验证配置向导”。请记住,Microsoft对集群的支持将需要验证过程的成功执行。

添加其他共享存储

此时,我们有一个Node和Disk Majority集群,使用共享见证磁盘来维护quorum。现在,我们可以添加将用作集群共享卷的共享存储。

必须为集群共享卷分配另一个LUN,以容纳热迁移中使用的虚拟机映像。该LUN可以是新的未分区卷,也可以是已经包含虚拟机映像和数据的卷。

通过iSCSI或光纤通道将该LUN连接到集群中的两个节点。在群集中使用群集之前,磁盘必须初始化并使用NTFS文件格式格式化。如果配置正确,磁盘将显示在两个节点的磁盘管理中。

接下来,我们将新的共享磁盘添加到群集中。

1.在其中一个群集节点上,打开故障转移群集管理。

2.展开集群并选择存储。

3.在“操作”窗格中单击“添加磁盘”。

4.选择要添加的磁盘,单击“确定”。磁盘将被添加到可用存储中。

配置群集共享卷

群集共享卷(CSV)是Windows Server 2008 R2的新概念。它们提供了Hyper-V实时迁移所需的新功能,并且是Windows Server 2008 R2节点可以参与群集的原因。

使用CSV,任何节点都可以托管虚拟机,任何节点都可以访问共享存储上的VHD,因此虚拟机和磁盘的所有权可以在集群节点之间自由移动,而不会影响共享磁盘上的任何其他资源。

要启用和配置集群共享卷,请在故障转移集群管理控制台执行以下步骤:

1.在故障转移集群管理控制台中选择集群名称。

2.在“操作”窗格中单击“启用集群共享卷”。

3.系统弹出“启用集群共享卷信息”对话框。请阅读重要信息,说明csv只支持在Windows Server 2008 R2服务器上的Hyper-V角色。单击已阅读通知的复选框,单击“确定”。

相关:
12 第1页
第1页共2页
IT薪水调查:结果在