描述vmwarehorizonview桌面虚拟化的特性有哪几方面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了描述vmwarehorizonview桌面虚拟化的特性有哪几方面相关的知识,希望对你有一定的参考价值。

描述vmwarehorizonview桌面虚拟化的特性有哪几方面?

VMware Horizon View是一个功能强大的VDI软件平台,能够帮助组织交付非常棒的最终用户体验,如果得到合理应用还能够提升IT效率。

作 为一名整合人员,从2009起我一直在设计并部署VMware Horizon View,见证了该产品的发展历程。作为企业级VDI平台,VMware Horizon View 5.3具备丰富的功能集合、易于管理的管理界面而且相当稳定。VMware Horizon View是VMware公司面向最终用户的Horizon产品套件中的一部分。

Horizon View功能特性

以下功能特性使VMware Horizon View成为业界领先的VDI产品:

链接克隆。链接克隆是一个副本虚拟机,该虚拟机与父虚拟机共享虚拟磁盘。这能够显著节省存储空间因为每个虚拟桌面镜像都是主镜像的一部分。

ThinPrint。ThinPrint是一款OEM产品,VMware View客户端能够为虚拟桌面提供打印机。打印机驱动器以及设备必须配置并连接到客户端设备,可以使用本地打印机或网络打印机。

PCoIP。PCoIP远程显示协议技术将镜像像素压缩、加密并快速传送至PCoIP最终用户设备。从用户的角度看,使用个人电脑与通过PCoIP运行软件镜像的零客户端没有差别。因为协议只传输镜像像素,业务数据始终位于数据中心内部。

最终用户体验功能。 Horizon View基于Nvidia GPU技术提供了虚拟专用图形加速功能,支持3-D图形硬件加速。Horizon View还利用微软的Lync提供了统一通信支持。还对其他UC厂商提供了第三方支持。最后,Horizon View提供了html 5零客户端访问,如果设备具备多点触摸功能,还能够运行Windows 8。

Horizon View存储特性

VMware Horizon View利用了vSphere hypervisor的众多功能,其中存储功能是VMware Horizon View与其他VDI软件最明显的区别之一。

用于链接克隆桌面的SEsparse磁盘。能够更高效地使用磁盘,只存储实际使用的数据,能够回收View Composer所使用的磁盘。

VSAN。VMware VSAN允许组织使用本地服务器磁盘并将其作为共享存储映射给vSphere集群。VSAN降低了TCO。

View Composer阵列集成(VCAI)。 VCAI 允许组织使用网络附加存储快照或者克隆功能减少CPU消耗、降低网络带宽。

View 存储加速器。 View存储加速器借助vSphere主机内存缓存大多数常见的被读取的数据块,缓解了SAN存储的性能瓶颈。

Horizon View优势与不足

Horizon View因易于使用、管理而比其他VDI产品更胜一筹。管理员只需要使用两个界面,VMware vCenter以及View Administrator。View Administrator是一个使用Adobe Flex平台、基于Web的界面,因易于使用而引入关注。

Horizon View同样兼容于vCenter虚拟设备以及基于Web的vSphere Client。VMware用户因View与vSphere之间的紧密集成而受益。Horizon View还与应用虚拟化产品ThinApp以及Horizon Workspace进行了集成。在Workspace门户可以通过单点登录直接访问桌面。

虽然提供了这些功能,但某些功能还存在一些不足之处。比如用于配置文件重定向的永久磁盘以及View Persona(用户配置文件管理工具)在细粒度控制、稳定性上存在欠缺。第三方的产品在解决上述问题时要好过Horizon View内置的工具。

VMware认为Horizon View是VDI产品中的瑞士军刀,但是随着高级工程与第三方的集成不断增多,Horizon View既有优势也有不足—然而微软或Citrix架构允许进行更多的定制。

Horizon View用例

确定业务用例对Horizon View的成功部署至关重要。大多数组织从培训室、会议室入手开启VDI之旅。从2009年起,我亲眼目睹了Horizon View走向成熟,也见证了很多组织使用Horizon View解决了更为复杂的业务用例。
参考技术A 1、服务器虚拟化
服务器虚拟化是将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,我们不再受限于物理上的界限,而是让CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理,实现服务器整合,让IT对业务的变化更具适应力--------这就是服务器的虚拟化。

服务器虚拟化
服务器虚拟化分类:
(1)三种:“一虚多”、“多虚一”和“多虚多”。
(2)内容:
    一虚多:一台服务器虚拟成多台服务器。
                即将一台物理服务器分割成多个相互独立、互不干扰的虚拟环境。
    多虚一:将多个独立的物理服务器虚拟为一个逻辑服务器,使多台服务器相互协作,处理同一个业务。
    多虚多:将多台物理服务器虚拟成一台逻辑服务器,然后再将其划分为多个虚拟环境。
                即多个业务在多台虚拟服务器上运行。

2、桌面虚拟化
桌面虚拟化是指将计算机的终端系统(也称作桌面)进行虚拟化,以达到桌面使用的安全性和灵活性。可以通过任何设备,在任何地点,任何时间通过网络访问属于我们个人的桌面系统。

解决VMware View虚拟桌面“黑屏”问题

在部署VMware Horizon View虚拟桌面的时候,初学者最容易碰到的一个问题是"黑屏":连接到发布的虚拟桌面后,会显示为黑屏,等待一会之后自动断开连接。对于View桌面的黑屏,主要原因就是View安全服务器、View连接服务器及防火墙映射的端口不对造成的。为了详细的说明这个问题,我们以几个案例为例进行介绍,读者可以参考本文提到的拓扑、计算机名称、域名、IP地址,对比你的网络,例如,对于第1个案例的记录如表1-1所示。在后面的操作中,用你的IP地址、域名、代替文中的IP地址、域名即可。

表1-1 示例IP地址或域名与你的信息

技术分享

在图1的案例中,heuet.com是在Internet申请的合法域名,其中名为view的A记录,指向防火墙外网的IP地址222.223.233.162。在View连接服务器所在的企业局域网内,也使用域名heuet.com,内部DNS地址为172.30.6.1。View连接服务器加入到heuet.com的域,是域中的成员服务器,而Composer与View安全服务器,则不需要加入到域。View连接服务器、安全服务器、Composer服务器都是一个网卡。

【说明】许多初学者在规划网络的时候,将"View安全服务器"配置为两个网卡,一个网卡是局域网的IP地址,另一个网卡配置广域网的IP地址,连接Internet。在这种规划中,将View安全服务器当成NAT设备,这样的规划是不正确的。View安全服务器需要由出口的防火墙进行转发,而不是处于网络的边缘。

技术分享

图1 单台View连接服务器、单外网IP的拓扑图

在图1中,处于Internet的用户,如果想访问View桌面,则需要有两种方式:

以HTML以Web方式访问:https://view.heuet.com。

使用Horizon View Client,则登录地址为view.heuet.com。

Internet的用户,需要将view.heuet.com的域名解析成222.223.233.162,如果你的DNS解析不能生效,将编辑本机hosts文件(默认保存在c:\windows\system32\drivers\etc\hosts),添加以下一行:

222.223.233.162 View.heuet.com

对于局域网内的用户,只要DNS设置为172.30.6.1,则可以使用vcs.heuet.com访问View桌面,此时只需要"View连接服务器",不需要View安全服务器。在局域网内,vcs.heuet.com会解析到172.30.6.2。

了解了拓扑关系,我们分别介绍View连接服务器、防火墙(或路由器)的配置。

1.1 在View Administrator界面配置

在安装好View安全服务器之后,登录View Administrator管理界面,检查并配置View连接服务器、View安全服务器,主要步骤如下。

1)登录View Administrator,在"View配置→服务器"清单中,在"连接服务器"选项卡中,单击"编辑"按钮,如图2所示。

技术分享

图2 编辑连接服务器

2)在"编辑View连接服务器设置"对话框,在"标记"文本框中为View连接服务器设置一个标记,如vcs,View连接服务器为局域网用户提供服务的配置截图如图3所示,设置之后单击"确定"按钮。

【注意】在输入IP地址及端口时,以及用到的冒号(:)都应该是英文半角字符,不能使用中文或全角字符。

选中"使用安全加密链路连接计算机",在"外部URL"中输入当前View连接服务器的DNS名称,在此为https://vcs.heuet.com:443,在此必须要使用域名。

选中"PCoIP安全网关",在"PCoIP外部URL"中输入连接服务器的IP地址,在本示例为172.30.6.2:4172

选中"使用Blast安全网关对计算机进行HTML Access",在"Blast外部URL"中以View连接服务器域名方式输入,本示例为https://vcs.heuet.com:8443

技术分享

图3 编辑连接服务器设置

3)返回到View Administrator,在"安全服务器"中单击"编辑"按钮,如图4所示。

技术分享

图4 编辑安全服务器

4)在"编辑安全服务器-VIEW"对话框中,

在"HTTP(S)安全加密链路"选项中,以域名的方式,输入发布到Internet的域名及端口,在此输入https://view.heuet.com:443;

在"PCoIP安全网关"选项中,以IP地址的方式,输入外部URL,在本示例中为222.223.233.162:4172。

在"Blast安全网关"选项中,以域名的方式输入,在本示例中为https://view.heuet.com:8443。

设置之后,单击"确定"按钮,如图5所示。

技术分享
图5  编辑View安全服务器

1.2  修改路由器发布View安全服务器到Internet

最后防火墙或路由器,将TCP4438443端口、TCPUDP4172端口映射到View安全服务器的IP地址,本例为172.16.17.51,我们以TP-LINK路由器为例进行介绍。

1)登录路由器的管理界面,在"转发规则虚拟服务器"中,单击"添加新条目",如图6所示。

技术分享

图6 添加新条目

(2)在"服务器端口号"文本中输入第一个映射的端口443,IP地址为View安全服务器的地址172.16.17.51,协议选择TCP,然后单击"保存"按钮,如图7所示。

技术分享

图7 添加443端口的映射

也有的TP-LINK路由器,在做端口转发的时候,可以设置"外部端口"、"内部端口"及端口范围,例如TL-ER5120,如果这种路由器,外部端口(外网IP映射的端口,本示例中为222.223.233.162)写443-443(表示只使用443这个端口),内部端口(映射到的内部IP地址,本示例中为172.16.17.51)写443-443,如图8所示。

技术分享

图8 外部端口、内部端口

此功能可以将外部端口映射到内部不同的端口。例如你可以将外网222.223.233.162的1234映射到内网172.16.17.51的2345。如果进行此类映射,则访问222.223.233.162:1234将访问172.16.17.51的2345端口。

(3)之后再添加4172、8443到172.16.17.51的映射,其中在添加端口4172的映射时需要选择ALL(包括TCP与UDP协议),添加之后如图9所示。

技术分享

图9 添加映射

经过这样设置,Horizon View Client,在使用域名view.heuet.com访问View桌面时,只要view.heuet.com域名能正确解析、网络连接正常,就可以访问到路由器后面的View桌面。这些内容不再介绍。

如果你不喜欢看文字,更多、更详细的VMware View虚拟桌面视频课程,  单击进入

技术分享

如果你觉得作者的文章写的不错,请通过"支付宝"或"微信"奖励作者一些银子~。

不需要太多,一点心意就可,谢谢!

技术分享技术分享

如果有技术问题,请在文章后面直接留言,或者加我QQ号2634258162联系。

下面是我的微信,但我很少用微信。

技术分享

本文出自 “王春海的博客” 博客,谢绝转载!

以上是关于描述vmwarehorizonview桌面虚拟化的特性有哪几方面的主要内容,如果未能解决你的问题,请参考以下文章

解决VMware View虚拟桌面“黑屏”问题

vmware horizon view 基础架构

VMware Horizon view打印机出现多个副本

Horizon View 7 发布Win10桌面一:环境准备

51CTO学院三周年一路与 51CTO 相伴

安装VMware Horizon View 7提示“80”端口被占用的解决办法