案例:利用Hyper-V构建桌面虚拟化

date
slug
7
status
Published
tags
Linux
转载
summary
type
Post
Property
URL
 

1.1案例分析

1.1.1案例概述

为了方便对公司办公机桌面系统进行管理,BDQN公司运维部门提交了几套桌面虚拟化平台的方案,经过评估后运维工程师决定使用微软公司的Hyper-V虚拟化平台作为桌面部署方案,

1.1.2案例前置知识点

1) Hyper-V
Hyper-V是微软的一款虚拟化产品,是微软第一个采用类似VMware和Citrix一样的基于Hypervisor的技术,Hyper-V角色可以利用内置于Windows Server中的虚拟化技术创建和管理虚拟化的计算环境。
2) Microsoft Remote Desktop
Remote Desktop 是一种角色,自动完成虚拟桌面大型安装的创建和交付部分,此向导继承了Microsoft桌面虚拟化组件,系统管理员可以快速的创建多个桌面
3) 安装Hyper-v角色会安装其所需的组件,并会安装管理工具
Hyper-V所需的组件包裹Windows虚拟机监控程序,Hyper-V虚拟机管理服务,虚拟化WMI提供程序及其他虚拟化组件,如虚拟机总线(VMbus),虚拟化服务提供程序(VSP)和虚拟基础结构驱动程序(VID)
4) Hyper-V硬件需求
Hyper-V需要一个64位处理器,特别是具有Intel虚拟化技术(Intel vt)或AMD虚拟化(AMD-V)技术的处理器,
5) Hyper-V实际应用
  • 建立或扩展私有云环境
  • 提高硬件利用率
  • 改进业务连续性
  • 建立或扩展虚拟机基础结构
  • 提高部署和测试活动的效率

1.1.3案例环境

DC/DNS/DHCP
Windows server 2016
DesktopDC/192.168.0.180
Windows_Server_2016x64_64_dvd.iso
Windows server 2016
Rdesktop/192.168.0.110
Windows_Server_2016x64_64_dvd.iso
Windows 10 x64
Windows 10 _temp/192.168.0.154
Windows_10_enterprise x64.iso
Windows7 x64
Client/192.168.0.155
Windows_7_professional_sp1_x64.iso

2.1案例实施

notion image

2.1.1 安装Remote Desktop主机

1)准备好一台域控制器以后,即可在另一台服务器上安装Windows Server 2016 操作系统并加入域,使用域管理员登录
2)登录服务器后,选择“服务器管理器” –> “添加角色和功能”选项
notion image
3)在“开始之前”界面保持默认,单击“下一步”按钮
notion image
4)在“选择安装类型”界面选中“远程桌面服务安装”单选按钮,单击“下一步”按钮,系统会自动安装服务器虚拟机角色Hyper-V
notion image
5)在“选择部署类型”界面选中 “标准部署”单选按钮,单击 “下一步”按钮
notion image
6)在 “选择部署方案”界面选中“基于虚拟机的桌面部署”单选按钮,单击“下一步”按钮
notion image
7) 在“查看角色服务”界面保持默认设置,直接单击“下一步”按钮即可
notion image
8)在“指定RD连接代理服务器”界面选择当前主机,单击“下一步”按钮
notion image
9)在“指定RD Web访问服务器”界面选择当前主机,单击“下一步”按钮
notion image
10)在“指定虚拟化主机服务器”界面选择当前主机,单击“下一步”按钮
notion image
11)确认安装的角色,在“确认选择”界面选中“需要时自动重启启动目标服务器”复选框,单击“部署”按钮
notion image
12)角色正在安装,部署过程服务器会自动重启
13)完成Remote Desktop的安装,单击“关闭”按钮即可
notion image

2.2.2 制作Windows 10 虚拟机模板

1)在RDesktop服务器中选择“开始” –> “Windows管理工具” –> “Hyper-v管理器”选项
notion image
2)打开Hyper-V管理器
notion image
3)右击虚拟化主机,在弹出的快捷菜单中选择“虚拟交换机管理器”
notion image
4)设置虚拟交换机的名称,在创建配型界面选择“外部”,然后单击“创建虚拟交换机”按钮
notion image
5)系统提示应用网络更改的警告,单击“是”按钮
6)在Hyper-V管理器中右击虚拟化主机,在弹出的快捷菜单中选择“新建” –> “虚拟机”选项,然后在弹出的对话框的“开始之前”界面单击“下一步”按钮
notion image
notion image
7)设置虚拟机的名称和存放位置,单击“下一步”按钮
notion image
8)设置虚拟机的代数,直接默认即可,单击“下一步”按钮
notion image
9)设置虚拟机的内存大小为4GB,单击“下一步”按钮
notion image
10)选择已经创建的虚拟交换机,单击“确定”按钮
notion image
11)设置虚拟机磁盘的名称、位置和大小,单击“下一步”按钮
notion image
12)选中“映像文件”单选按钮,单击“浏览”按钮选择镜像文件,然后单击“下一步”按钮
notion image
notion image
14)虚拟机已经创建完成,双击虚拟机即可打开控制台,单击“启动”按钮即可进入虚拟机的安装系统界面
notion image
notion image
15)系统安装完成之后,弹出“运行”对话框,在对话框中“打开”文本框中输入“sysprep”然后单击“确定”
notion image
16)在打开的窗口选择“sysprep”程序右击,在弹出的快捷菜单中选择“以管理员身份运行”选项,在弹出的“sysprep”对话框中的“关机选项”中下拉列表中选择“关机”选项,单击“确定”按钮
notion image
17)正在运行“sysprep”程序,sysprep命令可以删除Windows安装的唯一性信息,这样做可以在不同的计算机上重用映像
notion image

2.2.3 添加RD授权主机

1)在RDesktop服务器上打开“服务器管理器”,选择“远程桌面服务”,单击“RD授权”图标
notion image
2)在“选择服务器”界面选择主机,单击“下一步”按钮
notion image
3)在“确认选择”界面确认已经确认的主机,单击“添加”按钮
notion image
notion image
5)授权服务器角色安装完成,单击“关闭”按钮即可
notion image

2.2.4 添加RD网关主机

notion image
2)在“选择服务器”界面选择主机,单击“下一步”按钮
notion image
3)在“命名自签名ssl证书”界面输入证书的名称为“ssl.bdqn.com”单击“下一步”按钮
notion image
4)在“确认选择”界面确认要添加的角色,单击“添加”按钮
notion image
5)在“查看进度”界面执行添加
6)角色添加完成,单击“关闭”按钮

2.2.5 创建虚拟桌面集合

1)在服务器管理器中右击“RD虚拟化主机”,在弹出的快捷菜单中选择“创建虚拟桌面集合”
2)在“开始之前”界面中直接点击“下一步”按钮即可
3)在“命名集合”界面设置新建虚拟桌面集合的名称,本例输入“北大青鸟虚拟桌面解决方案”,单击“下一步”按钮
4)在“指定集合类型”界面如果采用每个用户专有虚拟桌面,可选中“个人虚拟机集合”单选按钮,然后单击“下一步”按钮
5)在“指定虚拟机模板”界面选择虚拟机桌面发布的模板,单击“下一步”按钮
6)在“用户分配”界面选中“启用自动用户分配”单选按钮,单击“下一步”按钮
7)在“指定虚拟机设置”界面保持默认,单击“下一步”按钮
8)在“指定无人参与安装设置”界面,设置时区,指定域名,选择用户所在的组织单位等信息,单击“下一步”按钮
9)在“指定用户和用户组”界面,设置虚拟桌面发布的数量和虚拟桌面前缀等信息,单击“下一步”按钮
10)在“指定虚拟机分配”界面指定分配数量,单击“下一步”按钮
11)在“指定虚拟机存储”界面设置虚拟桌面所存放的位置,本例指定位置为“E:\bdqn_desktop”,单击“下一步”按钮
12)在“确认选择”界面确认信息,然后单击“创建”按钮则会创建虚拟桌面集合
13)正在创建虚拟桌面集合,虚拟桌面集合创建的等待时间较长
14)虚拟桌面集合已经创建成功,单击“关闭”按钮即可
15)打开虚拟机桌面,便可以看到已经创建的虚拟桌面

2.2.6 访问虚拟桌面

1)在客户端打开浏览器访问https://192.168.0.150/RDWeb,因浏览器证书不受信任,单击“继续浏览此网站(不推荐)”便可以打开虚拟机登录界面
2)输入域用户名和密码,登录成功后,便可以看到当前用户可以访问的虚拟桌面,单击“北大青鸟虚拟桌面解决方案”图标,然后单击“连接”按钮即可访问
3)用户已经成功访问虚拟桌面

© Viefane 2019 - 2025