VMware View 4.5体验之旅(上)

原创
云计算 虚拟化
在VMworld 2010上,VMware 发布了新一代虚拟桌面产品VMware View 4.5。VMware View 4.5提供了一系列创新,帮助企业扩展了桌面虚拟化的价值。在本文中,我们将体验VMware View 4.5的功能。

在VMworld 2010上,VMware 发布了新一代虚拟桌面产品VMware View 4.5。VMware View 4.5提供了一系列创新,帮助企业扩展了桌面虚拟化的价值。

在本文中,我们将体验VMware View 4.5的功能。

一、VMware View 4体系结构

 

图1 VMware View 4体系结构

#p#

二、VMware View产品组成

大家可以从VMware官方网站下载VMware View 4.5并免费试用60天。VMware View各组件功能如下:

View Connection Server:View连接服务器,用于View Client(View客户端)连接View Agent(View代理)的一种软件服务,通过它进行身份验证,然后将传入的远程桌面用户请求重定向到相应的虚拟桌面、物理桌面或终端服务器。

View Manager Security Server:View安全连接服务器,这是一种可选组件,在安全服务器模式中安装View Connection Server时使用。

View Administrator Interface:View管理接口程序,让View Manager管理员配置View Connection Server,部署和管理虚拟桌面、控制用户身份验证、启用和检验系统事件并进行分析活动。

View Agent:View代理程序,安装在虚拟桌面所用的虚拟机、物理机或终端服务器上,安装后提供服务,从而可以由View Manager Server管理。该代理可以使用多种功能,如打印、远程USB运行和单点登录。该软件必须安装。因为在VMware vSphere Server中,提供的虚拟机是不包括声卡、USB接口支持的,只有安装该软件后,才可以将VMware vSphere Server提供的虚拟机连接到View Client计算机的相应设备上并显示、应用在客户端。

View Client:View客户端程序,安装在需要使用“虚拟桌面”的计算机上,通过它,可以与View Connection Server通信,从而允许用户连接到虚拟桌面。

View Client with Offline Desktop:也是View 客户端程序,但本软件支持View脱机桌面,可以让用户“下载”vSphere Server中的虚拟机到“本地”运行。

View Composer:安装在vCenter Server上的软件服务,可以使用View Manager使用“克隆链接”的虚拟机,这是View 4提供的新功能,在以前的View 3版本中,每个虚拟桌面只能使用一个独立的虚拟机,而添加该组件后,可以让虚拟桌面使用“克隆链接”的虚拟机,这快速了部署虚拟桌面的速度,也减少了vSphere Server的空间占用。

VMware View实验拓扑

VMware View 4功能比较强大,各组件的功能也比较多,实现的虚拟桌面的方式也不同:可以有运行在虚拟机中的“虚拟桌面”,也可以使用“终端服务”实现虚拟桌面,还可以创建基于虚拟机克隆的桌面等。本文按照图8-2拓扑介绍,这是“单一虚拟桌面”的实现方式。
 

 

图2 基于虚拟机的虚拟桌面

在图2中,具有2台vSphere Server服务器、1台Active Directory的服务器、1个vSphere Client管理工作站、1台准备运行虚拟桌面的工作站。其中vCenter Server与View Connection Server运行在172.30.5.10的虚拟机中(VC4.1需要64位的操作系统),而基于Windows XP的虚拟桌面运行在172.30.5.3的vSphere Server虚拟机中。

按照图2的方式准备好网络,并依次准备好每个服务器,包括准备Active Directory服务器、部署View Connection Server虚拟机、将View Connection Server与vCenter Server虚拟机加入到Active Directory网络。

准备Active Directory服务器

在172.30.5.15的计算机上,安装Windows Server 2003或Windows Server 2008(本例中是Windows Server 2008),并升级到Active Directory服务器,设置域名为heinfo.local。然后添加DHCP服务器,配置作用域地址是172.30.5.21 0~172.30.5.249。

部署View Connection Server虚拟机

使用vSphere Client登录到vCenter Server,在第1台VMware vSphere Server中,从现有的Windows Server 2003模板,部署一台Windows Server 2003虚拟机,虚拟机名称为VCS,设置IP地址为172.30.5.131、子网掩码255.255.255.0、DNS地址为172.30.5.15.

最后,在vSphere Server中,将vCenter、VCS虚拟机,设置为“自动启动”,如图3所示。
 

 

图3 设置VC与VCS自动启动

在做过这些部署后,接下来配置View Connection Server、创建Windows XP虚拟机模板、部署基于虚拟机的虚拟桌面等。

#p#

三、View Connection Server的安装配置

在本节中,将介绍View Connection Server(以下简称VCS)的安装、配置。

【说明】VMware View 4.5的产品分32位、64位版本,请根据你的系统,选择合适的版本。

3.1 安装VCS标准服务器

VCS服务器的安装比较简单,基本上按照默认值就可以完成安装,主要步骤如下:

(1)以域管理员帐户的身份登录到VCS的虚拟机,如图4所示。

 

(2)运行View Connection Server 4.5(32位)的安装程序,这是一个名为“VMware-viewconnectionserver-4.5.0-293049.exe”、大小为432MB大小的安装程序(上一个4.0版本只有132MB),你可以从VMware网站下载60天试用版,在60天之内,没有任何限制。

 图5 运行安装程序

安装比较简单,完全按照默认值即可以完成完成,如图6所示。

 

图6 完成安装

安装完成后,不需要重新配置。

初始View管理配置

在安装完VCS后,在vSphere Client的计算机上,打开IE,登录VCS的管理地址http://172.30.5.131/admin,完成初始配置,主要步骤如下:

(1)在登录界面,输入域管理员帐户与密码,然后单击“Login”按钮登录,如图7所示。
 

 

图7 登录界面

(2)进入“VMware View Administrator”管理界面后,单击“View Configuration→Product Licensing and Usage”链接,然后单击“Edit License”链接,在弹出的对话框中,键入VMware View 4.5的许可序列号,然后单击“OK”按钮完成添加,如图8所示。如果没有键入许可序列号,可以免费使用60天。
 

 

图8 键入许可

(3)然后单击“Servers”链接,在“VCenter Servers”中单击“Add”按钮,添加vCenter Server服务器的IP地址,如图9所示。

 

图9 添加

(5)添加完成后,可以在列表中看到vCenter Server服务器。

#p#

四、为企业准备模板虚拟机

接下来,需要为企业准备“模板”虚拟机。对于企业而言,如果虚拟桌面统一使用Windows XP,则需要创建Windows XP的虚拟机;如果企业统一使用Windows 7,则需要准备Windows 7的虚拟机。在创建好虚拟机之后,还要专门创建虚拟机的“部署规范”。

准备Windows XP虚拟机

在创建模板虚拟机的时候,要综合考虑vSphere Server服务器的存储空间、需要提供的虚拟桌面的数量、企业用户在运行虚拟桌面时,对应的虚拟机需要分配的磁盘空间大小。在大多数情况下,为Windows XP的虚拟机分配30~40GB、为Windows 7的虚拟机分配50~60GB、并且只划分一个分区,就可以满足大多数的需求。如果某些用户需要更多的空间,可以在服务器、通过共享文件夹的方式,为用户分配空间。

有关用vSphere Client登录vSphere Server创建Windows XP或Windows 7虚拟机的步骤,我们不在介绍。

在虚拟机中安装操作系统与VMware Tools

在创建完虚拟机后,启动该虚拟机,并在虚拟机中安装Windows XP Professional,主要步骤如下:

(1)登录到“XP-Temp”虚拟机控制台,连接到本地Windows XP Professional光盘镜像。

(2)在磁盘选择页,选中整个硬盘安装Windows XP Professional,如图10所示。

 

图10 使用整个硬盘安装

(3)安装完成后,安装VMware Tools,在虚拟机中安装需要的第三方软件,例如Office、输入法、视频播放器、杀毒软件,近可能将企业所需要的软件完全安装,如图11所示。

 

图11 安装Office 2003

(4)安装好所需要的软件后,在虚拟机中,整理磁盘,如图12所示。

 

图12 整理磁盘

(5)最后,设置计算机名称为xp-temp,并将计算机加入到域(heinfo),如图13所示。

 

图13 将计算机加入到域

(6)在“计算机管理→本地用户和组→组”中,将“domain users”添加到本地“Administrators”组中,如图14所示。

 

图14 添加Domain Users到本地管理员组

添加完成后,重新启动计算机。

安装View Agent程序

再次登录进入Windows XP模板虚拟机时,以域管理员身份登录,安装View Agent程序,主要步骤如下:

(1)在登录到Windows XP的时候,选择heinfo域,然后以Administrator登录,如图15所示。

 

图15 以域管理员身份登录

(2)进入虚拟机后,打开“计算机管理→系统工具→设备管理器”中,可以看到,当前计算机没有声卡,也没有USB设备,如图16所示。

 

图16 查看设备

(3)运行View 代理程序,这是一个名为“VMware-viewagent-4.5.0-293049”、大小为60.1MB的程序。

(4)在“Custom Setup”页,选中所有的组件,如图17所示。

 

图17 安装所有组件

(7)安装完成后,按照提示,重新启动虚拟机。

其他可选配置

用于虚拟桌面的Windows XP虚拟机,如果为了提高性能、加快运行速度,可以进行如下的配置:

(1)禁止虚拟机中不使用的硬件,例如COM1端口。

(2)关闭Windows XP的主题服务:在“控制面板”中,从“管理工具”中选择“服务”,修改“Themes”服务状态为“己禁用”,并停止该服务,如图18所示。

 

图18 关闭主题

(3)调整性能:用鼠标右键单击“我的电脑”,在弹出的快捷菜单中选择“属性”(如图19所示),弹出“系统属性”对话框,如图20所示。

 

图19 我的电脑

 

图20 系统属性

单击“高级”选项卡,然后单击第1个“设置”按钮(如图21所示),显示“性能选项”,选中“调整为最佳性能”(如图22所示),然后单击“确定”按钮返回图21,再次单击“确定”按钮返回。

 

图21 高级 

 

图22 最佳性能

(4)设置空白的保护密码,并且在从休眠返回时,不使用密码保护:用鼠标在“桌面”空白位置处单击(如图23所示),在弹出的快捷菜单中选择“属性”命令,显示“显示”属性,如图24所示。

 

图23 属性

 

图24 显示属性

单击“屏幕保护程序”选项卡,然后单击“电源”按钮(如图25所示),显示“电源选项 属性”对话框,如图26所示。

 

图25 屏幕保护程序

 

图26 电源选项

单击“高级”选项卡,取消“在计算机从待机状态恢复时,提示输入密码”,如图27所示,然后单击“确定”按钮返回图26,再次单击“确定”按钮,完成设置。

 图27 高级选项

(5)在c:\windows文件夹中,删除隐藏的“卸载文件夹”。

(6)禁用“索引”服务:在“服务”中禁用“Indexing Service”服务,如图28所示。
 

图28 禁用索引服务

(7)禁止搜索C盘:右键单击C盘(如图29所示),在弹出的对话框中选择“属性”,进入“本地磁盘 (C:)属性”页,如图30所示。

 

图29 C盘

 

图30 C盘属性

在“常规”选项卡中,取消“允许索引服务编制该磁盘的索引以便快速搜索文件”选项,然后单击“确定”按钮,弹出“确认属性更改”对话框,如图31所示,选中“将更改应用于C:\子文件夹和文件”,然后单击“确定”按钮。

 

图31 应用于子文件夹

(8)禁用“系统还原”:右击“我的电脑”选择“属性”,在弹出的“系统属性”对话框中,在“系统还原”选项卡中,选中“关闭系统还原”(如果有多个分区,则选中“在所有驱动器上关闭系统还原”),如图32所示。
 

 

图32 关闭系统还原

(9)禁用无关的服务,这些可以根据需要设置。

(10)清理磁盘:从“所有程序→附件→系统工具”中运行“磁盘清理”命令,弹出“选择驱动器”对话框,如图33所示。在“驱动器”列表中选择C,然后单击“确定”按钮,显示磁盘清理页,如图34所示。

 

图34 选择要清理的磁盘

 

图35 选择要清除的文件

在“磁盘清理”选项中,选择所有的选项,然后单击“确定”按钮,显示“C:的磁盘清理”对话框,如图36所示,单击“是”按钮,开始清理,如图37所示。

 

图36 确认清理

 

图37 开始清理

(11)最后整理磁盘:“右击C盘,在弹出的快捷菜单中选择“属性”,进入“本地磁盘C:属性”对话框,单击“工具”选项卡,然后单击“开始整理”按钮,如图38所示。

 

图38 工具选项卡

显示“磁盘碎片整理程序”,如图39所示,单击“碎片整理”按钮,开始整理当前分区。
 

 

图39 碎片整理

(12)最后,检查防火墙的配置,至少要为“远程桌面”、“VMware PCoIP Server”、“VMware View Framework”开启相应的端口,如图40所示。
 

 

图40 开启相关端口

(13)然后为Windows XP更新补丁,直到最新,如图41所示。
 

 

图41 安装更新

完成上述工作后,关闭虚拟机。

转换虚拟机到模板

设置完成后,将安装配置的第一台Windows XP虚拟机转换成模板,以后可以从该模板定制虚拟机。

在vSphere Client中,用鼠标右键单击XP-Temp虚拟机,如图42所示,从弹出的快捷菜单中选择“转换成模板”。

 

图42 转换成模板

转换成模板后,该虚拟机从列表中删除,添加到ESX Server的模板中。以后将以此虚拟机为模板部署(创建)用于VMware View的虚拟机。

【说明】如果使用“单一虚拟桌面”,则需要虚拟机;如果使用“自动桌面池”的方式,使用VMware View虚拟桌面,则需要使用“模板”虚拟机。如果使用基于克隆链接的自动桌面池,则需要使用虚拟机,并且需要创建了“快照”的虚拟机。请注意这几点的区别。

【编辑推荐】

  1. 辩论:VMware View锁定hypervisor的优势
  2. 如何安装VMware View组件?
  3. VMware View 3:桌面虚拟化关键难题的克星
  4. VMware View性能瓶颈如何解决?
  5. VMware View 4.5安装 三因素定成败
  6. VMware View难管理?四个突破口解决 
  7. 绝处逢生 VMware View 4.5配置管理替代方案出现了!
  8. VMware View 4.5体验之旅(下)

 

 

 

 

责任编辑:王勇 来源: 来源:51CTO
相关推荐

2011-01-06 09:56:34

VMware View

2012-02-01 09:38:48

vmware虚拟化VMware Powe

2010-10-21 13:04:32

VMware View

2010-09-25 10:59:24

2020-12-14 19:05:52

华为云

2010-12-14 10:36:16

VMware View

2011-03-07 09:37:14

VMware View

2010-05-24 12:23:35

2017-03-08 09:15:30

VMwareHorizon VieComposer

2012-12-21 17:11:22

2010-03-25 22:16:41

ThinApp 4.5VMware

2020-09-18 08:17:03

DevOps

2012-05-16 16:10:45

VMware VMware Vie虚拟化

2012-03-26 10:45:00

虚拟化VMware View数字证书

2016-06-14 03:59:00

WWDC苹果开发者大会

2013-01-24 16:39:53

2014-01-14 10:21:18

VMware

2012-07-17 09:43:58

2010-07-08 10:56:53

VMware Viewhypervisor

2010-07-08 11:02:49

VMware Viewhypervisor
点赞
收藏

51CTO技术栈公众号