Designing and Development of an Imitation Model of a Multi-Tenant Database Cluster

One of the main trends of recent years in software design is a shift to a Software as a Service (SaaS) paradigm which brings a number of advantages for both software developers and end users. However, along with these benefits this transition brings new architectural challenges. One of such challeng...

Full description

Saved in:
Bibliographic Details
Main Author: E. A. Boytsov
Format: Article
Language:English
Published: Yaroslavl State University 2013-08-01
Series:Моделирование и анализ информационных систем
Subjects:
Online Access:https://www.mais-journal.ru/jour/article/view/191
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849688192252379136
author E. A. Boytsov
author_facet E. A. Boytsov
author_sort E. A. Boytsov
collection DOAJ
description One of the main trends of recent years in software design is a shift to a Software as a Service (SaaS) paradigm which brings a number of advantages for both software developers and end users. However, along with these benefits this transition brings new architectural challenges. One of such challenges is the implementation of a data storage that would meet the needs of a service-provider, at the same time providing a fairly simple application programming interface for software developers. In order to develop effective solutions in this area, the architectural features of cloud-based applications should be taken into account. Among others, such key features are the need for scalability and quick adaptation to changing conditions. This paper provides a brief analysis of the problems in the field of cloud data storage systems based on the relational model and it proposes the concept of database cluster designed for applications with a multi-tenant architecture. Besides, the article describes a simulation model of such a cluster, as well as the main stages of its development and the main principles forming its foundation.
format Article
id doaj-art-e95c2696e742493b94296ab83ed0bc2e
institution DOAJ
issn 1818-1015
2313-5417
language English
publishDate 2013-08-01
publisher Yaroslavl State University
record_format Article
series Моделирование и анализ информационных систем
spelling doaj-art-e95c2696e742493b94296ab83ed0bc2e2025-08-20T03:22:04ZengYaroslavl State UniversityМоделирование и анализ информационных систем1818-10152313-54172013-08-0120413614910.18255/1818-1015-2013-4-136-149185Designing and Development of an Imitation Model of a Multi-Tenant Database ClusterE. A. Boytsov0P.G. Demidov Yaroslavl State UniversityOne of the main trends of recent years in software design is a shift to a Software as a Service (SaaS) paradigm which brings a number of advantages for both software developers and end users. However, along with these benefits this transition brings new architectural challenges. One of such challenges is the implementation of a data storage that would meet the needs of a service-provider, at the same time providing a fairly simple application programming interface for software developers. In order to develop effective solutions in this area, the architectural features of cloud-based applications should be taken into account. Among others, such key features are the need for scalability and quick adaptation to changing conditions. This paper provides a brief analysis of the problems in the field of cloud data storage systems based on the relational model and it proposes the concept of database cluster designed for applications with a multi-tenant architecture. Besides, the article describes a simulation model of such a cluster, as well as the main stages of its development and the main principles forming its foundation.https://www.mais-journal.ru/jour/article/view/191databasessaasmulti-tenant architecturescalabilityimitation model
spellingShingle E. A. Boytsov
Designing and Development of an Imitation Model of a Multi-Tenant Database Cluster
Моделирование и анализ информационных систем
databases
saas
multi-tenant architecture
scalability
imitation model
title Designing and Development of an Imitation Model of a Multi-Tenant Database Cluster
title_full Designing and Development of an Imitation Model of a Multi-Tenant Database Cluster
title_fullStr Designing and Development of an Imitation Model of a Multi-Tenant Database Cluster
title_full_unstemmed Designing and Development of an Imitation Model of a Multi-Tenant Database Cluster
title_short Designing and Development of an Imitation Model of a Multi-Tenant Database Cluster
title_sort designing and development of an imitation model of a multi tenant database cluster
topic databases
saas
multi-tenant architecture
scalability
imitation model
url https://www.mais-journal.ru/jour/article/view/191
work_keys_str_mv AT eaboytsov designinganddevelopmentofanimitationmodelofamultitenantdatabasecluster