Abstract:The Internet of Things (IoT) such as the use of robots, sensors, actuators, electronic signalization and a variety of other Internet enabled physical devices may provide for new advanced smart applications to be used in construction in very near future. Such applications require real-time responses and are therefore time-critical. Therefore, in order to support collaboration, control, monitoring, supply management, safety and other construction processes, they have to meet dependability requirements, including… Show more
“…These days, the use of IoT devices provides new automation opportunities in practically all domains [14,15,16,7]. However, the IoT devices are known to generate the Big Data problem, which requires to address the great variety, velocity, veracity and volume of data through new approaches to software engineering.…”
Section: Computing In the Edge-to-cloud Continuummentioning
confidence: 99%
“…Today, there is an increasing trend to build smart applications in various domains, such as smart homes, smart cities and communities, industry 4.0, robotics and similar [1,2,3,4,5]. The development of smart applications in the construction sector motivates this study [6,7]. Generally, the emergence of such applications is supported by three types of converging technologies: the Internet of Things (IoT), Artificial Intelligence (AI) and the Cloud.…”
Trust is a crucial aspect when cyber-physical systems have to rely on resources and services under ownership of various entities, such as in the case of Edge, Fog and Cloud computing. The DECENTER's Fog Computing Platform is developed to support Big Data pipelines, which start from the Internet of Things (IoT), such as cameras that provide video-streams for subsequent analysis. It is used to implement Artificial Intelligence (AI) algorithms across the Edge-Fog-Cloud computing continuum which provide benefits to applications, including high Quality of Service (QoS), improved privacy and security, lower operational costs and similar. In this article, we present a trust management architecture for DECENTER that relies on the use of blockchain-based Smart Contracts (SCs) and specifically designed trustless Smart Oracles. The architecture is implemented on Ethereum ledger (testnet) and three trust management scenarios are used for illustration. The scenarios (trust management for cameras, trusted data flow and QoS based computing node selection) are used to present the benefits of establishing trust relationships among entities, services and stakeholders of the platform.
“…These days, the use of IoT devices provides new automation opportunities in practically all domains [14,15,16,7]. However, the IoT devices are known to generate the Big Data problem, which requires to address the great variety, velocity, veracity and volume of data through new approaches to software engineering.…”
Section: Computing In the Edge-to-cloud Continuummentioning
confidence: 99%
“…Today, there is an increasing trend to build smart applications in various domains, such as smart homes, smart cities and communities, industry 4.0, robotics and similar [1,2,3,4,5]. The development of smart applications in the construction sector motivates this study [6,7]. Generally, the emergence of such applications is supported by three types of converging technologies: the Internet of Things (IoT), Artificial Intelligence (AI) and the Cloud.…”
Trust is a crucial aspect when cyber-physical systems have to rely on resources and services under ownership of various entities, such as in the case of Edge, Fog and Cloud computing. The DECENTER's Fog Computing Platform is developed to support Big Data pipelines, which start from the Internet of Things (IoT), such as cameras that provide video-streams for subsequent analysis. It is used to implement Artificial Intelligence (AI) algorithms across the Edge-Fog-Cloud computing continuum which provide benefits to applications, including high Quality of Service (QoS), improved privacy and security, lower operational costs and similar. In this article, we present a trust management architecture for DECENTER that relies on the use of blockchain-based Smart Contracts (SCs) and specifically designed trustless Smart Oracles. The architecture is implemented on Ethereum ledger (testnet) and three trust management scenarios are used for illustration. The scenarios (trust management for cameras, trusted data flow and QoS based computing node selection) are used to present the benefits of establishing trust relationships among entities, services and stakeholders of the platform.
“…This paper provides a vision for future research in edge computing. Kochovski in [18] presented the design and architecture of smart IoT construction environments. The proposed three tier architecture provides virtualization and communication mechanism at three levels namely embedded systems, edge gateway and virtual clusters.…”
The commodity Single Board Computers (SBCs) are increasingly becoming powerful and can execute standard operating systems and mainstream workloads. In the context of cloud-based smart city applications, SBCs can be utilized as Edge computing devices reducing the network communication. In this paper, we investigate the design and implementation of a SBC based edge cluster (SBC-EC) framework for a smart parking application. Since SBCs are resource constrained devices, we devise a container-based framework for a lighter foot-print. Kubernetes was used as an orchestration tool to orchestrate various containers in the framework. To validate our approach, we implemented a proof-of-concept of the SBC based Edge cluster for a smart parking application, as a possible IoT use-case. Our implementation shows that, the use of SBC devices at the edge of a cloud based smart parking application is a cost effective and low energy, green computing solution. The proposed framework can be extended to similar cloud-based applications in the context of a smart city.
“…All of these works demonstrate constructing a cluster using SBCs at an affordable cost to researchers and students. More recently, authors in [20][21][22][23][24][25] have used SBC devices or clusters in Edge computing scenarios. However, none of these works provide a detailed performance and power efficiency of executing hadoop operations in such clusters.…”
Energy efficiency in a data center is a challenge and has garnered researchers interest. In this paper we address the energy efficiency issue of a small scale data center by utilizing Single Board Computer (SBC) based clusters. A compact design layout is presented to build two clusters using 20 nodes each. Extensive testing was carried out to analyze the performance of these clusters using popular performance benchmarks for task execution time, memory/storage utilization, network throughput and energy consumption. Further, we investigate the cost of operating SBC based clusters by correlating energy utilization for the execution time of various benchmarks using workloads of different sizes. Results show that, although the low-cost benefit of a cluster built with ARM-based SBCs is desirable, these clusters yield low comparable performance and energy efficiency due to limited onboard capabilities. It is possible to tweak Hadoop configuration parameters for an ARM-based SBC cluster to efficiently utilize resources. We present, a discussion on the effectiveness of the SBCbased clusters as a testbed for inexpensive and green cloud computing research.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.