Laud Charles Ochei
Implementing the required degree of multitenancy isolation: a case study of cloud-hosted bug tracking system.
Ochei, Laud Charles; Petrovski, Andrei; Bass, Julian M.
Authors
Andrei Petrovski
Julian M. Bass
Contributors
Jia Zhang
Editor
John A. Miller
Editor
Xiaofei Xu
Editor
Abstract
Implementing the required degree of isolation between tenants is one of the significant challenges for deploying a multitenant application on the cloud. This paper applies COMITRE (Component-based approach to multitenancy isolation through request re-routing) to empirically evaluate the degree of isolation between tenants enabled by three multitenancy patterns (i.e., shared component, tenant-isolated component, and dedicated component) for a cloud-hosted Bug tracking system using Bugzilla. The study revealed among other things that a component deployed based on dedicated component offers the highest degree of isolation (especially for database transactions where support for locking is enabled). Tenant isolation based on performance (e.g., response time) favoured shared component (compared to resource consumption (e.g., CPU and memory) which favoured dedicated component). We also discuss key challenges and recommendations for implementing multitenancy for application components in cloud-hosted bug tracking systems with guarantees for isolation between multiple tenants.
Citation
OCHEI, L.C., PETROVSKI, A. and BASS, J.M. 2016. Implementing the required degree of multitenancy isolation: a case study of cloud-hosted bug tracking system. In Zhang, J., Miller, J.A. and Xu, X. (eds.) Proceedings of the 13th Institute of Electrical and Electronics Engineers (IEEE) International services computing conference 2016 (SCC 2016), 27 June - 2 July 2016, San Francisco, USA. Piscataway: IEEE [online], pages 379-386. Available from: https://doi.org/10.1109/SCC.2016.56
Presentation Conference Type | Conference Paper (published) |
---|---|
Conference Name | 13th Institute of Electrical and Electronics Engineers (IEEE) International services computing conference 2016 (SCC 2016) |
Start Date | Jun 27, 2016 |
End Date | Jul 2, 2016 |
Acceptance Date | May 1, 2016 |
Online Publication Date | Jun 27, 2016 |
Publication Date | Sep 1, 2016 |
Deposit Date | Nov 4, 2016 |
Publicly Available Date | Nov 4, 2016 |
Print ISSN | 1939-1374 |
Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
Peer Reviewed | Peer Reviewed |
Pages | 379-386 |
Series ISSN | 1939-1374 |
ISBN | 9781509026296 |
DOI | https://doi.org/10.1109/SCC.2016.56 |
Keywords | Multitenancy; Degree of isolation; Tenant; GSDtools; Cloud patterns |
Public URL | http://hdl.handle.net/10059/1920 |
Contract Date | Nov 4, 2016 |
Files
OCHEI 2016 Implementing the required
(902 Kb)
PDF
Publisher Licence URL
https://creativecommons.org/licenses/by-nc-nd/4.0/
You might also like
Applications of artificial intelligence in geothermal resource exploration: a review.
(2024)
Journal Article
Securing cyber-physical systems with two-level anomaly detection strategy.
(2024)
Presentation / Conference Contribution
Temporal graph convolutional autoencoder based fault detection for renewable energy applications.
(2024)
Presentation / Conference Contribution
Downloadable Citations
About OpenAIR@RGU
Administrator e-mail: publications@rgu.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 © 2025
Advanced Search