Towards Using Cloud Elasticity on the Internet of Things Landscape

R. Righi, M. M. Gomes, C. A. D. Costa, Helge Parzyjegla, Hans-Ulrich Heiß
{"title":"Towards Using Cloud Elasticity on the Internet of Things Landscape","authors":"R. Righi, M. M. Gomes, C. A. D. Costa, Helge Parzyjegla, Hans-Ulrich Heiß","doi":"10.18063/bdci.v3i1.835","DOIUrl":null,"url":null,"abstract":"The digital universe is growing at significant rates in recent years. One of the main responsible for this sentence is the Internet of Things, or IoT, which requires a middleware that should be capable to handle this increase of data volume at real-time. Particularly, data can arrive in the middleware in parallel as in terms of input data from Radio-Frequency Identification (RFID) readers as request-reply query operations from the users side. Solutions modeled at software, hardware and/or architecture levels present limitations to handle such load, facing the problem of scalability in the IoT scope. In this context, this arti- cle presents a model denoted Eliot - Elasticity-driven Internet of Things - which combines both cloud and high performance computing to address the IoT scal- ability problem in a novel EPCglobal-compliant architecture. Particularly, we keep the same API but offer an elastic EPCIS component in the cloud, which is designed as a collection of virtual machines (VMs) that are allocated and deallocated on-the-fly in accordance with the system load. Based on the Eliot model, we developed a prototype that could run over any black-box EPCglobal- compliant middleware. We selected the Fosstrak for this role, which is currently one of the most used IoT middlewares. Thus, the prototype acts as an upper layer over the Fosstrak to offer a better throughput and latency performances in an effortless way. The results are encouraging, presenting significant performance gains in terms of response time and request throughput when comparing both elastic (Eliot) and non-elastic (standard Fosstrak) executions.  ","PeriodicalId":326375,"journal":{"name":"Big Data and Cloud Innovation","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2019-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Big Data and Cloud Innovation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18063/bdci.v3i1.835","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The digital universe is growing at significant rates in recent years. One of the main responsible for this sentence is the Internet of Things, or IoT, which requires a middleware that should be capable to handle this increase of data volume at real-time. Particularly, data can arrive in the middleware in parallel as in terms of input data from Radio-Frequency Identification (RFID) readers as request-reply query operations from the users side. Solutions modeled at software, hardware and/or architecture levels present limitations to handle such load, facing the problem of scalability in the IoT scope. In this context, this arti- cle presents a model denoted Eliot - Elasticity-driven Internet of Things - which combines both cloud and high performance computing to address the IoT scal- ability problem in a novel EPCglobal-compliant architecture. Particularly, we keep the same API but offer an elastic EPCIS component in the cloud, which is designed as a collection of virtual machines (VMs) that are allocated and deallocated on-the-fly in accordance with the system load. Based on the Eliot model, we developed a prototype that could run over any black-box EPCglobal- compliant middleware. We selected the Fosstrak for this role, which is currently one of the most used IoT middlewares. Thus, the prototype acts as an upper layer over the Fosstrak to offer a better throughput and latency performances in an effortless way. The results are encouraging, presenting significant performance gains in terms of response time and request throughput when comparing both elastic (Eliot) and non-elastic (standard Fosstrak) executions.  
云弹性在物联网景观中的应用
近年来,数字世界正以惊人的速度增长。这句话的主要负责人之一是物联网(IoT),它需要一个中间件,应该能够实时处理这种数据量的增加。特别是,数据可以作为来自用户端的请求-应答查询操作,以来自射频识别(RFID)阅读器的输入数据的方式并行地到达中间件。在软件、硬件和/或架构级别建模的解决方案在处理此类负载方面存在局限性,面临物联网范围内的可扩展性问题。在此背景下,本文提出了一种称为Eliot(弹性驱动的物联网)的模型,该模型结合了云和高性能计算,以解决新型epglobal兼容架构中的物联网规模能力问题。特别是,我们保留了相同的API,但在云中提供了一个弹性EPCIS组件,该组件被设计为一组虚拟机(vm),这些虚拟机可以根据系统负载动态分配和回收。基于Eliot模型,我们开发了一个原型,它可以运行在任何兼容EPCglobal的黑盒中间件上。我们选择Fosstrak作为这个角色,它是目前使用最多的物联网中间件之一。因此,原型充当Fosstrak之上的上层,以轻松的方式提供更好的吞吐量和延迟性能。结果令人鼓舞,在比较弹性(Eliot)和非弹性(标准Fosstrak)执行时,在响应时间和请求吞吐量方面表现出显著的性能提升。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信