A NoSQL Graph Approach to Manage IoTaaS in Cloud/Edge Environments

A. Celesti, Alina Buzachis, A. Galletta, M. Fazio, M. Villari
{"title":"A NoSQL Graph Approach to Manage IoTaaS in Cloud/Edge Environments","authors":"A. Celesti, Alina Buzachis, A. Galletta, M. Fazio, M. Villari","doi":"10.1109/FiCloud.2018.00065","DOIUrl":null,"url":null,"abstract":"Nowadays, we are witnessing an explosion in the number of Internet of Things (IoT) devices spread all around the world along with an increasing demand of efficient pervasive distributed IoT as a Service (IoTaaS). In this context, due to the limited hardware capabilities of IoT devices, the latest trend to arrange IoTaaS is to integrate containerized microservices spread over the Cloud and the Edge of the network. However, the management IoTaaS instances is not trivial due to their underlying complexity and the huge amount of data that have to be considered. In fact, the distributed microservices composing each IoTaaS instance must be continuously monitored in order to guarantee a given Service Level Agreement (SLA). In this paper, we discuss how a NoSQL Graph DataBase Management System (DBMS) can help IoT Cloud providers to monitor and optimize IoTaaS instances. In our experimentation, by considering an IoTaaS smart meeting case study, we compare one of the major NoSQL Graph DBMS, i.e., Neo4j with one of the major Relational DBMS, i.e, Oracle, proving that the first one well scale up than the second one when the number of relations increases.","PeriodicalId":174838,"journal":{"name":"2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FiCloud.2018.00065","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Nowadays, we are witnessing an explosion in the number of Internet of Things (IoT) devices spread all around the world along with an increasing demand of efficient pervasive distributed IoT as a Service (IoTaaS). In this context, due to the limited hardware capabilities of IoT devices, the latest trend to arrange IoTaaS is to integrate containerized microservices spread over the Cloud and the Edge of the network. However, the management IoTaaS instances is not trivial due to their underlying complexity and the huge amount of data that have to be considered. In fact, the distributed microservices composing each IoTaaS instance must be continuously monitored in order to guarantee a given Service Level Agreement (SLA). In this paper, we discuss how a NoSQL Graph DataBase Management System (DBMS) can help IoT Cloud providers to monitor and optimize IoTaaS instances. In our experimentation, by considering an IoTaaS smart meeting case study, we compare one of the major NoSQL Graph DBMS, i.e., Neo4j with one of the major Relational DBMS, i.e, Oracle, proving that the first one well scale up than the second one when the number of relations increases.
在云/边缘环境中管理IoTaaS的NoSQL图方法
如今,我们目睹了遍布全球的物联网(IoT)设备数量的爆炸式增长,同时对高效普及的分布式物联网即服务(IoTaaS)的需求也在不断增长。在这种情况下,由于物联网设备的硬件能力有限,安排物联网即服务的最新趋势是集成分布在云和网络边缘的容器化微服务。然而,管理IoTaaS实例并非微不足道,因为它们的底层复杂性和必须考虑的大量数据。事实上,为了保证给定的服务水平协议(SLA),必须持续监控组成每个IoTaaS实例的分布式微服务。在本文中,我们讨论了NoSQL图数据库管理系统(DBMS)如何帮助物联网云提供商监控和优化IoTaaS实例。在我们的实验中,通过考虑IoTaaS智能会议案例研究,我们比较了一个主要的NoSQL图数据库管理系统(即Neo4j)和一个主要的关系型数据库管理系统(即Oracle),证明当关系数量增加时,第一个数据库管理系统比第二个数据库管理系统更容易扩展。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信