汇编-华为FusionCloud桌面云架构原理
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
业 务 发 放
桌 面 管 理
升 级 补 丁
FC适 配
WI适 配
通 讯 模 块
理模模块模模模模模模
模块块 块
块 块 块 块 块 块 ADC适
配
Agent 适配
REST
FC
REST
HDC
REST
WI
REST
ADC
REST
Desktop_A gent
DataBase JDBC
DataBase管理模块
Spring
主要功能
单一名称服务(Unified Name Service),用户可通过统一的域名访问具有不同WI 域名的多套FusionAccess系统。
完成桌面云的业务管理,包括虚拟机的创建、关联、解关联、删除等。
HDC
Huawei Desktop Controller, HDC是桌面虚拟化的核心,它记录虚拟桌面(域名称)与用户(域帐户)的关系,会 实时同步虚拟桌面的使用状态和连接状态。 在接入过程中,HDC负责提供虚拟机的接入信息给终端。
FusionAccess 部件功能
部件
SVN
vLB/vAG
主要功能
使用硬件方式实现了Load Balance和Access Gateway功能。 两者共用同一硬件、软件平台,合设在一起,两个功能可以单独使用,逻辑上两者相 互独立;Load Balance用于Web接入负载均衡;Access Gateway用于桌面接入网 关代理,隔离内外网
Kerberos +LDAP
通 讯
REST
模
块
REST
AD HDC ITA
Datastore JDBC
DataBase管理模块
Spring
Hibernate Jquery
Tomcat
Linux
Apache CXF
架构组成- License Server
License
访问控制模块
License文件管 理模块
HDC
数据同步与校 验模块
告警模块
ITA
Spring
Apache CXF
Tomcat Linux
架构组成- ITA
ITAC
函数调用
ITAC接口
HDC适 配
Kerberos +LDAP
AD\ED
AD适 配
虚 拟 应 用 管
资 源 统 计
任 务 管 理
配 置 模
数 据 审 计
数 据 备 份
告 警 监 控
HDP Client 安装在TC中的HDP协议客户端,用于连接远程桌面。
HDA
是运行于VM里面的一套桌面协议套件,用于TC/SC连接远程桌面时处理远程虚拟桌 面的传输,键盘鼠标的响应处理,音频的输入与输出,USB外设的输入与输出等人机 交互信息。支持Windows XP(32位),Windows7(32位/64位),Windows 8等。
应用虚拟化服务器(Application Server)
APS
APS指应用虚拟化服务器,主要提供服务器端应用程序的虚拟化和多会话管理,并根 据Active Directory配置文件和策略为用户调用 正确的应用程序交付类型(远程应用
和共享桌面)。
DB
数据库,用于保存虚拟机和虚拟机关联的相关信息。
AUS
打印机重定向
音频重定向 PC/SC重定向
USB重定向 多媒体重定向
键鼠 连接管理 Mainserver
3D
MediaPlay FLASH paly
OS
SSO
HDP-3D -Render
架构组成- SVN/vLB/vAG
TC/SC HDP Client
浏览器
SVN/vLB/vAG
Ticket置换IP
HA
/
卸
广
载
内
域
网
网
协议转发
SSL
负 载 透均 传衡
HDC 用户登录 状态管理 User VM
HDA
WI
用于升级HDA的服务器。
架构组成-WI
Portal
函数调用
北向接口 HDC
适配
配 置 模 块
桌
桌
用 面 桌面
户 列 面 电 VN
认表登源 C
证 获 录管模
模 取 模理块
块 模 块模
块
块
客 户 端 安 装 检 测 模 块
电
源 状安
策 态 装 AD适 略 检升 配 配 查级
置 模模
模 块
块块
ITA 适配
Hibernate
Apache CXF
Tomcat
Windows Server
架构组成- HDC
WI、ITA、Desktop Agent、 SVN、VNCGate
北向接口
安
桌桌
资
告
装
配
面面
源
警
升
置
发登
统
监
级
模
放陆
计
控
扩
块
模模
模
模
容
块块
块
块
模
块
Hibernat e
Spring
Infinispa n
Tomcat
HDC
License
ITA
DB
Loggette r
TCM
WI
虚拟桌面资源池
VM
HDP
HDA
HDP多会话 Win7/Winxp/...
虚拟应用资源池
APS
HDA
Windows 2008R2/2012R2
云平台
现有IT
系统
AD
DNS
DHCP
FusionAccess 部件功能
部件
WI UNS ITA
Web Interface, 提供最终用户接入界面入口。
存储引擎 事务管理 恢复管理
执行
锁管理 MVCC
数据文件
控制文件
日志文件 审计文件
架构组成- HDA、HDP Client
HDP Client
串口重定向
TWAIN重定向
显示驱动
打印机重定向
音频重定向 PC/SC重定向
USB重定向
协议 处理
多媒体重定向
键鼠
连接管理
3D
协议 处理
HDA
串口重定向
TWAIN重定向 显示驱动
使用软件硬件方式实现了Load Balance和Access Gateway功能。 两者合设在一个VM中,两个功能可以单独使用,实体与逻辑上两者相互独立;vLB 用于Web接入负载均衡;vAG 用于桌面接入网关代理,隔离内外网
License Server 当用户使用HDP接入虚拟机时,需要判断License是否足够。
目标
学完本课程后,您将能够:
掌握华为桌面云系统架构原理 掌握华为桌面云系统内部组件交互原理
目录
1. 华为桌面云系统架构 2. 华为桌面云系统内部组件交互原理
FusionAccess内部逻辑架构
TC/SC HDP Client
接入和 访问控制 vLB/vAG
SVN
虚拟桌面管理 虚拟应用管理
Linux
公 共
通 讯 模 块
DB 管 理 模 块 Apache CXF
ITA AD Lic Deskto pAgent
DB
架构组成- DB
安全 访问控制
加密 审计
可用性 主备双机
工具 数据库管理 存储过程开发 数据库切换 备份与恢复
C-API
数据访问接口 JDBC
Perl
解析
缓存管理 日志管理
数据库内核 SQL引擎 优化