炙伦云终端分享嘉宾:
customer如何查看自己的云桌面列表、连接访问自己的云桌面?
customer角色的用户登录后,获取自己在各项目(project、tenant)中的与桌面列表,这个只需要调用nova接口即可拿到。
由于采用的是KVM,桌面访问协议只能是RDP和Spice了。
RDP方式,需要拿到虚拟机的IP地址,然后云终端(PC、盒子等各种形态的都一样),直接用RDP协议去连接该地址即可。 虚拟机的IP地址好办,nova的instance查询接口里已经有。如果有多IP地址,终端侧智能判断下即可。
SPICE方式,通过nova的接口获取vm的spice访问IP、Port即可,然后spice client去连接即可。 由于spice方式存在安全隐患,可能会有人手动尝试IP、Port来连接其他人的桌面,因此我们又在spice上增加一个uuid的、动态的密码来保护。
在 IT 行业,每隔十年左右,都会出现一次可能重构市场、改写未来的技术变革,一些公司能够抓住这些机会...
More它的弹性在于:可以支持服务器虚拟化与桌面虚拟化的混合;可以支持多种hyper-v, KVM 等...
More也有挺多私有云+桌面云的需求的,能有openstack +VDI那是更好了。...
More