OpenStack云桌面系列【2】—OpenStack和Spice

本文探讨了OpenStack中VNC的使用,包括通过nova命令获取VNC控制台URL,以及使用xvpVNC的体验。由于VNC在Windows镜像上存在用户体验问题,作者转向了Spice。文章详细介绍了如何在OpenStack中启用Spice-HTML5,目前仅在Centos和Fedora上成功,Ubuntu尚不支持。同时,作者提出对Spice-http的设想,期望实现类似Vmware Horizon Client的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

OpenStack和VNC

    Openstack默认安装的访问控制台基于VNC的,我们从Horizon进入主机实例的控制台,就是noVNC,我在之前的一篇文章里专门对noVNC也做过测试(http://blog.youkuaiyun.com/chao_beyond/article/details/24922397)。这里不讨论noVNC的原理,主要罗列下我在使用OpenStack过程当中,关于VNC的几点记录:

1, 通过nova  get-vnc-console <server id>  novnc命令,可以获取相应云主机实例的url,然后复制到浏览器直接打开。

2, 除了noVNC的访问类型,默认还有xvpVNC访问类型,可以通过普通客户端来访问控制台。在github上有用java写的xvpvncviewer,代码还是比较好读,运行起来也简单,后期也计划对xvpvncviewer做更进一步的二次开发。获取xvpVNC访问的url同上面的命令,只需要将novnc改成xvpvnc。个人更喜欢xvpvnc。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值