AA Adewojo
Evaluating the effect of multi-tenancy patterns in containerized cloud-hosted content management system
Adewojo, AA; Bass, J
Abstract
Multi-tenancy in cloud computing describes the extent to which resources can be shared while guaranteeing isolation among components (tenants) using these resources. There are three multi-tenancy patterns: shared, tenant-isolated and dedicated component patterns. These patterns have not previously been formally specified. In order to create a precise definition and verify each pattern, we formally specify each pattern using the Z language. To validate the interpretation of our formal description, We empirically evaluate each pattern using the data-tier of a cloud hosted distributed content management application, WordPress, deployed in a Docker container. Experimental results show that the dedicated pattern successfully managed larger numbers of tenants with fewer unhandled request errors. The shared and tenant isolated patterns exhibited larger number of unhandled request errors when the number of tenants increased. We present a selection algorithm to choose suitable multi-tenancy pattern for cloud deployment of content management system.
Citation
Adewojo, A., & Bass, J. (2018). Evaluating the effect of multi-tenancy patterns in containerized cloud-hosted content management system. . https://doi.org/10.1109/PDP2018.2018.00047
Conference Name | 26th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP) |
---|---|
Conference Location | Cambridge, UK |
Start Date | Mar 21, 2018 |
End Date | Mar 23, 2018 |
Online Publication Date | Jun 7, 2018 |
Publication Date | Jun 7, 2018 |
Deposit Date | Sep 20, 2018 |
Publicly Available Date | Sep 20, 2018 |
Publisher | Institute of Electrical and Electronics Engineers |
DOI | https://doi.org/10.1109/PDP2018.2018.00047 |
Files
PDP2018_paper_139 submission.pdf
(527 Kb)
PDF
You might also like
Multi-cloud load distribution for three-tier applications
(2022)
Journal Article
A novel weight-assignment load balancing algorithm for cloud applications
(2022)
Journal Article
Enhanced cloud patterns: a case study of multi-tenancy patterns
(2016)
Conference Proceeding
Cloud deployment patterns: Migrating a database driven application to the cloud using design patterns
(2015)
Conference Proceeding
Downloadable Citations
About USIR
Administrator e-mail: library-research@salford.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