• Home
  • Search
  • Understanding and Statically Detecting Synchronization Performance Bugs in Distributed Cloud Systems
  • Cite Icon9
  • https://doi.org/10.1109/access.2019.2923956Copy DOI Icon

Understanding and Statically Detecting Synchronization Performance Bugs in Distributed Cloud Systems

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In such an information society, the Internet of Things (IoT) plays an increasingly important role in our daily lives. With such a huge number of deployed IoT devices, Cyber-Physical System (CPS) calls for powerful distributed infrastructures to supply big data computing, intelligence, and storage services. With the increasingly complex distributed software infrastructures, new intricate bugs continue to manifest, causing huge economic loss. Synchronization performance problems, which means that improper synchronizations may degrade the performance and even lead to service exception, heavily influence the entire distributed cluster, imperiling the reliability of the system. As one kind of performance problems, the synchronization performance problems are acknowledged as difficult to diagnosis and fix. We collect 26 performance issues in three real-world distributed systems: HDFS, Hadoop MapReduce, and HBase, and do analysis on their root cause, fix strategy, and algorithm complexity in order to understand these synchronization performance bugs better. Then, we implement a static detection tool including critical section identifier, loop identifier, inner loop identifier, expensive loop identifier, and pruning component. After that, we evaluate our detection tool on these three distributed systems with sampled bugs. In the evaluation, our detection tool accurately finds out all the target bugs. Besides, it points out more new potential performance problems than the previous works. With the strict performance overhead, our detection tool is proved to be greatly efficient.

Loading PDF

Similar Papers
  • Book Chapter
  • Citations13

Cyber Physical Production Systems—An IEC 61499 Perspective

  • Jan 01, 2017
  • Zivana Jakovljevic +2
  • Book Chapter
  • Citations1

Chapter 15 - A reliable blockchain and edge–cloud architecture for facilitating fault-tolerant IoT applications

  • Jan 01, 2021
  • Blockchain for Smart Cities
  • A Amuthan
  • Conference Article
  • Citations1

Internet of Things Security: We're Walking on Eggshells!

  • Jan 01, 2016
  • Aref Meddeb
  • Book Chapter

E-Role of Blockchain in the Cyber-Physical System IoT-Based Healthcare System

  • Jan 30, 2023
  • R Anusha +3
  • Book Chapter
  • Citations1

The Cyber Physical Systems and Industrial Internet of Things (IIoT):

  • Jun 22, 2022
  • Meet Kumari +5
  • PDF
  • Research Article
  • Citations142

Artificial intelligence in cyber physical systems

  • Aug 27, 2020
  • Ai & Society
  • Petar Radanliev +4
  • PDF
  • Research Article
  • Citations2

Towards Next Generation Building Management Systems

  • Jan 01, 2019
  • E3S Web of Conferences
  • Ovidiu Noran +2
  • Book Chapter
  • Citations2

Dynamic and Decentralized Trust Management for the Internet of Things (IoT) Paradigm

  • Jan 01, 2021
  • Kazi Masum Sadique +2
  • Book Chapter
  • Citations1

An Integration Approach of an IoT and Cyber-Physical System for Security Perspective

  • Mar 25, 2022
  • Khushboo Tripathi +2
  • Conference Article
  • Citations14

Industry-university collaboration on IoT cyber security education: Academic course: "Resilience of Internet of Things and cyber-physical systems"

  • Apr 01, 2018
  • Jyri Rajamaki
  • Conference Article
  • Citations24

Performance Evaluation of SDN-Based Internet of Space Things

  • Dec 01, 2018
  • Ahan Kak +3
  • PDF
  • Research Article
  • Citations36

Cyber Physical Systems Dependability Using CPS-IOT Monitoring

  • Apr 14, 2021
  • Sensors (Basel, Switzerland)
  • Antoine Bagula +2
  • Book Chapter
  • Citations11

Outlook of Cloud, CPS and IoT in Manufacturing

  • Nov 17, 2017
  • Lihui Wang +1
  • Research Article
  • Citations20

Middleware-based Cyber-Physical Production System Modeling for Operators

  • Jan 01, 2020
  • Procedia Manufacturing
  • Daniel Stock +2
  • Book Chapter
  • Citations3

Internet of Things and Cyber Physical Systems: An Insight

  • Jun 27, 2020
  • Charu Virmani +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.