免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2705 | 回复: 7
打印 上一主题 下一主题

破解虚拟桌面落地难题的七种武器 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-12-02 19:48 |只看该作者 |倒序浏览
    随着云计算时代的到来,各种“云”应用逐渐进入人们日常的生活。云存储,云办公,云应用等等,这种以服务器集中处理为基础,轻客户端网络访问为结果的新一代信息技术概念已被人们所接收,在各行各业都有实际的应用。其中虚拟桌面可谓各类云应用集大成者。
    虚拟桌面直接将电脑的操作系统桌面放在云端让用户访问,其中包含了存储,应用,数据等信息,而且不改变用户使用习惯即可坐享云计算的种种好处。可以说,虚拟桌面是云计算时代里业内人士首先会提及并想使用的“云”。其核心技术包括虚拟化技术,数据存储技术和网络传输协议。这些技术本身都是在各自领域研发多年且应用广泛的IT技术。因此,虚拟桌面的部署和落地,似乎是水到渠成,驾轻就熟的事。但现实是如此么?显然不是,现在虚拟桌面好像还是王谢堂前燕,远未落到百姓家。
    分析虚拟桌面的项目现状,有如下两种情形。一种是沿用早些年的无盘工作站或者RDP共享桌面技术。这种方案成本低廉,但是受其技术限制,对用户使用局限颇大,如:外设不兼容,桌面无法独立。仅适用于一些比较特殊的场合,这里不多赘述。第二种是高帅富类型。以Citrix和VMware等为代表,国内一些基于开源服务器虚拟化技术厂家跟进。这一类构架搭建的虚拟桌面由于使用了真正的虚拟化技术,虚拟机彼此独立,网络传输协议可控,因此虚拟桌面适应性强,适合部署在各个行业。但是具体使用和部署是会碰到如下困难:
    (1)  系统构架复杂。每一个系统功能组件需要一个物理设备作支撑。虚拟化,管理组件,数据库,网络传输。整个系统由运行在各个物理设备上的软件系统协同工作。一个故障点有可能影响整个系统,给部署和维护提出了很高要求,也不利于后期扩容。
    (2)  对网络环境要求较高。由于整个构架需要各物理设备协同工作,如果整套系统仅部署在单一的中心机房,那对网络配置要求还不高。一旦需要多点部署且外网访问,往往需要网络管理员开放多个端口,调整原先的防火墙策略来适应系统需要,给项目落地增加了难度。
    (3)  外设使用困难。外设一向是虚拟桌面落地的难点。因为一个成熟且多年使用的IT环境,原本的PC机上必然有大量外设使用。如银行USB Key,摄像头,串行调试工具,USB移动存储,扫描枪,身份证扫描仪等。不同于PC机直接以本地接口与外设通讯。虚拟桌面需要通过网络传输协议将本地设备信息传送到服务器端,传输协议的适应性将直接影响外设使用效果
    (4)  用户体验难保证。在传输协议时需要穿透多个环节,如前端负载均衡,桌面管理层,虚拟化层,如果没有相当的经验去预配置和调试。其效果有时候未必尽如人意。
    (5)  海量用户管理时使用效率会降低。海量虚拟桌面的管理意味着大量桌面用户信息的保存与修改,例如用户名,桌面参数信息,系统日志,用户使用习惯等。在数据量增大到一定程度时,传统关系型数据库在检索与维护这些数据时本身会有必要的延迟和处理时间,用户很可能没有耐心等待后台处理。理应使用一种新的数据库来适应虚拟桌面的需要。
    (6)  用户界面定制困难。虚拟桌面是对原有整个IT底层构架的替换,落地时必然会面对用户的个性化需求,有时候仅仅是界面的修改,有时候则是功能的增删,现有VDI构架无法快速响应此类需求。
    (7)  与其他管理系统融合困难。现在不少IT环境里已现存管理系统辅助IT统一管理,比如统一登录系统,第三方身份验证系统,中间件数据库。与这些系统融合对于现有VDI构架来说设计大量个性化定制,实际很难实现。
    综上所述,现在虚拟桌面的现状似乎处于BB机+大哥大时代,需求已经清晰可见,基础技术也已准备完毕,更多的用户在等待虚拟桌面的“手机”出现。
    应对虚拟桌面落地难的局面,云巅虚拟桌面有七种武器:
    (1) 问题:系统构架复杂
    云巅解决方案:一体化的虚拟机构架(IVS)
    拥有了所有核心的底层技术(数据库,数据存储,虚拟化,传输协议)。云巅将这些技术整合到一套软件里统一部署,环境里只用一种软件工作。因此部署可以即插即用,而自然而然就会使用分布式构架解决后期扩容的问题。
    (2) 问题:对网络环境要求较高
    云巅解决方案:基于HTTPS的协议复用(PMoH)
    在兼容http通用协议的基础上,云巅使用单一端口实现桌面管理和用户访问。换而言之,无论内网外网,单中心多节点,在带宽保证的前提下,用户只要能够Telnet到服务器的443端口即可保证所有功能正常运行,在最简化的情况下,网管只需单一端口映射即可开通系统。而附带的数据加密和防攻击机制可保证系统正常工作。
    (3) 问题:外设使用困难
    云巅解决方案:具有优先级的网络屏幕协议(NSP)
    将所有信息(屏幕图像,声音,USB,串口)打包在单一传输协议(NSP)中传输,使用外设穿透技术保证各类外设正常工作,最大限度降低外部环境对使用的干扰。
    (4) 问题:用户体验难保证
    云巅解决方案:会话直通算法(DSPT)
    DSPT可以为每个客户端和虚拟机之间建立直通的NSP会话,以降低客户端的延迟并最大化吞吐量,从而为系统提供最快的响应速度和最好的体验。DSPT这项技术是客户端与服务器端直接沟通,可以在会话传递的过程中保持同样的安全性,使得端到端的安全会话可以得到维持,从而消除了企图发现NSP流量内容的中间人攻击或者网络嗅探的任何可能性,消除环境对使用的干扰
    (5) 问题:海量用户管理时使用效率会降低
    云巅解决方案:有位图数据库(DGDB)
    不同于传统关系型数据库,云巅将一种面向对象所独有的数据库(DGDB)用于虚拟桌面管理与维护。由于基础对象包含了节点与节点之间的关系而非简单描述对象属性,为所需要存储的数据类型和属性提供了最大的灵活性,借此可以描绘出任何的数据和元数据。最直观可见的是在管理上万个用户的管理界面中,搜索某几个用户的消耗时间仅零点几秒。
    (6) 问题:用户界面定制困难
    云巅解决方案:反应界面框架(RUI)
    云巅使用Web界面来保证管理界面访问的简洁性,但是使用完全的客户端转换引擎来完成用户界面交互,从而满足丰富的企业用户需求,除此之外,还可以通过使用应用中UI控件的方法,创建自己的视图、对话框和控件,并定制希望的管理方式。只需简单快速地编写脚本和可视化,就可以进行批处理作业管理,监测所选择的虚拟机等工作,从而推动您的IT工作达到前所未有的细化程度。
    (7) 问题:与其他管理系统融合困难
    云巅解决方案:有向图API(DGAPI)
    面对其他管理系统,需要和多种多样的接口对接,然而,相较于设计头文件和库,设计一套API是一项更加困难的工作。整个系统需要被集成在一起以便带来强大的功能和灵活性,同时需要保持系统作为一个整体的性能、安全和可靠性。云巅在设计内部对象模型的基础上,用一个语义层来创建整个系统的动作、访问控制、语义、关系及其预期的行为。而后,一种独特的URL约定融合方式和复杂的数据映射技术将上述内容组织成一个完全一致的、自说明的、基于HTTP的API,从而使得该API更直观,并且更易使用。通过这些努力,使得整个系统的API都可立即被成千上万的编程语言、框架结构和平台所访问!使用该API,不需要包含杂乱的头文件,不需要链接平台相关的库文件,也不需要采取晦涩的编译步骤。事实上甚至可以简单地在浏览器的地址栏中输入URL就可以控制整个系统。

论坛徽章:
0
2 [报告]
发表于 2013-12-03 13:43 |只看该作者
云巅技术果然的和他的名字很配。占据了制高点

论坛徽章:
0
3 [报告]
发表于 2013-12-03 13:59 |只看该作者
看了云巅的设想真的对虚拟桌面的未来充满了向往

论坛徽章:
0
4 [报告]
发表于 2013-12-03 14:07 |只看该作者
虚拟桌面一直被很大人认为是很高端的科技,事实上我们正在不断的享受着他带给我们的便利

论坛徽章:
0
5 [报告]
发表于 2013-12-03 14:13 |只看该作者
DSPT真的是客户感受方便快捷和减少延迟的最有用的保障

论坛徽章:
0
6 [报告]
发表于 2013-12-03 14:17 |只看该作者
不错,综合以上几点的解决方案应该是很完美的

论坛徽章:
0
7 [报告]
发表于 2013-12-03 14:22 |只看该作者
现在感觉自己在应用时就遇到了几个小问题

论坛徽章:
0
8 [报告]
发表于 2013-12-03 14:28 |只看该作者
基于HTTPS的协议复用这点确实能很巧妙的解决网络要求过高的问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP