- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Cloudlet设计与部署
文献The Case for VM-based Cloudlets in Mobile Computing.pdf
主旨:在Mobile-Cloudlet-Cloud三层云架构中,移动用户利用虚拟机技术在附近的cloudlet中快速实例化一个定制的服务软件。称这种架构为“基于cloudlet的资源丰富的移动云计算”
即
难点:基于Mobile-Cloud架构的WAN延迟很难改善。
Cloudlet解决方案
瞬态薄云定制(Transient Cloudlet Customization)
未来部署cloudlet基础设施像现在的wifi接入点一样方便,可简单地看做cloudlet与wifi结合起来的实体。关键挑战是简化cloudlet的管理。
实现技术
硬件虚拟机技术hardware virtual machine(VM)technology
着重强调瞬态:预先定制和用后清除保证cloudlet基础设施在每次使用完之后恢复到初始的状态。
将VM技术应用到cloudlet infrastructure的两种方法
VM迁移 ——VM migration approach
动态VM合成 ——Dynamic VM synthesis (这种方式是重点强调的)
动态VM合成 ——Dynamic VM synthesis
移动终端将VM overlay发送至cloudlet infrastructure,cloudlet infrastructure利用overlay在其基础虚拟机(base VM)上创建launch VM,作为移动终端应用服务器。
下图展示了动态VM合成的步骤
动态VM合成的特点
其性能由本地资源所决定:cloudlet的带宽和计算能力,硬件的升级将会使VM合成的速度更快。
Cloudlet的独立性。WAN局限不会影响VM合成
动态虚拟机合成的可行性
概念验证原型:Kimberley
硬件配置:
移动终端:Nokia N810上网本 Maemo 4.0 linux
Cloudlet infrastructure:运行Ubuntu Linux的台式机
实施步骤:
VM Overlay Creation——VM Overlay创建
工具:VirtualBox(Linux操作系统自带的VMM)
利用工具kimberlize创建VM overlays
绑定到Cloudlet基础设施——Binding to Cloudlet infrastructure
上图是Kimberley运行时关键组件
在移动终端和cloudlet瞬态绑定的控制器称作Kimberley Control Manager(KCM)。在移动终端和cloudlet上分别运行着KCM实例。KCM支持使用Linux的Avahi mechanism浏览和发布服务。
绑定的第一步是在移动终端和cloudletKCM实例间通过SSL建立一条安全TCP隧道。这条隧道继续进行绑定其他步骤,例如用户鉴权和认证。认证之后,cloudlet的KCM执行dekimberlize命令,对overla解压和解密,然后再基础虚拟上利用overlay创建launched VM,为移动终端提供服务。
Cloudlet部署挑战
文献How Close is Close Enough Understanding the Role of Cloudlets in Supporting Display Appropriation by Mobile Users.pdf
主旨:在基于cloudlet移动云架构上,探究应用程序执行位置对用户体验的影响。
应用实例:Transient use of display
实现技术:动态VM合成技术
硬件配备:
移动终端:Mac mini——2GHz Intel Core Duo,1GB RAM,Ubuntu 9.10
无线网络:802.11
显示设备:Mac mini(2.26GHz Intel Core 2 Duo,4GB RAM,Mac OS X 10.5,有线LAN,利用开源的VNC连接cloudlet VM)
文档评论(0)