雾计算与分布式数据库

Tsukasa Kudo
{"title":"雾计算与分布式数据库","authors":"Tsukasa Kudo","doi":"10.1109/AINA.2018.00096","DOIUrl":null,"url":null,"abstract":"In recent years, with the progress of IoT, the entry data from various sensors is accumulated on the cloud server and used for various analyses as big data. On the other hand, in order to transfer a large amount of data to the cloud server, there were the problems such as the restriction of network bandwidth, and the delay of feedback control of the sensors. For these problems, Fog computing has been proposed in which the primary processing of the sensor data is performed at the fog node installed near the sensors, and only its processing results are transferred to the cloud server. However, in this method, in the case where the original data of the sensor is required for various analyses at the cloud server, such a data must be transferred additionally. That is, a mechanism is necessary to manage the data of the entire system and to mutually utilize it. In this paper, I propose a data model which consists of three levels: the first level saves the original sensor data and is placed in the fog node; the second level saves the extraction data extracted by the primary processing; the third level saves the analysis results data. The second and third levels are placed in the cloud server. And, by constructing this data model with a distributed database, it can be performed efficiently to refer the arbitrary original sensor data in the fog nodes from the cloud server. Moreover, I implement this reference processing in two ways using MongoDB, which is a kind of NoSQL database, to evaluate this data model. And, I show it is necessary to select the reference way according to the system environment: the network bandwidth, the database performance of the fog node and cloud server, and the number of the fog nodes.","PeriodicalId":239730,"journal":{"name":"2018 IEEE 32nd International Conference on Advanced Information Networking and Applications (AINA)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Fog Computing with Distributed Database\",\"authors\":\"Tsukasa Kudo\",\"doi\":\"10.1109/AINA.2018.00096\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In recent years, with the progress of IoT, the entry data from various sensors is accumulated on the cloud server and used for various analyses as big data. On the other hand, in order to transfer a large amount of data to the cloud server, there were the problems such as the restriction of network bandwidth, and the delay of feedback control of the sensors. For these problems, Fog computing has been proposed in which the primary processing of the sensor data is performed at the fog node installed near the sensors, and only its processing results are transferred to the cloud server. However, in this method, in the case where the original data of the sensor is required for various analyses at the cloud server, such a data must be transferred additionally. That is, a mechanism is necessary to manage the data of the entire system and to mutually utilize it. In this paper, I propose a data model which consists of three levels: the first level saves the original sensor data and is placed in the fog node; the second level saves the extraction data extracted by the primary processing; the third level saves the analysis results data. The second and third levels are placed in the cloud server. And, by constructing this data model with a distributed database, it can be performed efficiently to refer the arbitrary original sensor data in the fog nodes from the cloud server. Moreover, I implement this reference processing in two ways using MongoDB, which is a kind of NoSQL database, to evaluate this data model. And, I show it is necessary to select the reference way according to the system environment: the network bandwidth, the database performance of the fog node and cloud server, and the number of the fog nodes.\",\"PeriodicalId\":239730,\"journal\":{\"name\":\"2018 IEEE 32nd International Conference on Advanced Information Networking and Applications (AINA)\",\"volume\":\"35 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE 32nd International Conference on Advanced Information Networking and Applications (AINA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AINA.2018.00096\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE 32nd International Conference on Advanced Information Networking and Applications (AINA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AINA.2018.00096","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

摘要

近年来,随着物联网的发展,各种传感器的入口数据在云服务器上积累,作为大数据用于各种分析。另一方面,为了将大量数据传输到云服务器,存在网络带宽限制、传感器反馈控制延迟等问题。针对这些问题,提出了雾计算,其中传感器数据的主要处理在安装在传感器附近的雾节点上进行,仅将其处理结果传输到云服务器。但是,在这种方法中,如果传感器的原始数据需要在云服务器上进行各种分析,则必须额外传输这些数据。也就是说,需要一种机制来管理整个系统的数据并相互利用它。本文提出了一种三层数据模型:第一层保存传感器原始数据,置于雾节点;第二层保存初级处理提取的提取数据;第三层保存分析结果数据。第二层和第三层位于云服务器中。利用分布式数据库构建该数据模型,可以有效地从云服务器中引用雾节点中的任意原始传感器数据。并且,我使用MongoDB(一种NoSQL数据库)以两种方式实现了这个引用处理,来评估这个数据模型。根据系统环境:网络带宽、雾节点和云服务器的数据库性能、雾节点的数量来选择参考方式是必要的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Fog Computing with Distributed Database
In recent years, with the progress of IoT, the entry data from various sensors is accumulated on the cloud server and used for various analyses as big data. On the other hand, in order to transfer a large amount of data to the cloud server, there were the problems such as the restriction of network bandwidth, and the delay of feedback control of the sensors. For these problems, Fog computing has been proposed in which the primary processing of the sensor data is performed at the fog node installed near the sensors, and only its processing results are transferred to the cloud server. However, in this method, in the case where the original data of the sensor is required for various analyses at the cloud server, such a data must be transferred additionally. That is, a mechanism is necessary to manage the data of the entire system and to mutually utilize it. In this paper, I propose a data model which consists of three levels: the first level saves the original sensor data and is placed in the fog node; the second level saves the extraction data extracted by the primary processing; the third level saves the analysis results data. The second and third levels are placed in the cloud server. And, by constructing this data model with a distributed database, it can be performed efficiently to refer the arbitrary original sensor data in the fog nodes from the cloud server. Moreover, I implement this reference processing in two ways using MongoDB, which is a kind of NoSQL database, to evaluate this data model. And, I show it is necessary to select the reference way according to the system environment: the network bandwidth, the database performance of the fog node and cloud server, and the number of the fog nodes.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信