Читать книгу Digital Cities Roadmap - Группа авторов - Страница 52
Smart Building Services Taxonomy
ОглавлениеThe taxonomy of SB resources essential domains is shown in Figure 1.26. Lighting service connects the well-being of occupants in SBs that have sensors that save energy when lights are not needed, based on their operation. Power and electricity can supply a percentage of SB power consumption with renewable energy sources. HVAC implies the heating, ventilation and air conditioning device, built for the comfort of citizens and an efficient ambient contact. The water resources program aims at growing conservation and maximizing resource recovery for water supply.
Smart building service taxonomy is related to the maintenance of electronic doors, biometrics and SB security cameras devices. The Control Center offers management and decision-making for apps. The automated apps include a description of the state of building capital resources and HR managers. These interfaces enable occupants to set optimum criteria to boost everyday business comfort and productivity. Ultimately, the Control Center, in the house like in the service control room, refers to linking sensors and actuators (Table 1.8).
Table 1.7 Difference between real time data analysis tools [56].
Tool | First released in | Main Owner | Platform | Written in | API languages | Aulo- Scaling? | Event Size | fault Tolerance | Type |
Storm | Sept. 201I | BacLtvpc. Twitter | Cross-platform | Clojure and Java | Any programming language | No | Single | Yes | Distributed stream processing |
Kafka | Jan. 2011 | Linkedln. Confluent | Cross-platform | Scala | Java, C++, Node.js | Yes | Single | Yes | Message broker |
Oracle | Jan. 2013 | Oracle | Cross-platform | Java | Java, Node.js, Python, PHP, and Rubv | Yes | NA | Yes | Distributed stream processing |
Spark | Spark | AMPLab. Databricks | Microsoft Wmdous, OS X. Linux | Scala, Java, Python, R | Scala, Java, Python, R | Yes | Minii-batch | Yes | Streaming analytics |
Amazon Kinesis | Dec. 2013 | AWS | Microsoft Windows, OS X, Linux | C++ | C++, Java, Python, Ruby. Node.js, .NET | Yes | Data blob of 1 MB size | Yes | Real-time streaming data |
Flume | Jan. 2012 | Apple, Cloudera | Cross-platform | Java | Java | No | Single | Just with file channel only | Distributed stream processing |
SAMOA | May 2013 | Created at Yahoo Labs | Cross-platform | Java | Java | Yes | NA | Yes | Distributed stream processing |
Figure 1.25 Framework ML concept in the SB context.