服务器整合及虚拟架构管理动手实验

更新时间:2023-04-16 09:40:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

服务器整合及虚拟架构管理动手实验

本文Tag:虚拟化选型Microsoft虚拟化虚拟化运维服务器虚拟化虚拟化动手实验System Center SCVMM2008

相关导读:

需求分析与解决方案

评估环境

评估步骤

评估实例

常见问题

一、需求分析

××公司是一家中型企业,拥有近千名员工,100多台服务器。其中大多数服务器是配置较低的老服务器,运行时间在五年以上,还有一部分服务器运行在Windows Virtual Server 2005的虚拟机上。现在公司面临的问题是:

1. 有限的机房内已经摆满了服务器,无法添置新服务器,限制了公司上马一些新业务系统

2. 机房的电力系统已经满负荷,存在着安全隐患

3. 现有的服务器大多数配置陈旧,性能低下,难以满足业务系统发展的需求

基于上述原因,公司决定使用服务器虚拟化技术,将现有的服务器都迁移到微软的Hper-V虚拟服务器上。这样一来可以把现有的100多台服务器迁移到8台左右的配置较高的虚拟服务器上,机房的扩展空间大大加强,电力系统的负荷也会大幅下降。更重要的是,借助于Hyper-V强大的群集功能,被迁移的服务器可以比以前性能更好,更不容易宕机。

服务器的迁移工作包括从物理机迁移到虚拟机(P2V),也包括从Windows Virtual Server 2005的虚拟机迁移到Hyper-V虚拟服务器(V2V),本动手实验手册中将向你讲述如何进行P2V及V2V的操作步骤。同时,也会简要介绍如何通过VMM管理控制台添加及管理VMware Vsphere。

二、解决方案

基于上述需求的分析,将采用微软所供的基于HYPER-V 的虚拟化解决方案。

无论是服务器整合、物理机迁移至虚拟机(P2V)、虚拟机到虚拟机的迁移(V2V),或是通过VMM管理控制台添加及管理VMware Vsphere,都可以通过微软的虚拟化解决方案产品组合Microsoft System Center Enterprise Suite。

Microsoft System Center Enterprise Suite完全改变了之前Hyper-Vt管理器功能较弱及非集中管理的局面,它为IT管理员能够无缝地同时管理物理和虚拟化架构提供集中、统一的平台(管理员控制台)。它包含了如下的组件:

Virtual Machine Manager 2008 R2

也就是为大家所熟知的SCVMM,也称为VMM。在提供管理微软虚拟化架构平台的功能外,还能管理虚拟化解决方案提供者的竞争对手VMware的ESX Server虚拟机的功能。当然亦可以管理创建和部署新的虚拟机(根据模板、快速部署)、管理虚拟机的状态和存储器(快速存储迁移)、管理P2V及V2V的迁移等等。

当然,不能忘记在VMM中完全可以实现二中所说的虚拟机的高可用性和动态迁移。

Operations Manager 2007 R2

亦称为SCOM,可以同时为物理和虚拟服务器提供健康监视,以及其它的微软服务。同时,通过管理包的添加,也可以管理异构平台如LINUX及UNIX。通过导入第三方合作厂商(如IBM、Dell这些硬件厂商)的管理包,也能管理它们的硬件健康状态或服务报警。

结合VMM,就能实现性能和资源优化功能(PRO)。

Configuration Manager 2007 R2

亦称为SCCM,可以记录和管理企业中的软件、硬件资产,可以在企业中快速部署操作系统、应用程序以及更新系统补丁。

结合VMM,可以管理虚拟化平台的软件资产、及补丁更新等。

Data Protection Manager 2007

亦称为SCDPM,备份和还原服务器操作系统及承载微软关健业备的应用程序(如Exchange、SQL Server 、Virtual Server、SharePoint),还提供对磁带备份的本机支持。

结合VMM,不但可以实现虚拟机的备份和恢复,亦能实现其上应用程序的备份和恢复。

介绍了Microsoft System Center Enterprise Suite的套件及简要功能,对此有了初步的了解。Microsoft System Center 真正的实现了集中、统一、多功能、强大的微软的虚拟化平台解决方案,也是微软基于ITIL理念的MOF(微软运营框架)思想的体现。

在本动手实验手册中将利用上述产品中的SCVMM 2008 R2、SCOM 2007 R2来完成服务器整合、P2V、V2V等任务:

接下来就要详细的说说这些是如何结合起来成为虚拟化管理解决方案的:

1、虚拟化架构的集中、统一管理VMM

MMC类型的管理控制台VMM,提供了统一的视图,通过此,可以管理多种类型的虚拟化主机中的虚拟机(不仅仅是微软的,还所括VMWARE)。

正如图所示的一样,VMM可以通过与VirtualCenter的集成来管理VMwareESX服务器。也就是说VMM可以控制VirtualCenter的常用功能如VMotion,同时对VMware虚拟机应用VMM自身的功能如智能放置和PRO。

在此管理控件台,不但实现一中所说的Hyper-V管理器所实现的6种管理功能,还能实现如创建和储存模板、ISO镜像、Sysprep应答文件以及不同类型的硬件配置(通过"库"来进行)。

通过简单的操作步骤,也可以实现物理机到虚拟机的迁移(P2V)以及虚拟机到虚拟机的迁移(V2V),迁移的过程,也是选择适合自己"居住地"的过程(结合了VMM的智能放置,根据你对虚拟机的定义的负载如CPU、内存、IO等作为考量分级来选择合适的主机,而不是选择一个当前可用的主机来生成虚拟机,希望它是适当的)。

VMM的配置信息等是由SQL Server 2005 SP3或SQL Server 2008来进行,而其配置信息的备份与恢复,可由SQL Server的管理控制台来进行。

不要忘了另外一件事,在VMM 2008 R2中,集成了Microsoft Power Shell,几平所有的通过VMM管理控制台进行的操作都能通过PowerShell来实现。

2、性能和资源优化(PRO)

如何进行虚拟化平台上的动态资源调整和优化?结合VMM 2008 R2的PRO和SCOM健康的功能,微软就实现了动态更改系统配置的功能,通过图示来细说下:

在SCOM服务器上安装VMM的管理控制台以及部署VMM的管理包,同时,也需要在VMM 的服务器上安装SCOM管理服务器。在SCOM上部署完VMM的管理包后,当打开SCOM管理控制台,会在监视项目看到Virtual Machine Manager 2008 R2监视项,展开后有针对库、主机、虚拟机等的监视,还有不错的虚拟化架构拓扑图:

在VMM服务器中,打开VMM的管理控制台,通过管理-系统中心,来设定SCOM服务器及报表服务器,通过管理--常规--PRO设置,以启用PRO提示。

在报表中,可以看到相关的虚拟化主机和虚拟机的使用情况:

当启用PRO后,不但可以通过管理控制台实现PRO提示,而且可以根据主机或者虚拟机的CPU及内存的的使用情况自动启动实时迁移(Live Migration)。

要实现PRO,你必需在所有的主机和虚拟机上安装SCOM代理。协同VMM和PRO的管理包,在配置好的情况下,SCOM会把警告信息发送给VMM。PRO的记录出错信息以及推荐的解决方法的"提示"会显示在VMM的控制台。可以手动准许也可以让其自动采取行动(上图示中工具栏的"PRO提示")。

当SCOM检测到主机负载过重而导致虚拟机的资源耗尽时,会发给VMM,并产生提示,并建议你应当把此虚拟机迁移到其它主机上。此时的PRO功能是需要构建在Windows Server 2008故障转移群集的基础之上的。而且决定迁移至哪个虚拟化主机,是由智能放置来完成的。

同样的,在VMM 2008中,PRO也是支持对VMware ESX Server的管理的。

三、评估环境

1、软件产品及组件

本次评估的微软虚拟化解决方案包含以下产品:

2、硬件设备

本次测试所采用的服务器设备是由DELL所提供的专业服务器Dell PowerEdge R710,具体的配置如下图所示。而且对Windows Server 2008 R2虚拟化的支持是其亮点之一:

A、PowerEdge R710 的设计内存容量比上一代 PowerEdge 2950 III 大 125%,并具有更多集成的 I/O。增加的容量对虚拟化性能和扩展性是至关重要的。 R710 可以通过 SD 卡或内部 USB,利用领先的供应商提供的嵌入式虚拟机管理程序,实现更快的虚拟化部署。

B、Intel VT FlexMigration 可以整合几代基于 Intel Xeon 处理器的服务器,改善了灵活性和投资保护。

C、全新的 DDR3 内存提供比上一代 FBD 或 DDR2 技术更高的带宽和更低的能耗。更多的内存插槽使您能够采用更小、价格更低的 DIMM 来满足您的计算需求,由此也可节约。

在整个Windows Server 2008 R2的安装过程中,驱动是默认安装的:

补充说明硬件:

硬盘:SAS 146GB 1.5W转三块做RAID 5。

此次评估为指定的独立的LAN环境,该环境的IP寻址方案基于以下假设:

使用智能的以太网交换机连接硬件,PowerEdge R710-1上的三个服务器角色通过与桥接的方式接入此以太网网络。且已分配IP地址(见4)。

提供虚拟机的PowerEdge R710-2上的VM分配有固定IP地址(见4)。

4、域基础架构及IP分配

本次评估环境中,域基础架构名称为17f4662a5f0e7cd185253627。

综合各种角色及物理机器的之间的关系,所对应的IP地址及主机名如下所示:

5、评估环境拓扑描述

在4、中已构成了本评估环境的拓扑细节。

由于这次DELL所提供的服务器提供了四个千M接口,建议在实际生产环境中两个千M 口用于管理服务,并实现冗余;另外两个千M口用于虚拟机与生产环境的通讯。

同时考虑VLAN的规划设计。

在生产环境中,亦可采用把SCVMM及SCOM角色服务器安装在虚拟化主机平台上,也就是安装在HYPER-V主机上。DC也可以安装在此,但强烈建议你把主DC安装在物理机器上,以免虚拟机启动的先后顺序造成域计算机或是域用户登陆不上域的情况发生。

本次动手实验服务器:戴尔R710

本次动手实验服务器:戴尔R710

四、评估步骤

1、前言

在本章节,将通过图文的方式,向你介绍如何使用三、评估环境章节所提供的软、硬件环境来实现SCVMM如何管理Hyper-V、通过SCVMM控制台添加HYPER-V主机、(如何通过VMM 管理控制台创建虚拟机)、如何和SCOM R2结合实现PRO等。

2、域基础架构的创建

在本章节中,描述各角色如何加入域等:

Hyper-V主机加入域

SCVMM服务器角色加入域

SCOM服务器角色加入域

Step1:在Hyper-V主机server6上,如下图所示,设置IP地址并加入域:

Step2:在虚拟机Vmmserver上,如下图所示,设置IP地址并加入域:

Step3:在虚拟机Scomr2上,如下图所示,设置IP地址并加入域:

3、安装SCVMM 2008 R2

在章节描述如下过程:

VMM服务器的安装

VMM管理员控制台安装

本章节的所有操作均在17f4662a5f0e7cd185253627机器上完成。

在进行安装前,请检查系统环境是否满足以下要求:

Step1:插入SCVMM 2008 R2的安装镜像,运行SETUP.EXE后,弹出如下界面,在右侧点击"VMM服务器"。(图12)

Step2:在"许可条款"页,确认选上"我接受此协议的条款","下一步"

Step3:在"Microsoft Update"页,根据公司的情况来确定是否选择使用Microsoft Update更新服务进行windows及其软件的安全或重要的更新。本次测试中,选中"检查更新时使用Microsoft Update"。"下一步"

Step4:在"客户体验改善计划"页,选择了"不,我不愿意参加"。"下一步"

Step5:在"产品注册"页,根据需要分别在用户名及公司后侧方框中填入:admin、contoso。"下一步"

Step6:在"必备项检查"页,VMM安装程序会检查此系统环境是否满足其要求的硬件及软件要求,因检查通过,"下一步"

Step7:在"安装位置"页,选定VMM安装程序文件的存储位置,考虑到页面文件及性能的原因,一般不要放置在C盘,此处改C为D。也就是把安装文件放置在D盘下。当然也可以通过浏览的方式选择不同的位置。"下一步"

Step8:在"SQL Server设置"页,选择"安装SQL SERVER 2005 EXPRESS EDITION SP3",安装位置仍然设置成D盘。

注意,在实际生产环境中,建议在此系统上安装SQL SERVER 2005 及SP3版,或是安装SQL SERVER 2008版(两者均可是标准版或企业版,X64位)。当然亦可以考虑和接下来提到的SCOM共同使用同一个数据库服务器。

"下一步"

Step9:在"库共享设置"页,由于新安装,现有环境中没有存在有库共享,故选择"创建新的库共享",并起好易记易用的共享名,同时选择好共享位置。这个也是很重要的,如果有NAS存储解决方案存在,可以存放在此位置。"下一步"

Step10:在"安装设置"页,保留默认设置。这里会有服务账户使用的需求,同样要求你在规划时确定不同的服务账户及权限。"下一步"

Step11:在"设置摘要"页,是之前设置的概览。确定没问题后,点击"安装"就会进行VMM的安装进程。

Step12:在"安装"页,会显示安装的过程及内容。

Step13:安装完成后的界面,并勾选上"检查最新的Virtual Machine Manager更新",点"关闭"。

Step14:在SCVMM的安装界面,点击"VMM管理员控制台",进行其的安装。

Step15:在"许可条款"页,选择"我接受此协议的条款"。"下一步"

Step16:在"客户体验改善计划"页,保持默认,"下一步"

Step17:在"必备项检查"页,检查安装VMM管理员控制台所需要的软硬件要求,满足后,"下一步"

Step18:在"安装位置"页,改C为D,其它默认。"下一步"

Step19:在"端口分配"页,保持默认。"下一步"

Step20:在"设置摘要"页,确认没有设置错误或是想返回重改后,点击"安装",开始VMM管理员控制台的安装进程。

Step21:在"安装"页,会依次安装所需要的软件,安装后点击"关闭"。并打上所需要的更新。

Step22:安装更新的截图。

Step23:安装完成后的VMM管理员控制台图示。

4、通过SCVMM控制台添加HYPER-V主机

在本章节主要描述如下内容:

Hyper-V主机server6加入域17f4662a5f0e7cd185253627

通过VMM控制台添加Hyper-V主机

Step1:如下图所示,隶属于WORKGROUP改为域17f4662a5f0e7cd185253627。并在弹出的用户凭据对话框中输入用具有加入域权限的用户及密码,并重启机器。

Step2:重启后,以域用户登陆后,查看Hyper-V主机已然加入域17f4662a5f0e7cd185253627。

本文来源:https://www.bwwdw.com/article/ddsq.html

Top