arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1902.03533cs.DCcs.DB
收藏

IoT-Edge-Cloud中语义增强的时间序列数据库

Semantically Enhanced Time Series Databases in IoT-Edge-Cloud Infrastructure

Shuai Zhang, Wenxi Zeng, I-Ling Yen, Farokh B. Bastani

摘要:

许多物联网系统都是数据密集型的,用于监测关键系统的故障检测和诊断。大量的数据稳定地从监测系统中的大量传感器中出来。因此,我们需要考虑如何存储和管理这些数据。现有的时间序列数据库(TSDB)可用于监控数据存储,但它们没有很好的模型来描述存储在数据库中的数据流。在本文中,我们开发了一个语义模型的规格说明的监测数据流(时间序列数据)在哪个传感器生成数据流、传感器正在监视哪个实体的哪个度量、实体与系统中的其他实体的关系是什么、哪个测量单元用于数据流等方面。我们还开发了一个工具套件SE-TSDB,它可以运行在现有的TSDB之上,帮助建立数据流的语义规范,并支持基于语义的数据检索。使用我们的语义模型和SE-TSDB工具套件,用户可以检索不存在的数据流,这些数据流可以自动从语义中派生出来。用户还可以检索数据流,而不知道它们在哪里。基于语义的检索在大规模集成的物联网边缘云系统中尤为重要,因为其数据量庞大,可能存储数据的计算和物联网设备数量庞大,以及数据迁移和演变的动态性。通过更好的数据语义,可以更有效地跟踪和灵活地检索数据流,以帮助随时随地进行及时的数据分析和控制决策。

英文摘要:

Many IoT systems are data intensive and are for the purpose of monitoring for fault detection and diagnosis of critical systems. A large volume of data steadily come out of a large number of sensors in the monitoring system. Thus, we need to consider how to store and manage these data. Existing time series databases (TSDBs) can be used for monitoring data storage, but they do not have good models for describing the data streams stored in the database. In this paper, we develop a semantic model for the specification of the monitoring data streams (time series data) in terms of which sensor generated the data stream, which metric of which entity the sensor is monitoring, what is the relation of the entity to other entities in the system, which measurement unit is used for the data stream, etc. We have also developed a tool suite, SE-TSDB, that can run on top of existing TSDBs to help establish semantic specifications for data streams and enable semantic-based data retrievals. With our semantic model for monitoring data and our SE-TSDB tool suite, users can retrieve non-existing data streams that can be automatically derived from the semantics. Users can also retrieve data streams without knowing where they are. Semantic based retrieval is especially important in a large-scale integrated IoT-Edge-Cloud system, because of its sheer quantity of data, its huge number of computing and IoT devices that may store the data, and the dynamics in data migration and evolution. With better data semantics, data streams can be more effectively tracked and flexibly retrieved to help with timely data analysis and control decision making anywhere and anytime.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑