版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
7/7云终端技术白皮书SUNDEDIANA云终端技术白皮书
前言
云计算实践的步伐越来越快,“云端”的建设已经初具规模,但“终端”还在使用传统的瘦客户机(ThinClient),要么体验远远低于PC桌面,要么价格比PC还昂贵,以至于用户不能接受云计算,使得云计算无法真正落地。
目前云计算终端实现“虚拟桌面”主要有两种途径:一类是基于RDP、ICA、VNC的多用户远程桌面,一般采用PC机、瘦客户机来接入,用户使用体验达不到PC体验;另外一类是基于虚拟桌面基础架构(VDI),主机端采用Ctrix的HDX、微软的RemoteFX等VDI软件,客户端采用PC或高配置的ThinClient才能实现流畅的体验效果。但价格昂贵的GPU、VDI软件、高配置终端,平均每用户5000到1万元人民币的单价,让人们望“云”兴叹。
辉远电子在本届云计算大会上发布的SUNDE云计算终端新品Diana,有望改变这种现状。SUNDEDiana方案是在虚拟主机平台上运行vPoint桌面虚拟化软件,通过SUNDE-VDI协议,不依赖第三方VDI软件和GPU,使用户在只有5W功耗的Diana云计算终端上完美、流畅体验虚拟桌面,支持所有x86操作系统和LINUX操作系统,可完美运行几乎所有的PC机软件,技术水平位于世界前列。该技术目前属于云计算终端领域的世界领先技术,其中公司特有技术已经作了专利查询属于发明级别的技术,专利申请已获受理。
由于Diana云计算终端采用SUNDE自主研发的软硬件技术,是目前唯一集成VDI软件和硬件技术的云计算终端,在为用户提供“高清使用体验”的同时,SUNDE通过服务端软件免费等举措,可将平均每用户的成本降低到现在同类方案的十分之一。
SUNDEDiana的推出,终于使得云计算终端替代PC不再是遥远的梦想。
SUNDEvPointVDI系统技术要点
远程虚拟桌面技术的VDI模式主要是针对云计算基础设施IaaS中的虚拟主机而言。远程虚拟桌面终端通过VDI接口技术及其协议接入虚拟主机,这种接入方式比终端服务方式更快速、更可靠,每个虚拟主机同时只为一台虚拟终端独享。此类基于VDI技术的云计算终端是将来云计算基础IaaS的主流。其最大特点是可以远程地、非常流畅地、方便地、灵活地使用各类操作系统的虚拟主机。
随着云计算技术的不断发展和普遍推广,使得原来运行Windows和Linux的PC物理主机不断虚拟化,实现用户可以通过网络和不同终端设备使用虚拟主机。在采用VDI技术之前,使用虚拟主机的一般方式有两种:
(1)、在物理主机上的虚拟主机管理界面上进行登录使用,但一般只限于IT管理人员使用(参见图1);
物理主机(WINDOWSOS)
虚拟主机软件
物理设备驱动
虚拟主机实例VM1
虚拟主机实例VMn
虚拟设
备驱动虚拟设备驱动
本地接口
本地外围设备接口:显示器、鼠标、键盘、音频、网络、存储设备
图1
(2)、用户通过PC或瘦客户机(ThinClient)与虚拟主机内部的远程桌面管理程序通讯,采用RDP、ICA、PCoverIP、VNC等远程桌面通讯协议,以虚拟主机的其中一个多用户身份使用虚拟主机(参见图2)。
物理主机(WINDOWSOS)
虚拟主机软件
物理设备驱动
虚拟主机实例VM1
虚拟主机实例VMn
远程虚拟桌面程序本地接口
本地控制台:
显示器、鼠标、键盘、音频
远程虚拟桌面程序
远程终端
网络
图2
目前远程桌面技术存在的不足之处
1、由于不同虚拟主机的操作系统版本不同、远程虚拟桌面程序的处理能力和支持技术不同、并需依赖第三方远程虚拟主机管理程序,造成了用户不能像使用本地物理主机一样流畅地、充分地使用虚拟主机功能。
因为远程虚拟桌面程序需要在不同版本OS的虚拟主机的运行,这样就出现对于Linux、Window8等虚拟主机不能很好地支持远程虚拟桌面程序运行,所以造成支持虚拟主机类别不足。2、由于远程桌面程序是主要运行于WindowsOS的多用户TerminialServer方式,对不同远程终端的服务不能做到完全的实时处理,所以不管主机性能多强劲,都不能得到完美地处理时效性要求高的显示和操作,造成用户体验不如PC体验的效果,也是云计算终端推广慢的原因。3、采用传统远程桌面技术对于虚拟机的安全性不能得到有效的控制管理。不同登陆用户都是远程用户登录,这样使得黑客等不良第三方具有可以登录虚拟主机的机会,造成数据被入侵。由于不能拥有类似物理主机的超级用户管理虚拟主机,使得虚拟主机的管理必须依赖技术维护人员,造成数据内部泄露可能。
辉远公司的vPointVDI技术可以很好地解决这些不足之处,它的核心是服务端的“输入输
出重定向系统”,其组成如下:
虚拟主机软件
重定向连接代理模块
认证授权模块
通讯模块
数据编码模块
重定向控制模块
重定向输出模块重定向输入模块
显示
鼠标键盘声音
USB
虚拟设备驱动实例重定向模块
数据编码模块
重定向
控制模块
重定向输出模块重定向输入模块
显示
鼠标
键盘
声音
USB
虚拟设备驱动实例重定向模块
虚拟主机实例VM1显示
鼠标键盘声音
USB
虚拟主机实例VMn显示
鼠标
键盘
声音
USB
vPoint“输入输出重定向系统”的技术原理
(1)、物理主机开机后,启动“输入输出重定向系统”的公共部分。公共部分包括认证/授权模块、重定向连接代理和安全通讯模块。
(2)、远端的客户终端设备(简称远程终端)通过指定IP地址或者服务器名的方式,访问物理主机,与“输入输出重定向系统”的安全通讯模块(Sec-Comm)建立安全的TCP连接。(3)、安全通讯模块在与远程终端设备建立可靠连接后,向重定向连接代理报告一个新的连接。重定向连接代理(RD-ConnectManager)通过安全通讯模块向远程终端要求输入认证信息。远程终端的用户输入用户信息(账户、密码等)后,重定向连接代理向认证/授权模块(VM-Auth)请求用户认证,获得该用户可访问的虚拟主机实例信息列表(包括虚拟主机的数量、名称、目前的状态等),并反馈给远程终端。
(4)、远程终端的用户从列表中选择一个虚拟主机实例提出连接请求。重定向连接代理接收到该请求后,向虚拟主机软件查询该虚拟主机实例的状态。如果该虚拟主机处于关机状态,则先通知虚拟主机软件启动该虚拟主机实例。在该虚拟机实例启动后,重定向连接代理从虚拟主机软
件取得该虚拟机实例的虚拟输入输出设备驱动配置。
(5)、“输入输出重定向系统”为该虚拟机实例创建一个重定向模块。该重定向模块为该虚拟机实例启动数据编码实例(负责分离或组合虚拟设备驱动实例的IO数据)、重定向输出实例和重定向输入实例。然后生成并启动各个虚拟设备驱动实例,将它们与该虚拟机的虚拟输入输出设备驱动相对应。
(6)、这样,虚拟机的输出信息就可以通过重定向输出模块传输到数据编码模块,再经数据编码模块的编码,通过数据通道传输给安全通讯模块,从而传输到提出连接请求的远程终端。
(7)、该远程终端的输入数据,通过安全通讯模块传输给数据编码模块,发送给重定向输入模块,再通过各个虚拟设备驱动实例传输给虚拟机。其中音频输入数据在客户端经过编码,需要在数据编码模块解码后再发送给重定向输入模块。
(8)、通过以上步骤,远程终端的显示器显示出虚拟机的桌面,而远程终端的鼠标键盘等输入信息也可以传输到虚拟机,从而实现完整的虚拟桌面。在整个过程中,虚拟机本身没有使用终端服务跟远程终端通讯,它只是在本地运行,只是输入输出被“输入输出重定向系统”截获并重定向远程终端。
(9)、当远程终端需要对虚拟主机进行控制时,如更改分辨率、关机、重启动、注销等,这些控制信息将被数据编码解析后发送给重定向控制模块(RD-Control),由重定向控制模块通过虚拟主机软件来实现。
(10)、当另一台远程终端发起另一个连接的时候,“输入输出重定向系统”将会为它创建一个新的重定向控制模块实例。当一个远程终端关闭它的虚拟机的时候,“输入输出重定向系统”就会关闭为该虚拟机准备的相应的虚拟设备驱动、重定向输出、重定向输入、数据编码及重定向控制模块这一套实例。
(11)、“输入输出重定向系统”的公共部分可以安装在同一台物理主机上,也可以安装在不同的物理主机上。“输入输出重定向系统”通过为虚拟机实例生成并启动对应的重定向输入/输出模块RDin/RDout来与虚拟设备驱动实例建立连接通讯,因此可以支持同一设备类型的不同虚拟驱动实例的连接通讯,实现诸如多屏幕显示、多HID输入输出设备等的支持。
DIANA客户端的技术原理
辉远公司的DIANA云计算终端设备是一个基于低功耗高可靠性的SOC硬件平台,采用嵌入式Linux内核,基于VDI技术开发的云计算客户端。实现了基于VirtualBox等第三方虚拟机(服务端不需要GPU)的高可靠性、低功耗、高性价比的远程虚拟桌面。
云计算平台可以动态地配置资源,为每个云用户分配CPU、内存、存储空间,这些资源是动态的,可变的,所有没有固定的入口,不能像瘦客户机访问服务器那样简单地指定一个IP地址就可以访问到。
vPoint系统提供接入服务器的功能,它是云终端进入云计算平台的入口,负责对云终端进行认证、资源分配和登录导向。接入服务器只在云终端每次登录和退出的时候对其提供服务。
Diana云计算终端在首次使用的时候,配置好本机的IP地址及接入服务器的IP地址,登录到接入服务器上。这些配置信息保存在云终端上,并可在以后开机后直接使用。云终端本身的其他属性也可以在此设置,比如显示器的分辨率等。
接入服务器要求云计算终端的使用者输入用户名和密码等信息。用户提交信息之后,接入服务器首先验证该信息,如果通过了验证,则在其用户资料数据库中搜索该用户的资源权限。每个用户可有拥有不同的资源组合。以下是一个资源组合的例子。
用户资源组合示例
账户资源名CPU内存操作系统镜像硬盘空间支持的协议
User1业务系统24GWindows200830GRDP/NetPoint
User1办公系统12GWin710GICA
User2业务系统24GWindows200820GRDP/NetPoint
User3网管系统12GLinux20GVNC
用户选择本次操作需要使用的资源之后,接入服务器为其创建该资源,资源创建好之后,将其接入信息(IP地址、支持的协议等)传送给云计算终端,云机算终端收到后,登录到该资源,使用该资源的服务。当云计算终端的用户使用完之后,退出该资源,返回到接入服务器,而接入服务器将释放该资源等待云终端的下一个操作请求。
由此可见,云计算终端与传统瘦客户机的区别之一是,瘦客户机是主动向服务器发起登录的请求,服务器被动接受瘦客户机的登录;而云计算终端是在通过了接入服务器的认证后,由接入服务器分配资源引导其登录,也就是说云计算终端是被动登录到云平台分配的资源的,这个资源是云平台通过虚拟化技术产生的,而不是一台物理的服务器。云计算终端不用关心这个资源在哪里,有多大,当资源不够用的时候,它可以申请分配到更多的资源,当然这也可能是需要付费的。可灵活配置和按需分配正是云计算的两大特点。另外,在提供服务的物理机宕机的时候,云计算平台会自动迁移,并继续提供服务,而在云计算终端,只会感受到短暂的停顿,数据资料都不会丢失,应用程序仍可以继续。
Diana云计算终端的系统组成
SUNDEDiana云计算终端是广州辉远电子技术有限公司拥有自主知识产权的云计算终端产品,采用32位SoC芯片设计技术,具有功耗低、运行速度快、显示质量非常流畅的优点。主要系统组成如下:
DIANA云计算终端的技术特点
(1)、SUNDE基于VDI技术的云计算终端采用最新的低功耗32位800MHz主频SOC芯片,系统功耗小于5W;由于采用嵌入式SOC与核心模块分离设计方法,使得终端的可靠性大大加强;SOC硬件方案对比其他云计算终端可以达到性能价格最高;同时由于低功耗特点,体积可以非常小、完全静音、使用寿命大大增强。
(2)、SUNDE云计算终端采用公司云计算系列采用优化的嵌入式Linux精简内核,使得内核运行开销大大减少,提高了应用程序效率;并且该内核不采用GUI接口和LinuxDesktop,不产生Linux平台运行的中间数据和垃圾数据,使得系统效率和系统可靠性大大增强。由于采用Linux内核,对于不同硬件接口可以达到最佳性能,同时不需要支付任何OS软件许可费用。
(3)、远程虚拟桌面平台应用系统负责云计算终端的客户端功能,主要功能:用户认证、输入输出重定向客户端处理、协议转化和解析、硬件平台资源与远端资源的匹配和调度、显示像素转换处理及加速、音频信号转化加速、多桌面运行控制、USB透明传输处理、等等。
远程虚拟桌面客户端
RDn
远程虚拟桌面客户端的虚拟桌面平台软件
远程虚拟桌面客户端RD1显示器键盘
/鼠标音频设备USB设
备
远程虚拟桌面客户端/云计算终端:SUNDE云计算终端's嵌入式Linux精简内核
客户端硬件(SOC低功耗硬件平台)
DIANA云计算终端的技术优势
(1)用户像在本地一样使用虚拟机,而不用担心应用程序与终端服务的兼容性问题。
(2)不用为虚拟机里的操作系统准备不同的终端服务,因为只是重定向了虚拟机的输入输出接口,所以可以很方便地支持各种操作系统的虚拟机,包括windows、linux,而不需要做特别的开发。
(3)输入输出的数据可以采用任意方式压缩传输,而不受RDP协议的限制,因此可以实现流畅的视频和音频。
(4)与同类产品相比,基于VDI技术的云计算终端基于开放的linux内核,拥有完全自主的知识产权,在产品性能方面及针对客户需求提供定制化服务方面有无可比拟的优势。
(5)基于VDI技术的云计算终端产品除了具有极高的稳定性以外,还发展出自己的特点及优势:
?非常广泛的分辨率支持。适应不同电脑显示器的要求。
?支持双向音频。即使服务器端是XP操作系统,在终端上同样可以录、放音,
有着与台式机相媲美的声音效果。
?支持终端连接打印机。无需在终端安装打印机驱动,每个终端连接的打印机被
默认为该终端的缺省打印机,并可以被所有的用户使用。(该技术已获得国家专
利)
?终端具有自升级功能。可以方便地实现对终端内核及文件系统的升级,以适应
新的需求。这项功能可以很好地保护客户的投资,当服务器升级到云计算平台或
者在不同厂家的云计算平台之间迁移的时候,只需对终端做一次升级即可。
(6)基于VDI技术的云计算终端产品的其他优点还有:
?高安全性:采用128bit的加密算法,确保用户数据在网络传输中的安全性。
?低能耗。产品的功率只有5W,不需要散热风扇,相比台式机250W左右的耗
电量,节省大量的能量。
?免维护:所有的程序在主机上运行,终端只负责显示和输入输出,因此应用软件更新升级时不需要对终端升级,终端不需要维护。
?兼容性高:绝大多数主机的应用程序,不需要做任何的修改即可在终端上运行。
?互
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《课外阅读相变存储器》课件
- 语文:高考每日快餐(79套)
- 渴望苦难高考语文阅读理解
- 高三语文一轮复习(十八)文言文实词
- 教育培训机构销售专员工作总结
- 高中美术专业培养方案计划
- 酒店经营总结
- 汽车租赁公司前台工作总结
- 重庆市江津区2022-2023学年九年级上期期末化学试题
- 门诊护士工作总结
- 媒介与性别文化传播智慧树知到期末考试答案章节答案2024年浙江工业大学
- 技术经济学(中国石油大学(华东))-知到答案、智慧树答案
- 我会举手来发言(教案)2023-2024学年心理健康一年级
- 形势与政策中国式现代化论文1500字
- 应急预案监理实施细则
- 基于英语学习活动观的高中英语课堂教学实践
- 焊工职业技能鉴定考试题库及答案
- 2024年4月自考00159高级财务会计试题
- MOOC 工程材料学-华中科技大学 中国大学慕课答案
- 《中国高铁作业设计方案-2023-2024学年科学冀人版》
- 招标代理服务服务方案
评论
0/150
提交评论