论文标题
朱红色:智能城市的高性能可扩展的物联网中间件
Vermillion: A High-Performance Scalable IoT Middleware for Smart Cities
论文作者
论文摘要
随着在智能城市部署的IoT设备数量的大量增加,中间件能够处理非常高的负载并支持苛刻的用例。为了这样做,中间的中间要素必须水平扩展,同时提供可用性和吞吐量的相应增加。当前,大多数开源物联网中间Wares不提供用于水平缩放的开箱即用支持。在本文中,我们介绍了“朱红色”,这是一个可扩展,安全和开源的智能城市中间件,为智能城市提供了用于扩展的内置支持。我们在本文中做出了三个贡献。首先,中间软件平台本身以及数据生产者和消费者之间的数据交换的正式流程以及消费者之间的数据交换。其次,我们建议在基于大麻的联邦范围内分配互联网,以跨越杂货的使用,以跨越杂货的群体,并跨越了跨越杂物的使用。间接费用。第三,我们讨论了一个案例研究,其中朱红色部署在城市中,并使用所获得的结果简要讨论部署考虑。
With the massive increase in the number of IoT devices being deployed in smart cities, it becomes paramount for middlewares to be able to handle very high loads and support demanding use-cases. In order to do so, middlewares must scale horizontally while providing a commensurate increase in availability and throughput. Currently, most open-source IoT middlewares do not provide out-of-the-box support for scaling horizontally. In this paper, we present "Vermillion'', a scalable, secure and open-source IoT middleware for smart cities which provides in-built support for scaling-out. We make three contributions in this paper. Firstly, the middleware platform itself along with a formal process for data exchange between data producers and consumers. Secondly, we propose the use of hash-based federation to distribute and manage load across various message broker nodes while eliminating inter-node synchronisation overheads. Thirdly, we discuss a case study where Vermillion was deployed in a city and briefly discuss about deployment considerations using the obtained results.