服务介绍

云桌面服务是一种为用户提供桌面资源的云服务。用户通过该服务可以按需获取桌面资源及配套的管理功能。H3C CloudOS云操作系统(以下简称CloudOS)可以适配多种类型的VDIVirtual Desktop Infrastructure)产品,本文将对CloudOSVDI产品——H3C Cloud Desktop的适配方法进行详细介绍。

H3C Cloud Desktop简介

H3C Cloud DesktopH3C研发的云桌面产品,旨在为最终用户提供虚拟云桌面。H3C Cloud Desktop是一种基于服务器的计算模型,其利用服务器虚拟化技术,并结合传统的瘦客户端技术,将桌面组件(包括应用、操作系统和用户设置等)转移到数据中心进行集中管理,通过桌面连接协议生成独立的桌面操作系统,发送给本地终端设备,供用户在本地终端上使用。

H3C Cloud Desktop基于CAS实现对虚拟桌面的统一管理、集中控制。用户访问虚拟化桌面时,可以获得实体PC相同的体验效果,可以利用终端设备、PC或者其他任何可以连接到网络的设备通过客户端应用程序访问驻留在服务器端的桌面操作系统。

图-1 系统架构图

 

H3C Cloud Desktop由五个组件构成:

H3C Cloud云桌面管理平台(H3C Cloud Desktop Manager,简写H3CDManager)安装在服务器上,通过Web实现桌面池的统一管理,可以轻松实现虚拟桌面的部署、授权、监控等功能。

H3C云桌面BrokerH3C Cloud Desktop Broker,简写H3CDBroker)是云桌面管理平台的核心组件,与H3CDManager一起安装在服务器上,通过与LDAP服务器通信获取用户信息,与H3CDAgent通信获取虚拟机信息,为用户提供分配虚拟桌面和授权使用的功能。

H3C Cloud云桌面客户端(H3C Cloud Desktop Client,简写H3CDClient)运行在终端上,实现远程访问虚拟桌面功能,包括PCiOS和安卓三个版本,其中PC客户端提供RDPVDPRGSRDPHD等四种远程协议,iOS和安卓客户端仅支持RDP远程协议。H3CDClient通过与H3CDBroker通信获取所分配的虚拟机列表。

H3C Cloud云桌面虚拟机代理(H3C Cloud Desktop vAgent,简写H3CDAgent)安装在虚拟机上,通过与H3CDBroker进行通信,将虚拟机状态上报给H3CDBroker

H3C Cloud云桌面主机代理安装在每台CVK主机上(包括CVM),用于支持客户端使用VDP协议连接虚拟机。

组件之间的配合关系

方案实施时,各组件(产品)之间的配合关系如-2所示。CloudOSH3C Cloud Desktop都采用LDAP方式对云用户进行身份认证。云用户在CloudOS中创建或申请云桌面时,需要使用域账号。在创建或申请成功后,登录云桌面的账号是云桌面模板的账号或者云桌面中指定的默认管理员。

图-2 组件配合关系