Demo:: NOMAD: An Edge Cloud Platform for Hyper-Responsive Mobile Apps

Andreas Pamboris, M. Baguena, A. Wolf, P. Manzoni, P. Pietzuch
{"title":"Demo:: NOMAD: An Edge Cloud Platform for Hyper-Responsive Mobile Apps","authors":"Andreas Pamboris, M. Baguena, A. Wolf, P. Manzoni, P. Pietzuch","doi":"10.1145/2742647.2745928","DOIUrl":null,"url":null,"abstract":"Fast access to backend services is crucial for many mobile apps. For example, emerging augmented-reality devices such as Google Glass require fast access to powerful servers to achieve seamless interactivity with the real world; and online gaming clients need to communicate in real-time through centralised game services. A major obstacle to achieving this hyper responsiveness is the performance of the underlying network that interconnects mobile clients and services. Network e↵ects cannot be anticipated, let alone controlled, due to the unpredictability of wide-area networks and the fact that users roam between di↵erent networks. Over time, organisations have gone to great lengths to reduce access latency to backend services by moving them “closer” to end users. In 2010, Google spent $1.9 billion on a data centre in New York, despite real estate prices being amongst the highest in the world, to gain direct access to local and global networks [5]. Similarly, cloud service providers such as Amazon AWS have rolled out new infrastructure in edge locations. Proactive measures against high network latencies, however, are limited by the fact that network proximity in a mobile setting is unknown a priori. To enable hyper-responsive mobile apps, Balan et al. [1] first proposed cyber-foraging, i.e. the use of remote resources to augment smartphone capabilities. This led to proposals such as Cloudlets [7], which treat smartphones as thin clients served by virtual device clones, and systems such as MAUI [4] and CloneCloud [2], which apply a more finegrained app partitioning to reduce response times. In general, the above approaches can only improve application responsiveness to the extent that computation delays dominate performance. It remains a challenge to control the impact of high network latencies, especially when users roam between wireless networks of di↵erent operators.","PeriodicalId":191203,"journal":{"name":"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services","volume":"74 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2742647.2745928","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

Fast access to backend services is crucial for many mobile apps. For example, emerging augmented-reality devices such as Google Glass require fast access to powerful servers to achieve seamless interactivity with the real world; and online gaming clients need to communicate in real-time through centralised game services. A major obstacle to achieving this hyper responsiveness is the performance of the underlying network that interconnects mobile clients and services. Network e↵ects cannot be anticipated, let alone controlled, due to the unpredictability of wide-area networks and the fact that users roam between di↵erent networks. Over time, organisations have gone to great lengths to reduce access latency to backend services by moving them “closer” to end users. In 2010, Google spent $1.9 billion on a data centre in New York, despite real estate prices being amongst the highest in the world, to gain direct access to local and global networks [5]. Similarly, cloud service providers such as Amazon AWS have rolled out new infrastructure in edge locations. Proactive measures against high network latencies, however, are limited by the fact that network proximity in a mobile setting is unknown a priori. To enable hyper-responsive mobile apps, Balan et al. [1] first proposed cyber-foraging, i.e. the use of remote resources to augment smartphone capabilities. This led to proposals such as Cloudlets [7], which treat smartphones as thin clients served by virtual device clones, and systems such as MAUI [4] and CloneCloud [2], which apply a more finegrained app partitioning to reduce response times. In general, the above approaches can only improve application responsiveness to the extent that computation delays dominate performance. It remains a challenge to control the impact of high network latencies, especially when users roam between wireless networks of di↵erent operators.
演示:NOMAD:用于超响应移动应用程序的边缘云平台
对许多移动应用来说,快速访问后端服务至关重要。例如,新兴的增强现实设备,如谷歌眼镜,需要快速访问功能强大的服务器,以实现与现实世界的无缝交互;在线游戏客户需要通过集中的游戏服务进行实时交流。实现这种超级响应的一个主要障碍是连接移动客户端和服务的底层网络的性能。由于广域网的不可预测性和用户在不同网络之间漫游的事实,网络影响是无法预测的,更不用说控制了。随着时间的推移,组织已经竭尽全力通过将后端服务“更接近”最终用户来减少对后端服务的访问延迟。2010年,谷歌斥资19亿美元在纽约建立了一个数据中心,尽管纽约的房地产价格是世界上最高的之一,以直接接入本地和全球网络[5]。同样,亚马逊AWS等云服务提供商也在边缘位置推出了新的基础设施。然而,针对高网络延迟的主动措施受到移动环境中网络邻近性先验未知这一事实的限制。为了实现超响应的移动应用程序,Balan等人[1]首先提出了网络觅食,即使用远程资源来增强智能手机的功能。这导致了诸如Cloudlets[7]的建议,它将智能手机视为由虚拟设备克隆服务的瘦客户端,以及诸如MAUI[4]和CloneCloud[2]的系统,它们应用更细粒度的应用程序分区来减少响应时间。通常,上述方法只能在计算延迟主导性能的程度上提高应用程序的响应性。控制高网络延迟的影响仍然是一个挑战,特别是当用户在不同运营商的无线网络之间漫游时。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信