在主机安装好Hyper-V Server之后,接下来需要创建管理用的虚拟机,以及用于为客户提供的常用的虚拟机模板。其中,管理用的虚拟机采用Windows 2008 R2企业版,为客户提供的虚拟机是Windows 2008 R2及Windows Server 2003 R2,其他的虚拟机模板可以根据需要创建。
在接下来,需要做如下的工作,主要有:
● 创建 Windows 2008 R2虚拟机模板。
● 从Windows 2008 R2模板复制出两个虚拟机,分别是dcser及vmm。
● 启动dcser虚拟机,配置Active Directory服务器。
● 启动VMM虚拟机,安装SQL Server及VMM服务。
● 配置自助服务。
在Windows 2008 R2主机的D盘创建5个文件夹,分别为 VM-TP、VM-Manager、VM-Cloud、cloud-vhds、Hyper-V,这五个文件夹分别对应虚拟机模板、Hyper-V管理虚拟机、VMM云虚拟机、自助服务用户提供的虚拟机、Hyper-V默认虚拟机的工作文件夹。另外,再在D盘创建一个Tools文件夹,安装、配置过程中所需要用到的Windows 2008 R2安装镜像、SQL Server及VMM安装程序以及其他工具软件都放在Tools文件夹中。
创建之后,打开“Hyper-V管理器”,在右侧“操作”菜单中单击“Hyper-V设置”,在“Hyper-V设置”对话框中,修改“虚拟硬盘”、“虚拟机”的默认保存位置为D:Hyper-V,然后单击“确定”按钮完成设置。
接下来介绍创建虚拟机的方式,其中,创建的第一个虚拟机为Windows 2008 R2的虚拟机(用做模板),之后创建Windows Server 2003 R2的虚拟机。在Hyper-V中创建虚拟机比较简单,我们以创建一个将要安装Windows 2008 R2操作系统的虚拟机为例进行介绍。
1.在“Hyper-V管理器”中,新建一个名为“ws08r2-TP”的虚拟机,并将虚拟机保存 在D:VM-TPws08r2-tp文件夹中(如图5)。
2.在“分配内存”页,为虚拟机分配内存的大小,一般情况下,设置1024MB(即1GB)即可。
3.在“配置网络”页,为虚拟机选择网卡,选择“本地连接-虚拟网络”。
4.在“安装选项”页,选择“从引导CD/DVD-ROM安装操作系统”,并选择“映像文件”,浏览选择Windows 2008 R2 With SP1的光盘镜像。
其他选择默认值。在创建虚拟机之后,接下来启动虚拟机,并安装Windows Server 2008 R2操作系统、安装Hyper-V集成服务。配置完成之后关闭虚拟机。
图5 指定虚拟机的名称
图6 修改VMM虚拟机设置
在准备好Windows 2008 R2的虚拟机模板之后,创建DCSER与VMM虚拟机。在创建虚拟机的时候,复制上一步安装好的Windows 2008 R2虚拟机硬盘作为新虚拟机的硬盘,主要步骤如下。
1.在D盘VM-Manager创 建DCSER与VMM文件夹,然后复制D:VMTPws08r2-tp目录中的ws08r2-tp.vhd文件到DCSER与VMM文件夹中,修改复制之后的vhd文件名为DCSER.vhd及 VMM.vhd。
2.创建DCSER的虚拟机。在创建DCSER虚拟机的时候,为DCSER指定D:VMManagerdcser文件夹,在“连接虚拟硬盘”时,选择D:VM-Managerdcserdcser.vhd文件。
3.DCSER虚拟机其他配置为:内存1024MB,网络使用“本地连接-虚拟网络”。
4.创建VMM的虚拟机。在创建VMM的虚拟机时,为VMM指定存储在D:VMManagervmm文件夹,在“连接虚拟硬盘”时,选择D:VMManagervmmvmm.vhd文件。
5.VMM虚拟机其他配置为:内存4096MB,网络使用“本地连接-虚拟网络”。
6.创建完虚拟机之后,返回Hyper-V管理器,右击VMM虚拟机选择“设置”,在“VMM的设置”对话框中,修改“处理器”为2个,在“BIOS”中设置启动顺序“从IDE启动”(如图6)。同样,也需要修改DCSER虚拟机配置,在BIOS中设置启动顺序“从IDE启动”。
配置好虚拟机之后,依次启动DCSER与VMM的虚拟机进行配置。对于DCSER虚拟机来说,根据规划,修改DCSER计算机名称、设置IP地址、子网掩码、网关,并升级到Active Directory。
之后切换到主机控制台,修改DNS地址为222.30.214.172,完 成“将主机加入到域”的操作。因为主机是加入到虚拟机中的 Active Directory域,所以要确保Hyper-V中的DCSER虚拟机启动之后,再完成登录。之后,将物理主机加入到heuet.com域。重新启动物理主机,需要多等一段时间。再次登录时,使用域管理员账户(heuetadministrator)登录。
在使用“自助服务门户网站”时,需要用到证书。可以在DCSER虚拟机中安装“Active Directory证书服务”和“Web服务器(IIS)”。
在配置好证书服务器之后,可以为Hyper-V主机、VMM主机申请“服务器证书”。申请的证书的名称应该是相关服务器对外提供的名称,例如Hyper-V主机对外名称为mh.heuet.com,则申请的证书名称则是mh.heuet.com;而VMM主机申请的证书名称则是vmm.heuet.com。你可以在任意一台主机(或虚拟机)中,使用IE浏览器申请证书,然后使用“证书”控制台组件导出证书私钥,然后将导出的证书复制到相关服务器进行安装及替换。
对于使用自建的证书服务器,如果要申请“服务器证书”(或“计算机证书”),需要以下几步。
图7 功能选择
1.信任“根证书”颁发机构。使用IE浏览器登录证书颁发页(通常为http://证书服务器域名或IP地址/certsrv)。
2.申请指定名称的证书,申请的过程中允许导出私钥。
3.在浏览器或使用MMC+证书管理单元,在“用户存储”中导出私钥,再在“证书+本地计算机”管理单元中导入。
接下来,在Hyper-V管理器中启动并切换到VMM2虚拟机中,将计算机加入到域,并以域管理员身份登录,开始VMM2012的安装。
1.在VMM虚拟机中安装Web服务器及相关角色,需要安装“IIS 6管理兼容性”功能。
2.在SQL Server的虚拟机中安装SQL Server 2008 R2服务器,至少要选择“数据库引擎服务”、“管理工具-基本”、“管理工具-完整”这几项,其他的可以根据需要选择(如图7)。
图2给出光谱仪在传感信号接收端探测到的光谱图。当拉曼放大器的泵浦功率为75 mW时,检测到传输光纤末端的剩余泵浦功率为5.25 mW。此时剩余泵浦功率是低于掺铒光纤激光器的阈值功率(腔内总损耗)的。进一步增加拉曼放大器的泵浦功率,光纤末端剩余泵浦功率也随之增加。当剩余泵浦功率等于掺铒光纤激光器的阈值的时候,就有激光开始激射。图中,曲线a是泵浦功率低于激光器阈值的情况,此时没有激光激射;曲线b是剩余泵浦功率等于谐振腔阈值的情况,曲线c是泵浦功率大于激光器阈值,开始有波长为1 550.2 nm激光激射,此时拉曼泵浦功率为85 mW,剩余泵浦功率为5.7 mW。
3.在VMM虚拟机中加载Windows 7 AIK安装镜像,安装Windows 7 AIK程序。
在安装Web服务器与Windows AIK工具之后,就可以安装VMM 2012了,主要步骤如下。
1.在VMM虚拟机中加载VMM 2012安装光盘镜像,运行VMM 2012安装程序。在“选择要安装的功能”对话框中,选中要安装的功能,在此选中所有的功能。
2.在“数据库配置”对话框的“服务器名称”文本框中,输入网络中SQL Server数据库服务器的计算机名称,在本例为VMM(本地计算机名称),端口为 1433,其他选择默认值。
3.在“配置服务账户和己分发密钥管理”对话框,选择“本地系统账户”。
5.在“自助服务门户配置”对话框,指定自助服务将连接的VMM服务器,以及将用于与VMM服务通信的端口。在本例中,设置VMM服务器名称为VMM2012,端口为8100,自助服务门户的端口为80,并选中“请为门户访问提供主机头”,在此设置主机头名为vmm.heuet.com,其中heuet.com是当前Active Directory域名。
图8 端口配置
说明:在指定Web服务器端口时,如果默认的80端口未开放(目前大多数运营商提供的专线其TCP的80与8080端口都是被关闭的),可以在此指定80及8080以外的其他端口。在本示例中,当前IP地址的80端口未被关闭,所以可以使用默认值80端口。
6.其他安装选择默认值,直到VMM安装完成。
7.最后,为VMM服务器信任http://dcser.heuet.com/certsrv/的根证书,申请安装名为vmm.heuet.com.pfx的证书。在“Internet信息服务管理器”中完成证书的绑定。