Browse by author
Lookup NU author(s): Dr Dev JhaORCiD, Professor Raj Ranjan
This work is licensed under a Creative Commons Attribution 4.0 International License (CC BY 4.0).
© 2024 held by the owner/author(s). Docker Swarm facilitates the deployment of modular applications in an independent yet interconnected manner. Applications within the Swarm communicate through Docker's internal network, ensuring rapid computation and enhanced security. Despite these advantages, the complex nature of software development often leads to the occurrence of various faults, including memory leaks, application failures, and network outages. To systematically identify and address such issues, chaos engineering has emerged as a powerful approach within both development and production environments. However, conducting chaos experiments within a Docker Swarm cluster in a multi-cloud environment proves to be challenging. In this paper, we present Swarm Storm, an automated framework designed for orchestrating chaos engineering experiments within Docker Swarm-based clusters in a cloud-agnostic environment with comprehensive testing features. We validate Swarm Storm using a simple Java benchmark application, demonstrating its effectiveness in addressing faults within the system.
Author(s): Higgins T, Jha DN, Ranjan R
Publication type: Conference Proceedings (inc. Abstract)
Publication status: Published
Conference Name: 33rd International Symposium on High-Performance Parallel and Distributed Computing (HPDC 2024)
Year of Conference: 2024
Pages: 367-369
Online publication date: 30/08/2024
Acceptance date: 02/04/2018
Date deposited: 11/10/2024
Publisher: ACM
URL: https://doi.org/10.1145/3625549.3658827
DOI: 10.1145/3625549.3658827
Library holdings: Search Newcastle University Library for this item
ISBN: 9798400704130