Edge Computing Framework for Distributed Smart Applications

被引:0
作者
Liu, Kaikai [1 ]
Gurudutt, Abhishek [1 ]
Kamaal, Tejeshwar [1 ]
Divakara, Chinmayi [1 ]
Prabhakaran, Praveen [1 ]
机构
[1] San Jose State Univ, Comp Engn Dept, San Jose, CA 95192 USA
来源
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) | 2017年
基金
美国国家科学基金会;
关键词
Edge Computing; Fog Computing; Internet-of-Things; Multi-tenant Applications;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页数:8
相关论文
共 12 条
  • [1] [Anonymous], 2012, INTERNET THINGS NEXT
  • [2] [Anonymous], 2016, FOG COMPUTING PRINCI
  • [3] C. V. Networking, 2013, CISC VIS NETW IND GL
  • [4] Ha Kiryong., 2015, OPENSTACK CLOUDLET D
  • [5] The Future of Mobile Cloud Computing: Integrating Cloudlets and Mobile Edge Computing
    Jararweh, Yaser
    Doulat, Ahmad
    AlQudah, Omar
    Ahmed, Ejaz
    Al-Ayyoub, Mahmoud
    Benkhelifa, Elhadj
    [J]. 2016 23RD INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS (ICT), 2016,
  • [6] Stack4Things: an OpenStack-based framework for IoT
    Longo, Francesco
    Bruneo, Dario
    Distefano, Salvatore
    Merlino, Giovanni
    Puliafito, Antonio
    [J]. 2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, : 204 - 211
  • [7] Merlino G, 2014, 2014 INTERNATIONAL CONFERENCE ON SMART COMPUTING WORKSHOPS (SMARTCOMP WORKSHOPS), P21, DOI 10.1109/SMARTCOMP-W.2014.7046678
  • [8] Mora R., CISCO IOX MAKING FOG
  • [9] A Survey of Cloudlet based Mobile Computing
    Pang, Zhengyuan
    Sun, Lifeng
    Wang, Zhi
    Tian, Erfang
    Yang, Shiqiang
    [J]. 2015 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA (CCBD), 2015, : 268 - 275
  • [10] Sefraoui Omar, 2012, INT J COMPUTER APPL, V55, P3