VMware View虚拟桌面创建实战

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

在VMworld2010上,VMware发布了新一代虚拟桌面产品VMwareView4.5。VMwareView4.5提供了一系列创新,帮助企业扩展了桌面虚拟化的价值。在本文中,我们将介绍基于VMwarevSphere4.1、View4.5的企业虚拟桌面的应用,并且可以扩展到Internet的应用。1、VMwareView4虚拟桌面拓扑为了让大家有个更清晰的了解,本文通过图1所网络拓扑,介绍VMwareView4.5的构建。li图1View4.5网络拓扑与实验环境在图1所示的环境中,有两台安装了VMwareESXServer4.1的物理服务器,IP地址分别是172.30.5.2与172.30.5.3,用于管理VMwareESXServer的VMwarevCenterServer(IP是172.30.5.10)、用于管理View虚拟桌面的ViewConnectionServer(IP是172.30.5.131)、View安全连接服务器(IP是172.30.5.91)、以及VMware虚拟桌面虚拟机(本例是WindowsXP虚拟机),全部运行在VMwareESXServer中。在网络中,还有一台TMG2010的服务器,用于发布View安全连接服务器到Internet,供Internet用户使用。、VMwareView单一虚拟桌面实验拓扑VMwareView4功能比较强大,各组件的功能也比较多,实现的虚拟桌面的方式也不同:可以有运行在虚拟机中的虚拟桌面,也可以使用终端服务实现虚拟桌面,还可以创建基于虚拟机克隆的桌面等。本文首先介绍用于企业内部的虚拟桌面的实现,然后通过安装View安全连接服务器的方式,将私有虚拟桌面发布到Internet。首先,将图1简化成图2拓扑,这是单一虚拟桌面的实现方式。图2基于虚拟机的虚拟桌面在图2中,具有2台vSphereServer服务器、1台ActiveDirectory的服务器、1个vSphereClient管理工作站、1台准备运行虚拟桌面的工作站。其中vCenterServer与ViewConnectionServer运行在172.30.5.10的虚拟机中(VC4.1需要64位的操作系统),而基于WindowsXP的虚拟桌面运行在172.30.5.3的vSphereServer虚拟机中。按照图2的方式准备好网络,并依次准备好每个服务器,包括准备ActiveDirectory服务器、部署ViewConnectionServer虚拟机、将ViewConnectionServer与vCenterServer虚拟机加入到ActiveDirectory网络。2.1准备ActiveDirectory服务器在172.30.5.15的计算机上,安装WindowsServer2003或WindowsServer2008(本例中是WindowsServer2008),并升级到ActiveDirectory服务器,设置域名为heinfo.local。然后添加DHCP服务器,配置作用域地址是172.30.5.210~172.30.5.249。2.2部署ViewConnectionServer虚拟机使用vSphereClient登录到vCenterServer,在第1台VMwarevSphereServer中,从现有的WindowsServer2003模板,部署一台WindowsServer2003虚拟机,虚拟机名称为VCS,设置IP地址为172.30.5.131、子网掩码255.255.255.0、DNS地址为172.30.5.15.最后,在vSphereServer中,将vCenter、VCS虚拟机,设置为自动启动,如图3所示。图3设置VC与VCS自动启动在做过这些部署后,接下来配置ViewConnectionServer、创建WindowsXP虚拟机模板、部署基于虚拟机的虚拟桌面等。2.3安装VCS标准服务器在本节中,将介绍ViewConnectionServer(以下简称VCS)的安装、配置。【说明】VMwareView4.5的产品分32位、64位版本,请根据你的系统,选择合适的版本。VCS服务器的安装比较简单,基本上按照默认值就可以完成安装,主要步骤如下:(1)以域管理员帐户的身份登录到VCS的虚拟机。(2)运行ViewConnectionServer4.5(32位)的安装程序,这是一个名为VMware-viewconnectionserver-4.5.0-293049.exe、大小为432MB大小的安装程序(上一个4.0版本只有132MB),你可以从VMware网站下载60天试用版,在60天之内,没有任何限制。安装比较简单,完全按照默认值即可以完成完成。安装完成后,不需要重新启动计算机。2.4初始View管理配置在安装完VCS后,在vSphereClient的计算机上,打开IE,登录VCS的管理地址,完成初始配置,主要步骤如下:(1)在登录界面,输入域管理员帐户与密码,然后单击Login按钮登录。(2)进入VMwareViewAdministrator管理界面后,单击ViewConfiguration→ProductLicensingandUsage链接,然后单击EditLicense链接,在弹出的对话框中,键入VMwareView4.5的许可序列号,然后单击OK按钮完成添加。(3)然后单击Servers链接,在VCenterServers中单击Add按钮,添加vCenterServer服务器的IP地址,在本例中,此地址是172.30.5.10。(5)添加完成后,可以在列表中看到vCenterServer服务器。3、为企业准备模板虚拟机接下来,需要为企业准备模板虚拟机。对于企业而言,如果虚拟桌面统一使用WindowsXP,则需要创建WindowsXP的虚拟机;如果企业统一使用Windows7,则需要准备Windows7的虚拟机。在创建好虚拟机之后,还要专门创建虚拟机的部署规范。3.1准备WindowsXP虚拟机在创建模板虚拟机的时候,要综合考虑vSphereServer服务器的存储空间、需要提供的虚拟桌面的数量、企业用户在运行虚拟桌面时,对应的虚拟机需要分配的磁盘空间大小。在大多数情况下,为WindowsXP的虚拟机分配30~40GB、为Windows7的虚拟机分配50~60GB、并且只划分一个分区,就可以满足大多数的需求。如果某些用户需要更多的空间,可以在服务器、通过共享文件夹的方式,为用户分配空间。有关用vSphereClient登录vSphereServer创建WindowsXP或Windows7虚拟机的步骤,我们不在介绍。3.2在虚拟机中安装操作系统与VMwareTools在创建完虚拟机后,启动该虚拟机,并在虚拟机中安装WindowsXPProfessional,主要步骤如下:(1)登录到XP-Temp虚拟机控制台,连接到本地WindowsXPProfessional光盘镜像。(2)在磁盘选择页,选中整个硬盘安装WindowsXPProfessional。(3)安装完成后,安装VMwareTools,在虚拟机中安装需要的第三方软件,例如Office、输入法、视频播放器、杀毒软件,近可能将企业所需要的软件完全安装。(4)安装好所需要的软件后,在虚拟机中,整理磁盘。(5)最后,设置计算机名称为xp-temp,并将计算机加入到域(heinfo),如图4所示。图4将计算机加入到域(6)在计算机管理→本地用户和组→组中,将domainusers添加到本地Administrators组中。添加完成后,重新启动计算机。3.3安装ViewAgent程序再次登录进入WindowsXP模板虚拟机时,以域管理员身份登录,安装ViewAgent程序,主要步骤如下:(1)在登录到WindowsXP的时候,选择heinfo域,然后以Administrator登录。(2)运行View代理程序,这是一个名为VMware-viewagent-4.5.0-293049、大小为60.1MB的程序,在CustomSetup页,选中所有的组件。(3)安装完成后,按照提示,重新启动虚拟机。3.4其他可选配置VMware系列产品的虚拟机,显卡性能并不好,即使是安装了VMwareTools之后,其显示性能也一般。在使用VMwareESXServer、VMwareServer的虚拟机,并且远程操作这些虚拟机时(直接使用远程桌面登录到虚拟机除外),鼠标反应比较缓慢。当然,VMware产品的长处并不在此,VMware系列虚拟机的磁盘性能、网络性能,以及系统的可靠性、稳定性与产品的易用性,是所有其他产品无可比拟的。基于VMwareView的虚拟桌面,所有的虚拟机都是运行在VMwareESXServer中,所以,为了提高虚拟机的性能、减少对VMwareESXServer主机资源的占用、避免无关的资源浪费,用于虚拟桌面的WindowsXP虚拟机,可以进行如下的配置:(1)禁止虚拟机中不使用的硬件,例如COM1端口。(2)关闭WindowsXP的主题服务:在控制面板中,从管理工具中选择服务,修改Themes服务状态为己禁用,并停止该服务。(3)调整性能:用鼠标右键单击我的电脑,在弹出的快捷菜单中选择属性,弹出系统属性对话框。(4)其他的设置,则可以关闭索引、为XP安装最新补丁、安装杀毒软件并升级、关闭屏幕保护程序等,这些不一一介绍。完成上述工作后,关闭虚拟机。3.5转换虚拟机到模板设置完成后,将安装配置的第一台WindowsXP虚拟机转换成模板,以后可以从该模板定制虚拟机。在vSphereClient中,用鼠标右键单击XP-Temp虚拟机,如图5所示,从弹出的快捷菜单中选择转换成模板。图5转换成模板转换成模板后,该虚拟机从列表中移除,并自动添加到ESXServer的模板中。以后将以此虚拟机为模板部署(创建)用于VMwareView的虚拟机。【说明】如果使用单一虚拟桌面,则需要虚拟机;如果使用自动桌面池的方式使用VMwareView虚拟桌面,则需要使用模板虚拟机并自动从模板虚拟机克隆出所需要数据的虚拟机机;如果使用基于克隆链接的自动桌面池,则需要使用虚拟机,并且需要创建了快照的虚拟机。请注意这几点的区别。4、启用单一虚拟桌面下面通过一个具体的例子,介绍配置VMwareView虚拟桌面的过程。VMwareView有单一桌面,也有自动桌面池,本文将只介绍单一桌面的配置。4.1从模板部署虚拟机VMwareView的单一桌面,需要手工创建虚拟桌面,并且每个虚拟桌面在同一时刻只能为一个用户使用。使用vSphereClient登录到VMwareESXServer,从XP-Temp的模板部署一个XP的虚拟机,设置虚拟机名称为XP-W1。4.2配置虚拟桌面使用浏览器登录ViewConnectionServer的管理地址,进行下面的配置:(1)在Inventory→Pools中,单击Add按钮,在Type页,选择ManualPool,如图6所示。图6单一桌面(2)在DesktopSource中选择vCenterVirtualMachine,在Poolidentification中,在ID中键入新建单一虚拟桌面的名称,在本例中为XP-View,其他根据需要设置。设置完成后,单击Finish按钮。【说明】只有在使用单一虚拟桌面,需要使用现有的虚拟机。而在使用自动桌面池或者基于克隆链接的自动桌面池时,VMwareView管理工具会从一个模板或一个创建了快照的虚拟机,根据自动桌面池的大小创建出所需要数量的虚拟机,并且这一切都是自动的,并不需要用户进行过多的选择与设置。创建自动桌面池的步骤与创建单一虚拟桌面类似。4.3将虚拟桌面与用户相关联在添加虚拟桌面完成后,还需要将ActiveDirectory中的用户与添加的虚拟桌面相关联,主要步骤如下:在Pools页,选中新添加的虚拟桌面

1 / 15
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功