物联网大流云架构

Laura Belli
{"title":"物联网大流云架构","authors":"Laura Belli","doi":"10.1145/2752746.2752789","DOIUrl":null,"url":null,"abstract":"The Internet of Things (IoT) will consist of billions of interconnected devices denoted as “Smart Objects:” (SOs) tiny, constrained devices which are going to be pervasively deployed in several contexts. The actors involved in IoT scenarios have extremely heterogeneous characteristics (in terms of processing and communication capabilities, energy supply and consumption, availability, and mobility), spanning from constrained SOs, to smartphones and other personal devices, Internet hosts, and the Cloud. SOs are typically equipped with sensors and/or actuators and are thus capable to perceive and act on the environment where they are deployed. By 2020, 50 billions of SOs are expected to be deployed in urban, home, industrial, and rural scenarios [3], in order to collect relevant information, which may be used to build new useful applications. In a typical IoT scenario, sensed data are collected by SOs, deployed in and populating the IoT network, and sent uplink to collection entities as the Cloud. With billions of nodes capable of gathering data and generating information, the availability of efficient and scalable mechanisms for collecting, processing, and storing data is crucial. Big Data techniques, which were developed in the last few years, address the need to process extremely large amounts of heterogeneous data for multiple purposes. These techniques have been designed mainly to deal with huge volumes of information (focusing on storage, aggregation, analysis, and provisioning of data), rather than to provide real-time processing and dispatching. One of the distinctive features of IoT systems is the deployment of a huge amount of heterogeneous data sources collecting data from the environment and sending information through the internet to collectors. The work of all data sources generate, as a whole, streams with a very high frequency. Moreover, several relevant IoT scenarios need real-time or predictable latency. The number of data sources, on one side, and the subsequent frequency of incoming data, on the other side, create a new need for Cloud architectures to handle such massive information flows. Big Data approaches typically have an intrinsic","PeriodicalId":325557,"journal":{"name":"Proceedings of the 2015 on MobiSys PhD Forum","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Big Stream Cloud Architecture for the Internet of Things\",\"authors\":\"Laura Belli\",\"doi\":\"10.1145/2752746.2752789\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Internet of Things (IoT) will consist of billions of interconnected devices denoted as “Smart Objects:” (SOs) tiny, constrained devices which are going to be pervasively deployed in several contexts. The actors involved in IoT scenarios have extremely heterogeneous characteristics (in terms of processing and communication capabilities, energy supply and consumption, availability, and mobility), spanning from constrained SOs, to smartphones and other personal devices, Internet hosts, and the Cloud. SOs are typically equipped with sensors and/or actuators and are thus capable to perceive and act on the environment where they are deployed. By 2020, 50 billions of SOs are expected to be deployed in urban, home, industrial, and rural scenarios [3], in order to collect relevant information, which may be used to build new useful applications. In a typical IoT scenario, sensed data are collected by SOs, deployed in and populating the IoT network, and sent uplink to collection entities as the Cloud. With billions of nodes capable of gathering data and generating information, the availability of efficient and scalable mechanisms for collecting, processing, and storing data is crucial. Big Data techniques, which were developed in the last few years, address the need to process extremely large amounts of heterogeneous data for multiple purposes. These techniques have been designed mainly to deal with huge volumes of information (focusing on storage, aggregation, analysis, and provisioning of data), rather than to provide real-time processing and dispatching. One of the distinctive features of IoT systems is the deployment of a huge amount of heterogeneous data sources collecting data from the environment and sending information through the internet to collectors. The work of all data sources generate, as a whole, streams with a very high frequency. Moreover, several relevant IoT scenarios need real-time or predictable latency. The number of data sources, on one side, and the subsequent frequency of incoming data, on the other side, create a new need for Cloud architectures to handle such massive information flows. Big Data approaches typically have an intrinsic\",\"PeriodicalId\":325557,\"journal\":{\"name\":\"Proceedings of the 2015 on MobiSys PhD Forum\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-05-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2015 on MobiSys PhD Forum\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2752746.2752789\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2015 on MobiSys PhD Forum","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2752746.2752789","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

物联网(IoT)将由数十亿个相互连接的设备组成,这些设备被称为“智能对象”(SOs):这些微小的、受限的设备将被广泛部署在各种环境中。物联网场景中涉及的参与者具有极其异构的特征(在处理和通信能力、能源供应和消耗、可用性和移动性方面),从受限的SOs到智能手机和其他个人设备、互联网主机和云。SOs通常配备传感器和/或执行器,因此能够感知其部署的环境并对其采取行动。到2020年,预计将有500亿个SOs部署在城市、家庭、工业和农村场景中,以收集相关信息,这些信息可用于构建新的有用应用程序。在典型的物联网场景中,感知到的数据由SOs收集,部署在物联网网络中并填充到物联网网络中,并将上行链路作为云发送给采集实体。由于有数十亿个节点能够收集数据和生成信息,因此收集、处理和存储数据的有效和可扩展机制的可用性至关重要。大数据技术是在过去几年发展起来的,它解决了为多种目的处理大量异构数据的需求。这些技术主要用于处理大量信息(侧重于数据的存储、聚合、分析和供应),而不是提供实时处理和调度。物联网系统的一个显著特征是部署了大量异构数据源,从环境中收集数据,并通过互联网将信息发送给收集器。所有数据源的工作,作为一个整体,产生一个非常高频率的流。此外,一些相关的物联网场景需要实时或可预测的延迟。一方面是数据源的数量,另一方面是传入数据的后续频率,这对云架构产生了新的需求,以处理如此庞大的信息流。大数据方法通常有一个内在的
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Big Stream Cloud Architecture for the Internet of Things
The Internet of Things (IoT) will consist of billions of interconnected devices denoted as “Smart Objects:” (SOs) tiny, constrained devices which are going to be pervasively deployed in several contexts. The actors involved in IoT scenarios have extremely heterogeneous characteristics (in terms of processing and communication capabilities, energy supply and consumption, availability, and mobility), spanning from constrained SOs, to smartphones and other personal devices, Internet hosts, and the Cloud. SOs are typically equipped with sensors and/or actuators and are thus capable to perceive and act on the environment where they are deployed. By 2020, 50 billions of SOs are expected to be deployed in urban, home, industrial, and rural scenarios [3], in order to collect relevant information, which may be used to build new useful applications. In a typical IoT scenario, sensed data are collected by SOs, deployed in and populating the IoT network, and sent uplink to collection entities as the Cloud. With billions of nodes capable of gathering data and generating information, the availability of efficient and scalable mechanisms for collecting, processing, and storing data is crucial. Big Data techniques, which were developed in the last few years, address the need to process extremely large amounts of heterogeneous data for multiple purposes. These techniques have been designed mainly to deal with huge volumes of information (focusing on storage, aggregation, analysis, and provisioning of data), rather than to provide real-time processing and dispatching. One of the distinctive features of IoT systems is the deployment of a huge amount of heterogeneous data sources collecting data from the environment and sending information through the internet to collectors. The work of all data sources generate, as a whole, streams with a very high frequency. Moreover, several relevant IoT scenarios need real-time or predictable latency. The number of data sources, on one side, and the subsequent frequency of incoming data, on the other side, create a new need for Cloud architectures to handle such massive information flows. Big Data approaches typically have an intrinsic
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信