网站大量收购闲置独家精品文档,联系QQ:2885784924

Spice学习文档.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Spice学习文档

Spice学习文档SPICE简介SPICE(Simple Protocol for Independent Computing Environment独立计算环境简单协议)是一项高性能、动态的自适应远程呈现技术,能为终端用户带来和物理桌面个人计算机难以区分的体验。SPICE是为远程访问虚拟化桌面而专门设计和创建,它是使用redhat企业虚拟化桌面版时,将用户连接至虚拟化桌面的协议。与Microsoft的RDP和Citrix的ICA旧协议不同,SPICE是以多层架构为基础,旨在满足目前桌面用户的丰富多媒体需求。设计的核心是实现对用户端设备(CPU、RAM等)或主机虚拟服务器上可用系统资源的智能访问。作为访问的结果,协议会以动态方式判定是在客户端设备上还是在主机服务器上对桌面应用程序进行呈现,从而在任何网络条件下都能生成最佳用户体验。优势:超群的用户体验SPICE 可充分利用终端用户客户端设备的系统资源以呈现资源密集型应用程序、远程桌面可实现近似于在本地安装环境时的功能。这种方式产生了极佳效果,尤其是在更具挑战性应用方面,如音频、视频和其他形式多媒体,这些一度曾是效果较差或甚至无法利用虚拟桌面解决方案进行观看。降低部署成本和支出费用通过利用本地客户端的系统资源,在可用情况下,它可即时释放主机虚拟服务器上的重要系统资源。其结果是实现主机服务器上最高的虚拟机密度,极大地释放了主机服务器系统资源,并可运行更多虚拟机,和其他备选解决方案相比,使企业只需要购买和支持较少的服务器硬件。确保数据安全性红帽企业虚拟化桌面版具有一项可选功能,可充分加密 SPICE 连接终端用户的客户端设备与桌面虚拟机之间的端对端 SSL(安全套接层)通道。这一安全通道确保无论客户端设备用户在何处对其桌面进行访问,客户端和主机服务器之间的数据链接都能受到保护。连接任何 USB 设备今天大多数桌面用户在他们的本地桌面 PC 上连接各种各样的 USB 设备。当客户移至虚拟化桌面基础设施时,他们仍希望如此。与其他解决方案限制存储设备或可能有局限于某些硬编码设备不同,红帽企业虚拟化桌面版和 SPICE协议在虚拟化桌面上充分运用了 USB 数据重定向。这意味着几乎所有 USB 1.0 和 USB 2.0 设备受SPICE 协议的支持。这包括用户输入设备,如写字板和专业键盘,及通用设备如,手机、PDA、闪存盘和打印机。重要功能:虚拟客户机操作系统:Windows XP和windows 7(32位和64位)Redhat企业Linux 5和Linux 6(32位和64位)在桌面和客户端之间复制和粘贴从简单的网页浏览器进行访问安全和身份验证客户端和桌面之间安全的SSL加密通道单点登录客户端设备Windows或Linux客户端桌面个人计算机或便携式计算机瘦客户端音频/视频所有视频格式/编解码器双向音频/视频原生帧率回播(流式传输或本地)音画同步使音频和视频保持同步动态图像压缩显示每台显示分辨率可达2560*1600支持多监视器(最多为4个监视器)32位自然色外围设备适用于任何设备的完全USB重定向USB1.0和USB2.0设备同步摄像机支持几乎任何USB外围设备SPICE架构SPICE架构以三层模式为基础,让协议智能判定呈现用户操作的最佳位置。SPICE驱动可选软件组件,包含在redhat企业虚拟化工具包中,可安装在虚拟客户机上。旨在通过执行面向客户机的管理任务,如增强鼠标位置报告、显示监视器设置、USB设备装入等来增强用户体验。SPICE服务器属于位于主机服务器上的redhat企业虚拟化系统管理程序的一个软件组件。它是虚拟机内代理机和终端用户PC内客户端之间的主接口,提供无缝数据通信和设备交互。SPICE客户端位于终端用户客户端设备上的跨平台软件组件,它用于访问redhat企业虚拟化桌面版上的每个虚拟机。该客户端可运行于windows和linux客户端设备上,包括瘦客户端和改造的PC。深入了解spice基本架构:Spice基本构建块有:spice协议、spice server 和spice clientSpice相关的组件包括:QXL设备和客户QXL驱动图像命令流:上图显示的是基本spice架构和使用libspice和QEMU时从guest到client图像命令的数据流。Libspice能被任何兼容VDI主机使用。由图可知图像命令数据流由用户应用(guest中)请求OS图像引擎(X或GDI)去执行渲染操作开始。图像引擎将命令传递给QXL驱动,QXL驱动将OS图像引擎命令翻译成QXL命令并将其放到命令环中。此命令环在QXL设备内存中。Libspice从环中取出命令并将其加到图像命令树中。此图像命令树包含命令集,命令集的执行将重新构建显示内容。Libspice使用命令树通过丢弃被其他命令

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档