Dr Amro Al-Said Ahmad a.m.al-said.ahmad@keele.ac.uk
Scalability resilience framework using application-level fault injection for cloud-based software services
Al-Said Ahmad, Amro; Andras, Peter
Authors
Peter Andras
Abstract
This paper presents an investigation into the effect of faults on the scalability resilience of cloud-based software services. The study introduces an experimental framework using the Application-Level Fault Injection (ALFI) to investigate how the faults at the application level affect the scalability resilience and behaviour of cloud-based software services. Previous studies on scalability analysis of cloud-based software services provide a baseline of the scalability behaviour of such services, allowing to conduct in-depth scalability investigation of these services. Experimental analysis on the EC2 cloud using a real-world cloud-based software service is used to demonstrate the framework, considering delay latency of software faults with two varied settings and two demand scenarios. The experimental approach is explained in detail. Here we simulate delay latency injection with two different times, 800 and 1600 ms, and compare the results with the baseline data. The results show that the proposed approach allows a fair assessment of the fault scenario's impact on the cloud software service's scalability resilience. We explain the use of the methodology to determine the impact of injected faults on the scalability behaviour and resilience of cloud-based software services.
Citation
Al-Said Ahmad, A., & Andras, P. (2022). Scalability resilience framework using application-level fault injection for cloud-based software services. Journal of Cloud Computing: Advances, Systems and Applications, 11, Article 1. https://doi.org/10.1186/s13677-021-00277-z
Journal Article Type | Article |
---|---|
Acceptance Date | Dec 16, 2021 |
Online Publication Date | Jan 3, 2022 |
Publication Date | 2022-12 |
Journal | Journal of Cloud Computing: Advances, Systems and Applications |
Electronic ISSN | 2192-113X |
Publisher | Springer Verlag |
Peer Reviewed | Peer Reviewed |
Volume | 11 |
Article Number | 1 |
DOI | https://doi.org/10.1186/s13677-021-00277-z |
Keywords | Resilience; Scalability; Software-as-a-service (SaaS); Application-level fault-injection |
Publisher URL | https://journalofcloudcomputing.springeropen.com/articles/10.1186/s13677-021-00277-z#author-information |
Files
s13677-021-00277-z.pdf
(1.6 Mb)
PDF
Publisher Licence URL
https://creativecommons.org/licenses/by/4.0/
You might also like
Cloud Computing-Assisted Real-Time Health Monitoring and Tracking
(2023)
Book Chapter
A Performance Evaluation Approach for n-tier Cloud-Based Software Services
(2022)
Conference Proceeding
An Experimental Performance Evaluation of Cloud-API-Based Applications
(2021)
Journal Article
Scalability Analysis Comparisons of Cloud-based Software Services
(2019)
Journal Article
Cloud-based Software Services Delivery from the Perspective of Scalability
(2019)
Journal Article
Downloadable Citations
About Keele Repository
Administrator e-mail: research.openaccess@keele.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search