配置spice服务
更新时间:2024-04-14 16:34:01 阅读量: 综合文库 文档下载
红帽的虚拟桌面:手把手教你安装配置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
# add
#add之后是需要添加的部分。然后保存文件。 启动虚拟机:
#virsh start web
Domain web started
启动声音方法
修改配置文件,添加#add之后的内容:
virsh edit web
# add following lines
# for slot='xxxx', set an empty number
重启web虚拟机
# virsh start web
Domain www started
Fedora 16安装配置SPICE服务器的方法 这里是使用命令行的方式,首先安装软件包:
#yum -y install spice-protocol spice-server xorg-x11-drv-qxl
这里使用命令行方式,下面是一个windows的例子
#virt-install \\
-n windows \\
-r 2048 \\
-f /var/kvm/images/windows.img \\
-s 50 \\
--vcpus=2 \\
--os-type windows \\
--os-variant=win7 \\
--network bridge=br0 \\
--graphics spice,port=5930,listen=192.168.0.13,password=password \\
--video qxl \\
--channel spicevmc \\
--cdrom /dev/cdrom
使用virt-manager配置Spice的方法
virt-manager是基于libvirt 的图像化虚拟机管理软件,请注意不同的发行版上 virt-manager的版本可能不同,图形界面和操作方法也可能不同。本文使用了 CentOS 6上的virt-manager。首先建立一个虚拟机,最后一步选择“在安装前自定义配置”选项提供一些高级自定义配置。
图3 在安装前自定义配置
启动virt-manager打开你的虚拟机。单击虚拟硬件的详细信息。删除VNC。然后选择添加硬件新增一个图形设备,类型选择spice server,端口号可以在增加spice server的时候设置。如果选择自动分配,那么会从5900开始递增分配。
图 4 改变VNC显示模式修改为Spice
下面将原来视频中使用的虚拟显卡换成我们需要的视频卡QXL设备。点击视频并在型号下拉选择QXL类型。
图 5选择QXL类型
这样启动虚拟机之后,就可以使用spice了。 Linux下使用SPICE客户机
#yum -y install spice-client
Linux 下使用spicec命令连接:
# /usr/libexec/spicec -h 192.168.0.13 -p 5930 -w password
-h 参数是kvm虚拟机ip地址 -p参数是kvm虚拟机端口 -w参数是密码
图6 spice工作界面
Windows下使用SPICE客户机
从http://www.spice-space.org/download.html下载两个文件:
\和\,然后解压缩。spicec.exe文件复制到spice_libs_win32_063_and_earlier\\lib目录下,运行spicec.exe即可。
图7spicec.exe工作界面
图8 连接成功后工作界面
作者简介:曹江华,1999年开始从事构建网络、管理维护、数据库管理工作。1999年后开始接触LINUX,将工作中的经验总结后已出版《Linux服务器安全策略详解》,《Linux服务器安全策略详解》(第二版),《Red Hat Enterprise Linux 5.0服务器构建与故障排除》,《Linux系统最佳实践工具:命令行技术》四本堪称Linux系统管理员日常工具书的热销图书,目前关注开放系统和网络安全。
正在阅读:
配置spice服务04-14
爱在我身边作文600字07-15
大学英语110-23
区域土地利用数据的偏最小二乘回归分析以上海市嘉定区为例09-06
2014成考专升本政治复习大题06-21
方正2016扶贫资金绩效评价自评报告01-19
教委主任02-15
科协创建县级文明单位总结信息08-08
2014年江苏省公共基础知识A类卷及答案04-21
- 高一物理牛顿运动定律全套学习学案
- 水处理一级反渗透加还原剂亚硫酸氢钠后为什么ORP会升高
- 毕业设计(论文)-正文董家口 - 图文
- 荣盛酒店经营管理公司录用通知及入职承诺书II
- 第二讲 大学英语四级快速阅读技巧
- 质量管理体系文件(2015年委托第三方医药物流配送企业专用版本)
- 214071收款办法
- 苏轼对《文选》选文的评价
- 《诊断学基础B》1-8作业
- 广东省东莞市高一数学下学期期末教学质量检查试题
- 海南电网公司VIS推广应用管理办法
- 红星照耀中国习题
- 苏教版小学语文六年级上册期末复习资料之生字词整理
- 局域网组建与应用—王向东
- 税务稽查内部管理文书样式
- 环保社会实践调查表
- 九年级思品第一单元复习
- 2016年全国注册咨询工程师继续教育公路路线设计规范试卷
- 毕业设计-青岛港董家口港区防波堤设计
- 撞背锻炼方法与益处
- 配置
- spice
- 服务
- 高速摄像机 FASTCAM SA5
- java实验教案2011(上)
- 市场部考核指标量化
- 人力资源服务外包发展现状及市场前景分析
- netfilter nf - conntrack 模块实现分析
- 高中语文必修1、2理解性情景默写 带答案
- 新能源风电发展预测与评价模型研究
- 河南省洛阳市20172018高二上学期期末考试数学文试题及答案Word
- 林西碧流台铅多金属矿详查报告1.28 - 图文
- 海南省大中型水库移民后期扶持政策实施方案(琼府〔2006〕54号)
- 质量意识培训试题
- 计算机辅助设计在设计施工中的应用与探索
- 受送电方案
- CVD技术
- 浙江专版18年高中生物第四章生物的变异第二节生物变异在生产上的
- 四年级下册信息技术
- 2.5.1.1菏泽市牡丹区技工学校专业教学团队规程
- 不求甚解公开课优秀教案及教学设计
- 2014北外网院专升本入学考试英语题目汇编词汇和语法1(含答案)
- 2018年人教版PEP四年级英语下册Unit1《My School》单元测试卷及