Edge computing framework for distributed smart applications

Edge computing framework for distributed smart applications
复制标题

DOI:
10.1109/uic-atc.2017.8397448
复制
发表时间:
2017-08
期刊:
2017 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computed, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI)
影响因子:
--
通讯作者:
Kaikai Liu;Abhishek Gurudutt;Tejeshwar Kamaal;C. Divakara;P. Prabhakaran
Kaikai Liu;Abhishek Gurudutt;Tejeshwar Kamaal;C. Divakara;P. Prabhakaran
中科院分区:
其他
文献类型:
--
作者:
Kaikai Liu;Abhishek Gurudutt;Tejeshwar Kamaal;C. Divakara;P. Prabhakaran

文献摘要

相似文献

随着科技的快速发展和互联网的广泛使用,智能交通控制系统、物联网等智能应用越来越多,而这些应用在很大程度上依赖于高效可靠的互联网络。为了克服网络上的高带宽工作负载,以及最大限度地减少实时应用程序的延迟,可以将计算从中心云移动到分布式边缘云。边缘计算使使用分布式网络进行数据分析和服务的各种智能应用程序受益。与现有的云管理解决方案不同,边缘计算需要将云管理服务迁移到多租户用户应用程序的分布式异构边缘节点。但是,现有的云管理服务不提供在边缘节点云上远程部署多租户用户应用程序的功能。在本文中,我们提出了一个实用的边缘云软件框架,用于部署多租户分布式智能应用。拥有多个分布式终端节点,部署多租户用户应用程序需要自动发现所有活动终端节点。然而,现有的云解决方案需要私有网络或固定IP地址,这对于分布式边缘节点来说是无法实现的。大多数边缘节点通过没有固定IP的公共互联网连接,其中一些甚至通过基于IEEE 802.15的传感器网络连接。我们建议构建一个软件平台来管理分布式边缘节点,并支持通过轻量级容器部署和启动隔离的多租户用户应用程序的服务。我们提出了一种架构解决方案,通过间歇性互联网连接远程访问边缘云管理服务。我们开源了我们的整套软件解决方案,并分析了边缘云平台的主要性能指标。
The rapid growth in technology and wide use of internet has increased smart applications such as intelligent transportation control system, and Internet of Things, which heavily rely on an efficient and reliable connectivity network. To overcome high bandwidth work load on the network, as well as minimize latency for real-time applications, the computation can be moved from the central cloud to a distributed edge cloud. The edge computing benefits various smart applications that uses distributed network for data analytics and services. Different from the existing cloud management solutions, edge computing needs to move cloud management services towards distributed heterogeneous edge nodes for multi-tenant user applications. However, existing cloud management services do not offer remote deployment of multi-tenant user applications on the cloud of edge nodes. In this paper, we propose a practical edge cloud software framework for deploying multi-tenant distributed smart applications. Having multiple distributed end nodes, auto discovery of all active end nodes is required for deploying multi-tenant user applications. However, existing cloud solutions require either private network or fixed IP address, which is not achievable for the distributed edge nodes. Most of the edge nodes connected through the public internet without fixed IP, and some of them even connect through IEEE 802.15 based sensor networks. We propose to build a software platform to manage the distributed edge nodes as well as support services to deploy and launch isolated, multi-tenant user applications through a lightweight container. We propose an architectural solution to remotely access edge cloud management services through intermittent internet connections. We open sourced our whole set of software solutions, and analyzed the major performance metrics of the edge cloud platform.