云桌面自动化交付实现方案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
传送Jason格式参数(Sender)
{ “Host-ID”: "b98cdba5-3812-4488-9db7-2d7a4de944awk.baidu.com"
}
返回Jason 参数(Response)
系统特点
• 实现用户自助式申请云桌面(自动模式) • 自定义云桌面申请流程(手动模式) • 能够优化资源部署 • 虚拟桌面运行情况监控、报表导出 • 移动设备申请云桌面、管理云平台
接口功能
将虚机所在的物理服务器名称等信息以字符串传送到后台接口调度软件, 获得该虚机部署的物理服务器名称。
通讯方式
前台Web应用程序与后台应用程序间采用Web Service方式进行数据传 输。
通讯地址
http://后台应用服务器IP:8080/ services/ VirtualDesktop2Host
云桌面管理系统 系统结构图
云桌面管理系统 软件功能
• 系统包括两部分:前台应用平台、后台管理平台 • 前台应用平台主要功能:用户注册、虚机申请、使用虚机、使用反馈
等功能。 • 后台管理平台主要功能:用户管理、模板管理、虚机管理、监控管理、
运行日志、反馈管理、系统配置等功能
云桌面管理系统特点
• 系统基于SOAP、XML协议的Web Service服务接口 • 将系统的应用功能或共享信息的访问服务封装成Web Service • 利用Web Service实现各后台系统间松耦合、交互式集成服务 • 通过Web Service实现XenDesktop DDC、XenServer、Storefront
3)数据库系统 Microsoft SQL SERVER 2012
云桌面管理系统 软件环境
• 客户端环境
1)操作系统 Windows XP、Windows 7、Windows 8、Linux
2)Web浏览器 IE10以上、Firefox或Chrome
云桌面管理系统 软件环境
• 开发环境
1)XenDesktop 7.6 SDK 2)XenServer 6.5 SP1 SDK 3)Storefront V3.0 SDK 3)VS2015 + .NET 4.5 + PowerShell V4.0
No
映像交付技术
MCS
Virtual/Physical
Virtual
访问协议
HDX3D
桌面与用户比
1:N
研发桌面 Random/Non-
Persistent No
MCS
Virtual
HDX
1:N
物理机 RemotePC
Yes Installed Physical
HDX 1:1
云桌面管理系统
云桌面系统
云桌面自动化交付实现方案
• 项目概述 • 系统架构 • 软件系统架构 • 回顾
议题
项目背景
• 满足一期200用户使用云桌面,解决数据安全问题 • 50%用户为三维设计、50%用户为开发用户,充分考虑系
统性能 • 三维设计为高端仿真软件,对显卡和整个虚拟桌面性能要
求高 • 个人数据、个人桌面能够随时清除和销毁 • 桌面自动化管理,实现无人值守获取桌面
研发桌面
2 4GB 100GB 30 Win7 SP1 x64 MS Office 2013、Adobe Acrobat、VS2015
-
3D桌面
4 12GB 100GB
40 Win7 SP1 x64 VR、U3D、3D MAX
K260Q
桌面交付模式
桌面类型 桌面交付模式 用户安装应用软件
3D桌面
Random/NonPersistent
项目目标
• 通过采用桌面虚拟化降低运维复杂度、提高运维管理效率 • 采用GPU技术,提供高性能的3D体验效果 • 提高资源利用率,动态调配和优化系统资源 • 采用门户管理,方便用户申请和使用虚拟桌面 • 通过二次开发,提供专有设备接入虚拟桌面
总体系统图
桌面资源规划
桌面类型
vCPU/桌面 内存/桌面 存储容量/桌面 IOPS/桌面 OS/桌面 应用软件/桌面 vGPU类型/桌面
桌面部署自动化(示例)
参数描述: VirtualDesktop:需要调度的虚拟机信息
CPUCoreCount:CPU 核数 TotalMemory:内存总数 HostPerformances:各服务器近期性能数据 HostrId:服务器 Id HostName:服务器名称 CPUUsablePercent:Cpu 可用率 MemoryUsablePercent:内存可用率 Step:步长,单位秒,为数据汇总的单位时间 Category:数据类别
已知问题
• XenServer SDK不同版本代码兼容问题 • Storefront SDK不同版本代码兼容问题 • 缺少详尽的示例代码和资料
P A G E 43
THANKS
用户
云桌面基础架构
用户
http:\\URL
云桌面Portal 云桌面管理服务器
管理员
http:\\URL:8080
DB
云桌面管理系统
DDC XenServer
域控服务器
云桌面管理系统 软件环境
• 服务器环境
1)操作系统 Windows Server 2012 R2 64位
2)Web服务组件 IIS 8.5
的松耦合集成,更好的适应XD、XS、SF升级。
系统功能结构图
软件界面 登录首页
软件界面 个人桌面资源记录
软件界面 可用桌面资源
软件界面 桌面资源详细信息
软件界面 管理界面
桌面部署自动化(示例 )
• 实现桌面部署资源调度接口(虚拟桌面部署在哪台物理服 务器)
接口名称
VirtualDesktop2Host-Interface
相关文档
最新文档