采用嵌入式系统,移动设备和其他智能设备在全球范围内持续增长,他们参与的范围扩大了,例如,在类似智慧城市的场景中。鉴于此,迫切需要驯服这种复杂性,并在不诉诸垂直临时解决方案的情况下尽可能多地重复使用工具,同时考虑到有关基础架构管理和其他更高级功能的有效选项。现有解决方案主要关注核心机制,不允许通过利用基础设施进行扩展或适应各种场景,特别是如果执行器参与循环。一个新的,更加灵活,基于云的方法,能够提供以设备为中心的工作流程,是必需的。在这个意义上,基础设施即服务的广泛使用和有竞争力的框架,例如OpenStack,凭借其在功能覆盖范围和扩展范围方面的广度,看起来符合要求,用创新的与应用程序无关的方法代替当前特定于应用程序的方法。因此,这项工作描述了基本原理,迄今为止,在将物联网范式和资源生态系统与以云为中心的设备环境相结合方面取得的努力和成果,通过专注于智慧城市的场景,即公园智能照明的例子,以数据收集为特征,数据可视化,事件检测和协调反应,作为这种集成的示例用例。
The adoption of embedded systems, mobile devices and other smart devices keeps rising globally, and the scope of their involvement broadens, for instance, in smart city-like scenarios. In light of this, a pressing need emerges to tame such complexity and reuse as much tooling as possible without resorting to vertical ad hoc solutions, while at the same time taking into account valid options with regard to infrastructure management and other more advanced functionalities. Existing solutions mainly focus on core mechanisms and do not allow one to scale by leveraging infrastructure or adapt to a variety of scenarios, especially if actuators are involved in the loop. A new, more flexible, cloud-based approach, able to provide device-focused workflows, is required. In this sense, a widely-used and competitive framework for infrastructure as a service, such as OpenStack, with its breadth in terms of feature coverage and expanded scope, looks to fit the bill, replacing current application-specific approaches with an innovative application-agnostic one. This work thus describes the rationale, efforts and results so far achieved for an integration of IoT paradigms and resource ecosystems with such a kind of cloud-oriented device-centric environment, by focusing on a smart city scenario, namely a park smart lighting example, and featuring data collection, data visualization, event detection and coordinated reaction, as example use cases of such integration.