探索华为FusionAccess云桌面的真面目
- +1 你赞过了
神州数码做为华为唯一的全产品线总经销商,对华为产品有着深刻的认知,也始终坚信华为产品的优越性。在这个“云山云海”的IT产品中让我们一起跟随笔者的角度来揭开华为“云桌面”的神秘面纱。
谈到“云桌面”毋庸置疑要谈一下虚拟化,首先我们来看一下华为虚拟化平台的发展历程:华为虚拟化平台上市五年多,虽然他的名字在发展过程中更改了2次,但这个平台在全球的电信及行业市场中得到广泛的使用,是一款成熟、稳定的虚拟化平台产品。华为虚拟化平台在发展中有过3个产品名称,分别是UVP、GalaX(Galax Engine)、FusionSphere;2009年推向市场时,叫统一虚拟化平台,即UVP;由于当时华为还未确定进入企业市场,该产品仅做为桌面云解决方案的配套产品。2011年虚拟化软件UVP更名为GalaX 8800虚拟化平台开始面向全球市场销售。
图1-1华为虚拟化软件的发展历程
了解完虚拟化软件后,接着来看一下本次介绍的重点-----华为FusionAccess,也就是华为的云桌面系统。这个系统到底有哪些东西组成呢,每个组件又是起到什么作用的,相信对于技术感兴趣的同学都会有了解的欲望。那么接下来就来揭开这一神秘面纱,好好感觉下华为“云桌面”的魅力。
FusionAccess软件结构可分为接入控制层、虚拟桌面管理层、虚拟应用层、操作维护层。如图示。
图1-2 FusionAccess软件结构
接入层
接入是用户访问虚拟机的入口,功能如下:
终端通过接入层的vLB(Virtual Load Balance)功能和vAG(Virtual Access Gateway)功能,接入到用户虚拟机中。
LB功能主要作用是在用户访问WI(Web Interface)时,进行负载均衡,避免大量用户访问到同一个WI。LB功能也可以通过SVN来提供,也可以通过部署vLB的方式来实现。
通过SVN来提供时,用户在云终端浏览器地址栏中输入SVN域名地址,通过DNS解析出IP地址后,用户向SVN发送登录请求。SVN根据内部的负载均衡算法和配置的WI IP地址,将用户的登录请求转发给某个负载低的WI处理,这样可将用户的访问流量分流到不同的WI上处理,提高WI的响应速度,保证WI服务的可靠性。
通过部署vLB方式实现WI的负载均衡时,将多台WI的IP地址绑定在一个域名下,当用户输入域名发起请求时,vLB按照IP地址绑定的顺序依次解析WI的IP,同时将用户的登录请求分流到依次解析出IP地址的WI上,提高WI的响应速度,保证WI服务的可靠性。
虚拟桌面管理层
虚拟桌面管理层是FusionAccess的核心,进行虚拟机的运行管理和维护管理。功能如下:
ITA(IT Adaptor)为用户管理虚拟机提供接口,其通过与HDC(Huawei Desktop Controller)的交互、以及与云平台软件FusionCompute的交互,实现虚拟机创建与分配、虚拟机状态管理、虚拟机镜像管理、虚拟机系统操作维护功能。
HDC是虚拟桌面管理软件的核心组件,根据ITA发送的请求进行桌面组的管理、用户和虚拟桌面的关联管理、虚拟机登录的相关处理等。
WI为最终用户提供Web登录界面,在用户发起登录请求时,将用户的登录信息(加密后的用户名和密码)转发给HDC,再由HDC转发到AD上进行用户身份验证;用户通过身份验证后,WI将HDC提供的虚拟机列表呈现给用户,为用户访问虚拟机提供入口。
License服务器是License的管理与发放系统,负责HDC的License管理与发放。
DB为ITA、HDC提供数据库,用于存储数据信息。
操作维护层
操作维护层是维护虚拟机的入口,用户通过界面操作和查看日志,实现对虚拟机的管理。主要提供以下功能:
ITAC是FusionAccess管理系统,提供业务管理操作界面。通过图形化的界面,管理员可执行虚拟机发放、虚拟机状态管理、虚拟资产管理(如虚拟硬盘、虚拟网卡)、操作维护管理等。
日志服务器,记录FusionAccess各组件的安装日志和运行日志。
日志服务器跟踪组件安装过程中的用户操作信息,及组件运行过程中的关键点、参数、返回结果等信息,便于出现问题时及时定位。
组件安装日志
WI、HDC、ITA、LIC、DB组件在安装过程中的各种操作信息,将记录并保存到日志服务器上。当多个组件安装在一台虚拟机上时,安装日志写入同一个日志文件中。安装日志文件以当前日期作为文件名,如“2014–06–16.log”。
组件运行日志
运行日志由日志级别控制输出,默认级别是INFO。
以上就是华为云桌面的软件构成,上面简单的介绍中可以体会到里面蕴含的知识和技术的庞大。单单的说揭开面纱只能说是冰山上的一角,不妨自己去尝试来真正的体验下,进一步了解华为的云桌面系统。