{"title":"Towards Self-Organizing Cloud Polyglot Database Systems","authors":"Bartosz Zurkowski, K. Zielinski","doi":"10.1109/SASO.2019.00019","DOIUrl":null,"url":null,"abstract":"The demand for database OPEX reduction emerging from strict and heterogeneous storage requirements of modern cloud applications motivates shifting the contemporary manual and semi-automated approaches into an autonomic database management framework. As a first step towards fulfilling that vision, we introduce the Self-organizing Polyglot Persistence Architecture encompassing the key elements required for modeling self-adaptive capabilities into distributed database environments. We then implement SPPA-derived infrastructure framework based on services provided by OpenStack private cloud platform. Our experimental studies comprising various database scaling scenarios in the context of diverse database technologies (MariaDB Galera Cluster, Cassandra) confirm that the proposed SPPA approach enables cloud operators with a modular, declarative and flexible end-to-end solution for introducing adaptive database behaviors in the cloud.","PeriodicalId":259990,"journal":{"name":"2019 IEEE 13th International Conference on Self-Adaptive and Self-Organizing Systems (SASO)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 13th International Conference on Self-Adaptive and Self-Organizing Systems (SASO)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SASO.2019.00019","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The demand for database OPEX reduction emerging from strict and heterogeneous storage requirements of modern cloud applications motivates shifting the contemporary manual and semi-automated approaches into an autonomic database management framework. As a first step towards fulfilling that vision, we introduce the Self-organizing Polyglot Persistence Architecture encompassing the key elements required for modeling self-adaptive capabilities into distributed database environments. We then implement SPPA-derived infrastructure framework based on services provided by OpenStack private cloud platform. Our experimental studies comprising various database scaling scenarios in the context of diverse database technologies (MariaDB Galera Cluster, Cassandra) confirm that the proposed SPPA approach enables cloud operators with a modular, declarative and flexible end-to-end solution for introducing adaptive database behaviors in the cloud.