Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

Article Types

Countries / Regions

Search Results (4)

Search Parameters:
Keywords = distributed fault-tolerant middleware

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
41 pages, 13625 KB  
Article
Horizontally Scalable Implementation of a Distributed DBMS Delivering Causal Consistency via the Actor Model
by Carl Camilleri, Joseph G. Vella and Vitezslav Nezval
Electronics 2024, 13(17), 3367; https://doi.org/10.3390/electronics13173367 - 24 Aug 2024
Cited by 2 | Viewed by 2806
Abstract
Causal Consistency has been proven to be the strongest type of consistency that can be achieved in a fault-tolerant, distributed system. This paper describes an implementation of D-Thespis, which is an approach that employs the actor mathematical model of concurrent computation to establish [...] Read more.
Causal Consistency has been proven to be the strongest type of consistency that can be achieved in a fault-tolerant, distributed system. This paper describes an implementation of D-Thespis, which is an approach that employs the actor mathematical model of concurrent computation to establish a distributed middleware that enforces causal consistency on a widely used relational database management system (RDBMS). D-Thespis prioritises developer experience by encapsulating the intricacies of causal consistency behind an interface that is accessible over standard REST protocol. Here, we discuss several novel results. Firstly, we define a method that builds a causally consistent DBMS supporting elastic horizontal scalability. Secondly, we deliver a cloud-native implementation of the middleware and provide results and insights on 6804 benchmark configurations executed on our implementation while running on a public cloud infrastructure across several data centres. The evaluation concerns transaction processing performance, an evaluation of our implementation’s update visibility latency, and a memory profiling exercise. The results of our evaluation show that under a transactional workload, a single-node installation of our implementation of D-Thespis is 1.5 times faster than a relational DBMS running serialisable transaction processing, while the performance of the middleware can improve by more than three times when scaled horizontally within the same data centre. Our study of the memory profile of the D-Thespis implementation shows that the system distributes its memory requirements evenly across all the available machines, as it is scaled horizontally. Finally, we also illustrate how our middleware propagates data changes across geographically-distributed infrastructures in a timely manner: our tests show that most of the effects of data change operations in one data centre are available in a remote data centre within less than 300 ms over and above the network round trip latency between the two data centres. Full article
(This article belongs to the Special Issue Advances in Cloud and Distributed System Applications)
Show Figures

Figure 1

22 pages, 6938 KB  
Article
Streamline Intelligent Crowd Monitoring with IoT Cloud Computing Middleware
by Alexandros Gazis and Eleftheria Katsiri
Sensors 2024, 24(11), 3643; https://doi.org/10.3390/s24113643 - 4 Jun 2024
Cited by 1 | Viewed by 4115
Abstract
This article introduces a novel middleware that utilizes cost-effective, low-power computing devices like Raspberry Pi to analyze data from wireless sensor networks (WSNs). It is designed for indoor settings like historical buildings and museums, tracking visitors and identifying points of interest. It serves [...] Read more.
This article introduces a novel middleware that utilizes cost-effective, low-power computing devices like Raspberry Pi to analyze data from wireless sensor networks (WSNs). It is designed for indoor settings like historical buildings and museums, tracking visitors and identifying points of interest. It serves as an evacuation aid by monitoring occupancy and gauging the popularity of specific areas, subjects, or art exhibitions. The middleware employs a basic form of the MapReduce algorithm to gather WSN data and distribute it across available computer nodes. Data collected by RFID sensors on visitor badges is stored on mini-computers placed in exhibition rooms and then transmitted to a remote database after a preset time frame. Utilizing MapReduce for data analysis and a leader election algorithm for fault tolerance, this middleware showcases its viability through metrics, demonstrating applications like swift prototyping and accurate validation of findings. Despite using simpler hardware, its performance matches resource-intensive methods involving audiovisual and AI techniques. This design’s innovation lies in its fault-tolerant, distributed setup using budget-friendly, low-power devices rather than resource-heavy hardware or methods. Successfully tested at a historical building in Greece (M. Hatzidakis’ residence), it is tailored for indoor spaces. This paper compares its algorithmic application layer with other implementations, highlighting its technical strengths and advantages. Particularly relevant in the wake of the COVID-19 pandemic and general monitoring middleware for indoor locations, this middleware holds promise in tracking visitor counts and overall building occupancy. Full article
(This article belongs to the Section Internet of Things)
Show Figures

Figure 1

38 pages, 3740 KB  
Article
TORNADO: Intermediate Results Orchestration Based Service-Oriented Data Curation Framework for Intelligent Video Big Data Analytics in the Cloud
by Aftab Alam and Young-Koo Lee
Sensors 2020, 20(12), 3581; https://doi.org/10.3390/s20123581 - 24 Jun 2020
Cited by 7 | Viewed by 6176
Abstract
In the recent past, the number of surveillance cameras placed in the public has increased significantly, and an enormous amount of visual data is produced at an alarming rate. Resultantly, there is a demand for a distributed system for video analytics. However, a [...] Read more.
In the recent past, the number of surveillance cameras placed in the public has increased significantly, and an enormous amount of visual data is produced at an alarming rate. Resultantly, there is a demand for a distributed system for video analytics. However, a majority of existing research on video analytics focuses on improving video content management and rely on a traditional client/server framework. In this paper, we develop a scalable and flexible framework called TORNADO on top of general-purpose big data technologies for intelligent video big data analytics in the cloud. The proposed framework acquires video streams from device-independent data-sources utilizing distributed streams and file management systems. High-level abstractions are provided to allow the researcher to develop and deploy video analytics algorithms and services in the cloud under the as-a-service paradigm. Furthermore, a unified IR Middleware has been proposed to orchestrate the intermediate results being generated during video big data analytics in the cloud. We report results demonstrating the performance of the proposed framework and the viability of its usage in terms of better scalability, less fault-tolerance, and better performance. Full article
Show Figures

Figure 1

23 pages, 6139 KB  
Article
An Optimal Energy Management System for Real-Time Operation of Multiagent-Based Microgrids Using a T-Cell Algorithm
by Fatima Zahra Harmouch, Ahmed F. Ebrahim, Mohammad Mahmoudian Esfahani, Nissrine Krami, Nabil Hmina and Osama A. Mohammed
Energies 2019, 12(15), 3004; https://doi.org/10.3390/en12153004 - 3 Aug 2019
Cited by 22 | Viewed by 3714
Abstract
The real-time operation of the energy management system (RT-EMS) is one of the vital functions of Microgrids (MG). In this context, the reliability and smooth operation should be maintained in real time regardless of load and generation variations and without losing the optimum [...] Read more.
The real-time operation of the energy management system (RT-EMS) is one of the vital functions of Microgrids (MG). In this context, the reliability and smooth operation should be maintained in real time regardless of load and generation variations and without losing the optimum operation cost. This paper presents a design and implementation of a RT-EMS based on Multiagent system (MAS) and the fast converging T-Cell algorithm to minimize the MG operational cost and maximize the real-time response in grid-connected MG. The RT-EMS has the main function to ensure the energy dispatch between the distributed generation (DG) units that consist in this work on a wind generator, solar energy, energy storage units, controllable loads and the main grid. A modular multi-agent platform is proposed to implement the RT-EMS. The MAS has features such as peer-to-peer communication capability, a fault-tolerance structure, and high flexibility, which make it convenient for MG context. Each component of the MG has its own managing agent. While, the MG optimizer (MGO) is the agent responsible for running the optimization and ensuring the seamless operation of the MG in real time, the MG supervisor (MGS) is the agent that intercepts sudden high load variations and computes the new optimum operating point. In addition, the proposed RT-EMS develops an integration of the MAS platform with the Data Distribution Service (DDS) as a middleware to communicate with the physical units. In this work, the proposed algorithm minimizes the cost function of the MG as well as maximizes the use of renewable energy generation; Then, it assigns the power reference to each DG of the MG. The total time delay of the optimization and the communication between the EMS components were reduced. To verify the performance of our proposed system, an experimental validation in a MG testbed were conducted. Results show the reliability and the effectiveness of the proposed multiagent based RT-EMS. Various scenarios were tested such as normal operation as well as sudden load variation. The optimum values were obtained faster in terms of computation time as compared to existing techniques. The latency from the proposed system was 43% faster than other heuristic or deterministic methods in the literature. This significant improvement makes this proposed system more competitive for RT applications. Full article
(This article belongs to the Special Issue Multi-Agent Energy Systems Simulation)
Show Figures

Figure 1

Back to TopTop