配置spice服务

2019-04-23 18:27

红帽的虚拟桌面:手把手教你安装配置SPICE服务

SPICE(独立计算环境简单协议)是红帽企业虚拟化桌面版的三大主要技术组件之一,具有自适应能力的远程提交协议,能够提供与物理桌面完全相同的最终用户体验。Linux下有三种方式配置SPICE服务器:命令行、virt-manager、直接修改配置文件。本文将分别介绍。

【51CTO独家特稿】SPICE(独立计算环境简单协议)是红帽企业虚拟化桌面版的三大主要技术组件之一,具有自适应能力的远程提交协议,能够提供与物理桌面完全相同的最终用户体验。它包含有3个组件:

SPICE Driver :SPICE驱动器 存在于每个虚拟桌面内的组件;

SPICE Device:SPICE设备 存在于红帽企业虚拟化Hypervisor内的组件;

SPICE Client:SPICE客户端 存在于终端设备上的组件,可以是瘦客户机或专用的PC,用于接入每个虚拟桌面。

这三个组件协作运行,确定处理图形的最高效位置,以能够最大程度改善用户体验并降低系统负荷。如果客户机足够强大,SPICE向客户机发送图形命令,并在客户机中对图形进行处理,显著减轻服务器的负荷。另一方面,如果客户机不够强大,SPICE在主机处理图形,从CPU的角度讲,图形处理并不需要太多费用。图-1是 SPICE三个组件示意图 。

图-1 SPICE三个组件

SPICE体系结构如图2 。

图2 SPICE体系结构

SPICE的工作原理是创建几个通用接口或“通道”,它们都高度抽象,所以能在各种平台上使用。通道主要包括六个:

? ? ? ? ? ?

主通道 显示通道 输入通道 鼠标控制通道 播放通道 记录通道

每个通道可以是一个单独的数据流。SPICE协议原为Qumranet公司的主要产品SolidICE

所使用,提供了和真实PC相同的用户体验,通过spice我们可以直接在虚拟机里播放高清视频和音频,这点是vnc不能比的 。两者对比如表-1 。 BIOS屏幕显示 全彩支持 SPICE 能 能 VNC 能 能 更改分辨率 多显示器 图像传输 视频播放支持 音频传输 鼠标控制 USB传输 加密 能 能 多显示器支持(高达4画只有一个面) 屏幕 图像和图形传输 GPU加速支持 双向语音可以控制 图像传输 不能 不能 服务器端客户端服务器都可以控制 控制 USB可以通过网络传输 通讯可以使用SSL进行加密 不能 不能 Spice的未来的功能:

?

直接借助对DirectX和API来实现一个虚拟视频卡。加快CAD应用和多媒体应用。更快的切换与游戏画面直接绘制过程减少闪烁。

? 视频加速(DXVA)视频播放应用程序支持DXVA,如Windows媒体播放器,可以减少对客户端的CPU利用率。

? ?

3D加速 会更快地运行在一个虚拟的桌面,如OpenGL和3D应用程序,

Windows Aero的支持,使用虚拟桌面时可以使用Windows Vista和7现在不可以。 可以动态地改变虚拟桌面分辨率。

? ?

兼容iPhone 和 ipad 通过智能手机,如iPhone 和 iPad等设备控制。

剪贴板共享你可以共享与虚拟桌面环境的剪贴板,数据将允许相互合作可用于无缝连接。

? 网络打印机共享:打印机被允许从网络访问,提高可用性。

Linux下有三种方式配置SPICE服务器:命令行、virt-manager、直接修改配置文件。

下面分别介绍。

CentOS 6、RHEL 6安装配置SPICE服务器的方法

这里是直接修改配置文件方式,首先安装软件包:

#yum -y install spice-server

首先建立一个普通名称是web的虚拟机,可以使用virt-manager虚拟机管理工具和命令行两种方法。

下面编辑虚拟机文件添加spice参数:

~# virsh edit web

www

93702ee2-f5fc-8e29-18f5-7098b7f1afa0

1048576

1048576

2

hvm

destroy

restart

restart

/usr/libexec/qemu-kvm


配置spice服务.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:原发性肝癌诊疗规范

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: