配置spice服务共14页.docx

上传人:b****5 文档编号:5162233 上传时间:2022-12-13 格式:DOCX 页数:11 大小:7.63MB
下载 相关 举报
配置spice服务共14页.docx_第1页
第1页 / 共11页
配置spice服务共14页.docx_第2页
第2页 / 共11页
配置spice服务共14页.docx_第3页
第3页 / 共11页
配置spice服务共14页.docx_第4页
第4页 / 共11页
配置spice服务共14页.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

配置spice服务共14页.docx

《配置spice服务共14页.docx》由会员分享,可在线阅读,更多相关《配置spice服务共14页.docx(11页珍藏版)》请在冰豆网上搜索。

配置spice服务共14页.docx

配置spice服务共14页

红帽的虚拟桌面(zhuōmiàn):

手把手教你安装配置SPICE服务

SPICE(独立计算环境简单(jiǎndān)协议)是红帽企业(qǐyè)虚拟化桌面版的三大主要技术组件之一,具有自适应能力的远程提交协议,能够提供与物理桌面完全相同的最终用户体验(tǐyàn)。

Linux下有三种方式配置SPICE服务器:

命令行、virt-manager、直接修改配置文件。

本文将分别介绍。

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

它包含有3个组件:

SPICEDriver :

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

SPICEDevice:

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

SPICEClient:

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

这三个组件协作运行,确定处理图形的最高效位置,以能够最大程度改善用户体验并降低系统负荷。

如果客户机足够强大,SPICE向客户机发送图形命令,并在客户机中对图形进行处理,显著减轻服务器的负荷。

另一方面,如果客户机不够强大,SPICE在主机处理图形,从CPU的角度讲,图形处理并不需要太多费用。

图-1是 SPICE三个组件示意图。

图-1 SPICE三个组件(zǔjiàn)

SPICE体系结构如图2 。

图2SPICE体系结构

SPICE的工作原理是创建几个(jǐɡè)通用接口或“通道”,它们都高度抽象,所以能在各种平台上使用。

通道(tōngdào)主要包括六个:

∙主通道

∙显示(xiǎnshì)通道

∙输入(shūrù)通道

∙鼠标控制(kòngzhì)通道

∙播放(bōfànɡ)通道

∙记录通道

每个通道可以是一个单独的数据流。

SPICE协议原为Qumranet公司的主要产品SolidICE所使用,提供了和真实PC相同的用户体验,通过spice我们可以直接在虚拟机里播放高清视频和音频,这点是vnc不能比的。

两者对比如表-1 。

SPICE

VNC

BIOS屏幕显示

全彩支持

更改分辨率

多显示器

多显示器支持(高达4画面)

只有一个屏幕

图像传输

图像和图形传输

图像传输

视频播放支持

GPU加速支持

不能

音频传输

双向语音可以控制

不能

鼠标控制

客户端服务器都可以控制

服务器端控制

USB传输

USB可以通过网络传输

不能

加密

通讯可以使用SSL进行加密

不能

Spice的未来的功能:

∙直接借助对DirectX和API来实现一个虚拟视频卡。

加快CAD应用和多媒体应用。

更快的切换与游戏画面直接绘制(huìzhì)过程减少闪烁。

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

∙3D加速 会更快地运行在一个(yīɡè)虚拟的桌面,如OpenGL和3D应用程序,

∙WindowsAero的支持,使用虚拟(xūnǐ)桌面时可以使用WindowsVista和7现在不可以。

可以动态地改变虚拟桌面分辨率。

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

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

∙网络打印机共享:

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

Linux下有三种方式配置SPICE服务器:

命令行、virt-manager、直接修改配置文件。

下面分别介绍。

CentOS6、RHEL6安装配置SPICE服务器的方法

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

#yum-yinstallspice-server

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

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

~#virsheditweb

www

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

1048576

1048576

2

hvm

destroy

restart

restart

/usr/libexec/qemu-kvm

54:

00:

bc:

8f:

f3'/>

#add

#add之后是需要添加(tiānjiā)的部分。

然后保存文件。

启动(qǐdòng)虚拟机:

#virshstartweb

Domainwebstarted

启动(qǐdòng)声音方法

修改配置文件,添加#add之后(zhīhòu)的内容:

virsheditweb

#addfollowinglines

#forslot='xxxx',setanemptynumber

重启web虚拟机

#virshstartweb

Domainwwwstarted

Fedora16安装(ānzhuāng)配置SPICE服务器的方法

这里是使用命令行的方式,首先(shǒuxiān)安装软件包:

#yum-yinstallspice-protocolspice-serverxorg-x11-drv-qxl

这里使用(shǐyòng)命令行方式,下面是一个windows的例子

#virt-install\

-nwindows\

-r2048\

-f/var/kvm/images/windows.img\

-s50\

--vcpus=2\

--os-typewindows\

--os-variant=win7\

--networkbridge=br0\

--graphicsspice,port=5930,listen=192.168.0.13,password=password\

--videoqxl\

--channelspicevmc\

--cdrom/dev/cdrom

使用virt-manager配置(pèizhì)Spice的方法

virt-manager是基于libvirt 的图像化虚拟机管理软件,请注意不同的发行版上 virt-manager的版本可能不同,图形界面和操作方法也可能不同。

本文使用了 CentOS6上的virt-manager。

首先建立一个虚拟机,最后一步选择“在安装前自定义配置”选项提供一些高级自定义配置。

图3在安装(ānzhuāng)前自定义配置

启动virt-manager打开你的虚拟机。

单击虚拟硬件的详细信息。

删除VNC。

然后选择添加(tiānjiā)硬件新增一个图形设备,类型选择spiceserver,端口号可以在增加spiceserver的时候设置。

如果选择自动分配,那么会从5900开始递增分配。

图 4 改变VNC显示模式(móshì)修改为Spice

下面将原来视频中使用的虚拟显卡换成我们需要的视频卡QXL设备。

点击视频并在型号下拉选择(xuǎnzé)QXL类型。

图 5选择(xuǎnzé)QXL类型

这样启动虚拟机之后(zhīhòu),就可以使用spice了。

Linux下使用(shǐyòng)SPICE客户机

#yum-yinstallspice-client

Linux 下使用(shǐyòng)spicec命令连接:

#/usr/libexec/spicec-h192.168.0.13-p5930-wpassword

-h 参数是kvm虚拟机ip地址

-p参数是kvm虚拟机端口

-w参数是密码

图6spice工作(gōngzuò)界面

Windows下使用(shǐyòng)SPICE客户机

从http:

//www.spice-space.org/download.html下载两个(liǎnɡɡè)文件:

"spice-client-win32-0.6.3.zip" 和"spice_libs_win32_063_and_earlier.zip",然后解压缩。

spicec.exe文件复制到spice_libs_win32_063_and_earlier\lib目录下,运行spicec.exe即可。

图7spicec.exe工作(gōngzuò)界面

图8 连接成功后工作(gōngzuò)界面

作者简介:

曹江华,1999年开始从事构建网络、管理维护、数据库管理工作。

1999年后开始接触LINUX,将工作中的经验总结后已出版《Linux服务器安全策略详解》,《Linux服务器安全策略详解》(第二版),《RedHatEnterpriseLinux5.0服务器构建与故障排除》,《Linux系统最佳实践工具:

命令行技术》四本堪称Linux系统管理员日常(rìcháng)工具书的热销图书,目前关注开放系统和网络安全。

内容摘要

(1)红帽的虚拟桌面:

手把手教你安装配置SPICE服务

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

(2)红帽的虚拟桌面:

手把手教你安装配置SPICE服务

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

(3)Spice的未来的功能:

直接借助对DirectX和API来实现一个虚拟视频卡

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 英语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1