论文标题
Expekeers:移动边缘计算系统的弹性和轻巧协调
EdgeKeeper: Resilient and Lightweight Coordination for Mobile Edge Computing Systems
论文作者
论文摘要
移动边缘计算(MEC)一直引起急救人员和战术团队的重大兴趣,主要是因为当不存在与云的连接时,他们可以使用手持式移动设备形成计算群集(用于计算诸如面部/场景识别,虚拟援助之类的计算任务),或者是有限的。当无线链接观察到实质性波动时,在第一响应者或战术环境中,用户移动性高可使MEC具有挑战性。典型的基于云的协调(例如,基于Zookeeper的服务发现与协调,设备命名,安全性)在这些环境中无法使用。在本文中,我们设计和实施\ ek以提供MEC Systems类似云的协调,因此在本文中需要弹性和轻巧的协调服务。它为分布式边缘计算应用程序提供命名,网络管理,应用程序协调和安全性。它在设备之间保持边缘群集,并智能将其数据存储在一组复制品上,以防止节点故障和断开连接。我们为Android和Linux平台提供了Exgekeeper的全系统实现。我们已经将Edgekeeper与现有的MEC应用程序集成在一起,并在急救人员进行的大区域搜索和救援操作中进行了真实的绩效评估,这证明它很轻巧且适合移动设备。
Mobile Edge Computing (MEC) has been gaining significant interest from first responders and tactical teams, primarily because they can employ handheld mobile devices to form a computing cluster (for computing tasks like face/scene recognition, virtual assistance) when connectivity to the cloud is not present or it is limited. High user mobility in first responder or tactical environments makes MEC challenging, as wireless links observe substantial fluctuations. Typical cloud-based coordination (e.g., ZooKeeper-based service discovery and coordination, device naming, security) needed by edge computing tasks cannot work in these environments. Driven by the need for a resilient and lightweight coordination service, in this paper, we design and implement \ek to provide cloud-like coordination for MEC systems. It provides naming, network management, application coordination, and security to distributed edge computing applications. It maintains an edge cluster among devices and intelligently stores its data on a group of replicas to guard against node failure and disconnections. We provide a full-system implementation of EdgeKeeper for Android and Linux platforms. We have integrated EdgeKeeper with existing MEC applications and performed real-world performance evaluations in a wide-area search and rescue operation conducted by first responders, which proves it to be lightweight and suitable for mobile devices.