VMware View桌面虚拟化典型配置案例必须掌握的先修课程:计算机文化基础、计算机网络基础、Windows Server服务配置与管理。
一、拓扑图其中,VMware ESXi在VMware Workstation虚拟机中运行,iSCSI Target、vSphere Client和Horizon View Client在Windows Server 2012 R2物理机上运行,Domain Controller、SQL Server、vCenter Server、Connection Server、Composer 都在VMware Workstation虚拟出的Windows Server 2008 R2虚拟机中运行。
VMware ESXi中运行Windows 7虚拟机。
二、软件版本VMware Workstation 12.0、Windows Server 2008 R2中文版、Windows Server 2012 R2中文版、SQL Server 2008 R2英文版、VMware vCenter Server 5.5U2、VMware ESXi 5.5U2、VMware vSphere Client 5.5、VMware Horizon View Connection Server 6.1.1、VMware Horizon View Composer 6.1.1、VMware Horizon View Agent 6.1.1、VMware Horizon Client 3.5。
三、IP地址和域名规划四、虚拟机配置●Domain Controller:1 vCPU、1G内存。
●SQL Server:1 vCPU、1.5G内存。
●vCenter Server:2 vCPU、6G内存。
●VMware ESXi:2 vCPU、4G内存。
●Connection Server:1 vCPU:1.5G内存。
●Composer:1 vCPU、1G内存。
五、配置过程1、创建VMware ESXi 5.5虚拟机在VMware Workstation 12中创建新的虚拟机,选择“自定义”配置。
虚拟机硬件兼容性选择最高版本。
选择“稍后安装操作系统”。
客户机操作系统选择VMware ESXi 5。
配置虚拟机的保存位置。
为虚拟机配置虚拟处理器,至少需要2个vCPU,这里配置2个。
配置虚拟机内存,至少需要4GB,这里配置4GB。
配置虚拟机网络连接方式为桥接网络。
I/O控制器类型为默认的LSI Logic。
虚拟磁盘类型为默认的SCSI。
选择“创建新的虚拟磁盘”。
将虚拟机的磁盘改为100GB,并把虚拟磁盘存储为单个文件。
完成创建虚拟机之前,选择“自定义硬件”。
在新CD/DVD处,配置使用ISO映像文件,浏览找到ESXi 5.5 update 2的ISO映像文件。
2、安装VMware ESXi 5.5启动ESXi虚拟机,在启动菜单这里按回车,进入ESXi的安装程序。
经过较长时间的系统加载过程,出现安装界面,按回车开始安装。
按F11接受授权协议。
ESXi检测到本地硬盘,按回车选择在这块硬盘中安装ESXi。
键盘布局为默认的美国英语键盘,按回车继续。
输入ESXi root用户的密码,密码至少应包含7个字符,按回车继续。
按F11确认安装ESXi,选择的硬盘将被重新分区。
安装完成后,按回车重新启动。
3、ESXi初始配置VMware ESXi启动完成后,出现以下主界面,按F2进行初始配置。
输入安装ESXi时配置的root用户的密码。
选择“Configure Management Network”。
选择“IP Configuration”。
配置IP地址、子网掩码和默认网关。
选择“DNS Configuration”。
配置DNS服务器和ESXi的主机名。
选择“Custom DNS Suffixes”。
配置DNS前缀为。
按ESC返回配置界面时,按Y确认网络配置。
按ESC返回主界面,可以看到用于管理ESXi的域名和IP地址。
4、配置域控制器创建Windows Server 2008 R2虚拟机,安装操作系统,安装VMware Tools过程略。
配置IP地址为192.168.0.51。
将计算机名更改为DC,重新启动系统。
添加“Active Directory域服务”角色。
按照提示添加.Net Framework 3.5.1功能。
安装完成。
展开Active Directory域服务,点击“运行Active Directory域服务安装向导dcpromo.exe”。
出现将服务器配置为域控制器的配置向导。
选择“在新林中新建域”。
输入域名。
配置林功能级别为Windows Server 2008 R2。
向导会自动安装DNS服务器。
点击“是”继续。
数据库和日志文件夹采用默认配置。
配置目录服务还原模式的Administrator密码。
点击下一步开始安装。
安装完成,重新启动系统。
打开管理工具→组策略管理,展开林→域→ → Default Domain Policy,右键选择编辑。
展开计算机配置→策略→Windows设置→安全设置→账户策略→密码策略,将密码必须符合复杂性要求配置为已禁用,密码长度最小值配置为1个字符,密码最短和最长使用期限配置为0,强制密码历史配置为0个。
(这是为了用户管理方便,实际应用时可以按照用户需求配置。
)打开管理工具→ DNS,添加主机记录,将ESXi的域名解析为192.168.0.91。
这是配置完成后的DNS服务器,其他服务器的A记录将在加入活动目录域后自动添加进来。
5、安装SQL Server创建Windows Server 2008 R2虚拟机,安装操作系统,安装VMware Tools过程略。
配置IP地址为192.168.0.53,DNS服务器指向域控制器192.168.0.51。
将计算机名更改为DB,并加入域。
输入域管理员用户名和密码。
确认加入域,重新启动系统。
登录系统时选择“切换用户”,使用其他用户登录,输入域和管理员用户名和密码。
给虚拟机装载SQL Server 2008 R2英文版的安装光盘ISO,双击光盘中的setup.exe,按“确定”安装.Net运行环境。
稍等片刻,进入SQL Server的安装界面,选择Installation中的第一项,开始安装SQL Server。
接受授权协议。
执行安装检查,提示需要配置Windows防火墙,确认进行下一步。
选择SQL Server Feature Installation。
点击“Select All”选择安装全部组件。
安装默认实例。
点击“Use the same account for all SQL Server services”,输入域管理员用户名和密码。
将所有服务设置为自动启动。
选择使用混合认证模式,输入SQL Server管理员sa的密码,并点击“Add Current User”把域管理员设置为SQL Server 管理员。
点击“Add Current User”将域管理员设置为Analysis服务的管理员。
Reporting服务使用默认配置。
配置不向Microsoft发送错误报告。
单击Install开始安装SQL Server。
耐心等待安装完成。
6、配置SQL Server打开SQL Server Management Studio,输入主机名DB、选择SQL Server认证,输入用户名sa和密码。
在Databases处右键选择“New Database”,输入新创建数据库的名称为vcenter,点击OK。
打开SQL Server Configuration Manager,将SQL Server Services中的SQL Server Browser和SQL Full-text Filter Daemon Launcher服务的启动用户配置为域管理员:右键单击SQL Server Browser服务,选择属性,选择This account,输入域管理员用户名和密码。
点击是重启服务。
对SQL Full-text Filter Daemon Launcher服务进行同样操作,并把服务的启动模式设置为自动。
以下是配置好后的样子。
重新回到SQL Server Management Studio,在计算机名处右键选择facets。
在facets处选择Surface Area Configuration,将RemoteDacEnabled设置为True。
打开高级安全Windows防火墙,在入站规则中新建自定义规则。
选择“所有程序”。
协议类型选择“任何”。
配置远程IP地址为192.168.0.0/24。
选择“允许连接”。
为所有配置文件启用该规则。
输入规则名称,完成规则创建。
7、安装vCenter Server创建Windows Server 2008 R2虚拟机,安装操作系统,安装VMware Tools过程略。
配置IP地址为192.168.0.55,DNS服务器指向域控制器192.168.0.51。
将计算机名更改为VC,并加入域。
输入域管理员用户名和密码,确认加入域,重新启动系统。
登录系统时选择“切换用户”,使用其他用户登录,输入域管理员用户名和密码。
给虚拟机装载SQL Server 2008 R2英文版的安装光盘ISO,进入光盘中1033_ENU_LP\x64\Setup\x64目录,运行sqlncli.msi,安装SQL Server 2008 R2 Native Client。
安装完毕后,打开管理工具 数据源(ODBC),进入系统DSN。
点击“添加”,选择SQL Server Native Client 10.0。
输入数据源名称,可以随意起名,这里输入了vcenter,输入SQL Server服务器名称DB。
选择SQL Server身份验证,输入SQL Server认证用户名sa和密码。
将默认数据库更改为SQL Server数据库服务器中创建的vcenter数据库。
这些配置保持默认。
完成之前点击Test Data Source。
测试成功。
点击OK,可以看到已经配置的系统数据源。
打开服务器管理器,添加功能.Net Framework 3.5.1。