APP下载

虚拟机桌面软件VMware Horizon View的应用浅析

2017-07-14石宁李戈弋王清涛

电脑知识与技术 2017年17期
关键词:许可证桌面虚拟化

石宁 李戈弋 王清涛

摘要:近两年来,随着云计算时代的来临,虚拟化管理平台逐步走向开放平台架构,中国的虚拟化市场正在从“接受”快速向“普及”演变。国内的高校中虚拟实验室的建设也得到了应有的重视,部分高校初步建立了虚拟实验室,以供实验教学和科研使用。同时一些国际知名的桌面虚拟化软件厂商也加快桌面虚拟机软件的研制和开发。例如:主要有微软,VM-ware和思杰(Citrix)三大厂商。国内主要有京华科讯,升腾辉远等。这里我们主要介绍VMware Horizon View5.5软件安装和虚拟桌面系统的搭建。

关键词:虚拟桌面技术;VMware View5.5;ESXI;域环境;虚拟桌面实验室

中图分类号:TP3 文献标识码:A 文章编号:1009-3044(2017)17-0244-05

1实验环境

实验室用四台服务器配置为2颗E52603v2,READ5硬盘可用容量为900G。搭建了ESXI 5.5系统,其上安装了我们IT自用的服务器文件,同时搭建平台ManagerVM中安装AD域控(用于测试用途)等虚拟机。安装DataBase、vCenter、ConnectionServer、Composer等系列组件,完成整个桌面虚拟化及应用程序虚拟化的实验。现将虚拟服务器分配列表如下:

2安装ESXl5.5主机

在设备允许的条件下可以安装多台的Server(1)、Server(2)、Server(3)……Server(n)。这里安装三台服务器为例,首先解压缩VMware-VIMSetup-all-6.0.0-2172336.iso镜像,运行autorun.exe程序,出现如图1,选择vSphereClient,点击Install开始安装。

让后按F12,输入root密码,选择Configure Management Net-work,配置IPV4,输入IP地址10.1.11.251。

(如图2)

3安装AD域服务环境、证书服务和安装数据库SQL2012

1)首先在服务器管理器中添加角色和功能点击,分别安装Active Directory域服务和Active Directory证书服务,建立text.com域服务器。(如图3,图4)

2)安装配置数据库,并以域服务器DC.test.com名称登陆。

4安装配置vCenter服务器

1)准备好vCenter服务器操作系统并配置好基础配置,设置好IP,加入到域,并以域管理员身份运行。

2)配置好ODBC 64位数据源,安装数据库管理工具,并做好数据库连接。

3)安装vCenter Server程序,安装vCenter client并配置好vCenter Serve与ESXi主机的许可证书。

4)安装vCenter后,僮用vSphere登陆vCenter进行配置,首次登陆使用用户名“administrator@vSphere.local”,并添加主机服务器exsi.test.com。(如图5,图6)

5)登陆后创建数据中心,添加主機,依次将所有的esxi主机添加到数据中心。

5安装配置Composer Server服务器

1)准备好Composer Server服务器操作系统配置好基础配置,设置好IP地址,加入test.com域,并以域管理员身份运行。

2)配置ODBC数据库链接、并申请许可证书,安装Compos-er Server的目的就是创建链接克隆池,从母版的虚拟机创建出来的。

3)安装Composer Server服务器安装程序。

6安装配置Connection Server服务器

Connection Server是用户和虚拟机之间的桥梁,它可以对用户的认证,分配指定桌面的资源池,把ThinApp这样的程序发布到资源池里,同时管理远程桌面和远程运用程序,实现单点登录并设置应用策略。具体步骤如下:

1)准备好Connection Server服务器操作系统配置好基础配置,设置IP地址,加入到域,并以域管理员身份运行。

2)安装Connection Server申请证书,安装许可。

3)配置Comlection Server中添加vCenter、ComposerServer添加日志服务器,创建虚拟桌面池。(如图7,图8)

7准备模板样机

配置完Connection Server后,在vCenter中创建虚拟机样板,准备Win7虚拟机安装好操作系统,并更新最新的补丁,安装应用软件配置好用户环境,一切准备就绪,确信虚拟机安装好VMware Tools并开始准备View的模板计算机,模板计算机不用加入到域。

1)安装View Agent,双击ViewAgent安装包,并接受许可协议,点击Next继续安装。

2)在安装组件中,除“PCoIPSmartCard”不选择之外,组件全部选择。如要修改ViewAgent安装路径可以点击右下角的“Change”。

3)在Remote Desktop Protocal Configuaration中选择“En-able the Remote Desktop Capability on this Computer”即允许用户通过RDP协议对虚拟桌面连接。4、点击“Install”开始安装,并完成View Agent的安装,然后重新启动。并为PCOIP协议启用双语双向语音支持,执行PCoIP“Component Installe.exe”。5、将系统的TCP设置为自动获取,并在“开始/运行”中输入“ip-config/release”,关闭计算机。重新启动后,登录vCenter Server在准备好的模板计算机上创建快照。

8创建虚拟桌面池

步骤1:配置View Connection Server:登录View Manager控制台用“http:∥connection.test.com/admin”来访问控制台,输入域用户名:administator和密码admin@123。(图9)

步驟2:配置View的许可证:View没有许可证是无法工作的,所以第一次登录到View Connection Server控制台,系统自动提示您输入View许可证,可以在VMware官方网站免费获得60天View测试许可,也可以通过左侧的”View配置→产品许可和使用情况”中的编辑许可证来添加删除许可证,此处为初始配置的许可证。(图10)

步骤3:配置vCenter Server和Composer,在View控制台的“View配置→服务器”的vCenter Server点击“添加”。根据vCen-ter设置向导来进行vCenter Server设置,首先输入vCenter的IP地址,用户名密码,并且在高级设置中确定“最大并发vCenter部署操作数量”用来确定vCenter中可并发执行的虚拟机克隆和删除操作最大的数量,通过最大并发电源操作数量,来确定并发虚拟机开关重置的最大数量,以及最大并发View Compos-er维护和部署操作数量,将View composer添加到View之前,请先安装可信CA签发的有效SS1证书,在测试环境中,您可以使用View Composer安装的默认自签名证书,但必须接受证书指纹,然后点击下一步。(如图11)

步骤4:在View Composer的Domains设置中,点击“添加”将域信息加入,这个账户权限是能将计算机加入到域,因为之后我们需要采用账户Composer批量加入到域中。(图12)

步骤5:配置主机缓存设置,可通过该设置对Esxi主机进行设置,以缓存虚拟机磁盘数据,并提高I/O期间的性能。配置成功后如图13所示:

步骤6:创建虚拟桌面池,打开View控制台,进入“清单-池”在右侧单击添加选择虚拟桌面池的类型为“自动池”,并设置用户配置类型为“专用”。如图15设置虚拟桌面生成方式为“View Composer链接克隆”即通过Composer链接克隆,这样速度快并且可以节约70%的存储空间。设置池识别信息,ID池的唯一识别名称,池参数的设置使用默认“下一步”部署设置,输入要生成虚拟桌面的命名格式、数量、开始数量等参数,如图16。

步骤7:vCenter设置,选择模板计算机和快照Vm文件夹,vSphere主机和资源池。

步骤8:点击“完成”克隆开始。链接克隆的过程是一个自动化的过程,不需要人工干涉。Composer在生成虚拟桌面时将模板计算机复制成一份replice作为父镜像,再通过父镜像生成其他的虚拟桌面。

9分配虚拟桌面

创建完池,接下来为该池分配用户。打开View控制台,进入“清单→池”并在左侧的单击“桌面池”在“Desktop-cloud”桌面池中单击”授权“此时这两个用户有使用该池的权限,可以手动为每个桌面分配用户。如没有特殊要求随机分配也可以。

10连接虚拟桌面

下面我们授权一个用户userl,测试授权用户登录,使用View client登录,新建连接服务器,输入连接服务器地址Conn-server.test.com。如下图。

出现WIN7的界面,说明我们的虚拟桌面设置完成。

11总结

桌面虚拟化技术可以快速的满足用户增长的需要,当我们添加用户时可以维持相同的OS和应用架构,当然桌面虚拟化方案支持有限类型的终端设备。例如(Windows的PC等,为使得桌面交付方案的涉及方案范围最大化,尽可能支持用户端OS以及硬件设备是非常重要的。

猜你喜欢

许可证桌面虚拟化
桌面舞龙
爆笑三国之打架许可证
秦山核电厂运行许可证延续研究与应用
基于APP在线控制双挤出头FDM桌面3D打印机的研制
桌面云技术在铁路行业中的应用
基于OpenStack虚拟化网络管理平台的设计与实现
对基于Docker的虚拟化技术的几点探讨
虚拟化技术在计算机技术创造中的应用
全国首批排污许可证落地
存储虚拟化还有优势吗?