基于open stack++的cloudlet的小百科

本文详细介绍了如何在Ubuntu14.04上部署基于open stack++的Cloudlet,从进root、安装ansible、下载Elijah-openstack到配置、建立虚拟私有网和浮动IP池。过程中提到了遇到的网络连接问题及解决办法,包括运营商封锁端口、内网外网访问等。同时,文中也提及了handoff和自定义baseVM的功能尚未成功实现。
摘要由CSDN通过智能技术生成

之前写了一篇关于cloudlet安装的博客,现在回头再去看当时实在是不求甚解了。避免误导后人还是删了重写一篇,同时把之后的一些发现和理解也补充进来,算是最近的一个大总结吧。

------------------------------------------------------------------------------------------------------------

照例先把链接粘一下。

这是cmu这个项目的官方库,https://github.com/cmusatyalab/elijah-OpenStack,上面有配置说明,基本就是按这个网页的说明一步一步来。

这个是cmu的基于cloudlet的一个Android应用face swap,https://github.com/cmusatyalab/faceswap,但是我还没配置成功。。
关于cloudlet有两篇文章可以看一下加深理解,一个是cmu里这个项目的提出者的文章叫The Case for VM-Based Cloudlets in Mobile computing,一个他的学生,也是这个项目的开发者,的文章叫openstack++ for Cloudlet Deployment。

这里可以看到这个技术的核心思想就是要在云的边缘(最近边缘计算倒是挺火)配置云的缓存,这样移动设备可以通过WLAN来访问cloudlet而不是通过WAN来访问云,以此来降低延迟提高带宽。里面的一个亮点技术就是overlay和synthesis,类似IBM的soulpad项目,假设我们有一个baseVM,然后对这个baseVM进行修改定制,我们称改变之后的虚拟机为VM-X,所谓overlay就是baseVM和VM-X之间的“差”,这样我们存储的时候就可以只存overlay,不需要存储整个VM-X了,然后可以通过synthesis再把overlay和baseVM合成为VM-X。通过这个技术来降低对移动设备的存储需求——移动设备可以只存储overlay,把baseVM存储在cloudlet上,使得动辄上G的系统降低为MB级别。
说是这么说,如果真这么好用就不会到17年还没什么人研究了。。
接下来我就按照Git上的步骤一步一步的说我遇到的坑和解决的方法。
---------------------------------------------------------------------------------------------------------------------

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值