Toggle Main Menu Toggle Search

Open Access padlockePrints

Cyber-Physical Application Monitoring across Multiple Clouds

Lookup NU author(s): Ayman Noor, Dr Ellis SolaimanORCiD, Devki Jha, Umit Demirbaga, Professor Raj Ranjan

Downloads


Licence

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY-NC-ND).


Abstract

Cyber-physical systems (CPS) integrate cyber-infrastructure comprising computers and networks with physical processes. The cyber components monitor, control, and coordinate the physical processes typically via actuators. As CPS are characterized by reliability, availability, and performance, they are expected to have a tremendous impact not only on industrial systems but also in our daily lives. We have started to witness the emergence of cloud-based CPS. However, cloud systems are prone to stochastic conditions that may lead to quality of service degradation. In this paper, we propose M2CPA - a novel framework for multi-virtualization, and multi-cloud monitoring in cloud-based cyber-physical systems. M2CPA monitors the performance of application components running inside multiple virtualization platforms deployed on multiple clouds. M2CPA is validated through extensive experimental analysis using a real testbed comprising multiple public clouds and multi-virtualization technologies.


Publication metadata

Author(s): Noor A, Mitra K, Solaiman E, Souza A, Jha D, Demirbaga U, Jayaraman P, Cacho N, Ranjan R

Publication type: Article

Publication status: Published

Journal: Computers and Electrical Engineering

Year: 2019

Volume: 77

Pages: 314-324

Print publication date: 01/07/2019

Online publication date: 21/06/2019

Acceptance date: 13/06/2019

Date deposited: 17/06/2019

ISSN (print): 0045-7906

ISSN (electronic): 1879-0755

Publisher: Pergamon Press

URL: https://doi.org/10.1016/j.compeleceng.2019.06.007

DOI: 10.1016/j.compeleceng.2019.06.007


Altmetrics

Altmetrics provided by Altmetric


Funding

Funder referenceFunder name
EP/R033293/1EPSRC
NE/P017134/1Natural Environment Research Council (NERC)

Share