OpenStack和VNC
Openstack默认安装的访问控制台基于VNC的,我们从Horizon进入主机实例的控制台,就是noVNC,我在之前的一篇文章里专门对noVNC也做过测试(http://blog.csdn.net/chao_beyond/article/details/24922397)。这里不讨论noVNC的原理,主要罗列下我在使用OpenStack过程当中,关于VNC的几点记录:
1, 通过nova get-vnc-console <server id> novnc命令,可以获取相应云主机实例的url,然后复制到浏览器直接打开。
2, 除了noVNC的访问类型,默认还有xvpVNC访问类型,可以通过普通客户端来访问控制台。在github上有用java写的xvpvncviewer,代码还是比较好读,运行起来也简单,后期也计划对xvpvncvi