Horizon 7 :由用户选择在自己的数据中心或 VMware Cloud on AWS 云端部署,用户对 Horizon 架构有完全的掌控,需要自己负责 Horizon 环境的日常运维。
Horizon Cloud Service:由 VMware 提供的 Horizon 桌面云服务,Horizon 环境完全由 VMware 来管理和运营,为用户工作负载 (虚拟桌面或托管应用)提供IBM Cloud 和 Microsoft Azure 两种运行平台选择。
![](http://www.ctiforum.com/uploadfile/2019/0201/20190201040411234.jpg)
所以我们可以看到总共有 4 种 Horizon 架构,每种架构可以满足不同的用户需求:
Horizon 7 在客户数据中心现场部署:传统的 Horizon 部署模式。
Horizon 7 on VMware Cloud on AWS:在 VMware Cloud on AWS 云端部署 Horizon 环境,由用户自己运维和管理。
Horizon Cloud Hosted:VMware 最早推出的 Horizon Cloud Service,运行于 IBM Cloud 上,完全由 VMware 管理运维,用户直接使用云端的虚拟桌面和托管应用服务即可。
Horizon Cloud on Microsoft Azure:适用于 Azure 的用户,Horizon 的管理平台由 VMware 提供,用户的工作负载(虚拟桌面和托管应用)运行在 Azure 平台上;这一类用户的企业应用和数据也都在 Azure 中,虚拟桌面和托管应用运行在 Azure 平台上访问更加快速便利。
对一个企业来讲,可能同时采用上面提到的多种 Horizon 架构,来满足不同部门的业务需求,兼顾采购和运营成本。顺应用户多云平台的趋势,Horizon 也提供了跨云的管理架构,通过一个控制台界面就可以管理所有的 Horizon 云(更加专业的叫法是 Pod)。 Pod 的全称是 Point of delivery,Wikipedia 中的定义是“一组由服务器、存储、网络和应用组成的模块,它们一起协作对外对供特定的服务”,在这里我们指的就是提供虚拟桌面和托管应用服务的 Horizon 资源池,无论是在私有云、还是公有云上。
Horizon Cloud Connector
Horizon 7.6 推出了 Horizon Cloud Connector,一个运行于用户私有云环境的虚机,来连接现场部署的 Horizon 7 环境和 Horizon Cloud 云端管理平台。Cloud Connector 对于 Horizon 使用者来说是透明的,它只是一个附加的组件,不会影响 Horizon 环境的日常运行。Horizon 管理员只要下载 Cloud Connector 虚拟设备 (Virtual Appliance),启动起来后建立起跟本地 Horizon Connection Server 的连接就配置好了 Horizon 私有云环境跟云端管理平台的映射。然后就可以在 Horizon Cloud 云端管理平台上看到刚刚加入的 Horizon 私有云 Pod,并对它进行管理。
![](http://www.ctiforum.com/uploadfile/2019/0201/20190201040437252.jpg)
Horizon Cloud 管理控制台
VMware 提供了云端的 Horizon Cloud 管理控制台来统一管理 Horizon 混合云中的所有资源,在仪表盘上可以看到用户 Horizon 混合云环境中所有的 Pod。在下图的例子中,我们可以看到总共有5个 Pod,两个私有云 Pod 在北美,一个私有云 Pod 在欧洲,另外有两个分别位于 VMware Cloud on AWS 和 Azure 上的 Pod。管理员可以看到汇总的 Horizon 资源使用情况,包括有多少个用户和会话,各个 Pod 中资源的用量,并且对这些资源进行统一管理。
![](http://www.ctiforum.com/uploadfile/2019/0201/20190201040452155.jpg)
最后我们请大家看一段 Horizon 混合云管理的演示视频(在电脑屏幕上观看更清楚)。