A performance testing and stress testing of cloud platform central identity: OpenStack Keystone case study
Nowadays OpenStack platform is a leading solution in cloud computing field. Keystone, the OpenStack Identity Service is one of its major components. In this paper we demonstrate the problem of Keystone performance degradation during constant load. In order to find source of the problem we have teste...
| الحاوية / القاعدة: | Труды Института системного программирования РАН |
|---|---|
| المؤلفون الرئيسيون: | , , , , |
| التنسيق: | مقال |
| اللغة: | الإنجليزية |
| منشور في: |
Russian Academy of Sciences, Ivannikov Institute for System Programming
2018-10-01
|
| الموضوعات: | |
| الوصول للمادة أونلاين: | https://ispranproceedings.elpub.ru/jour/article/view/675 |
| _version_ | 1848650232478302208 |
|---|---|
| author | I. V. Bogomolov A. . Aleksiyants A. . Sher O. . Borisenko A. . Avetisyan |
| author_facet | I. V. Bogomolov A. . Aleksiyants A. . Sher O. . Borisenko A. . Avetisyan |
| author_sort | I. V. Bogomolov |
| collection | DOAJ |
| container_title | Труды Института системного программирования РАН |
| description | Nowadays OpenStack platform is a leading solution in cloud computing field. Keystone, the OpenStack Identity Service is one of its major components. In this paper we demonstrate the problem of Keystone performance degradation during constant load. In order to find source of the problem we have tested Keystone with different backends (PostgreSQL, MariaDB), frontends (Apache2, ngnix) and keeping the database on different hardware (HDD, SSD and tmpfs on RAM). Tests were conducted with Rally. As a result, in all test cases we have seen inadequate quick degradation under relatively light load. We have also implemented a mock service which represents the simplest Keystone tasks. Our service turned out to be much faster than Keystone. The problem with Keystone might be related to either its internal logic implementation or incorrect interaction with other components; it is the subject of further research. |
| format | Article |
| id | doaj-fe3fd099115343c097d2bd698dbcdf8c |
| institution | Directory of Open Access Journals |
| issn | 2079-8156 2220-6426 |
| language | English |
| publishDate | 2018-10-01 |
| publisher | Russian Academy of Sciences, Ivannikov Institute for System Programming |
| record_format | Article |
| spelling | doaj-fe3fd099115343c097d2bd698dbcdf8c2025-11-03T03:24:57ZengRussian Academy of Sciences, Ivannikov Institute for System ProgrammingТруды Института системного программирования РАН2079-81562220-64262018-10-01275495810.15514/ISPRAS-2015-27(5)-4675A performance testing and stress testing of cloud platform central identity: OpenStack Keystone case studyI. V. Bogomolov0A. . Aleksiyants1A. . Sher2O. . Borisenko3A. . Avetisyan4ИСП РАНИСП РАНИСП РАНИСП РАНИСП РАН; ВМК МГУ; Московский физико-технический институт (государственный университет)Nowadays OpenStack platform is a leading solution in cloud computing field. Keystone, the OpenStack Identity Service is one of its major components. In this paper we demonstrate the problem of Keystone performance degradation during constant load. In order to find source of the problem we have tested Keystone with different backends (PostgreSQL, MariaDB), frontends (Apache2, ngnix) and keeping the database on different hardware (HDD, SSD and tmpfs on RAM). Tests were conducted with Rally. As a result, in all test cases we have seen inadequate quick degradation under relatively light load. We have also implemented a mock service which represents the simplest Keystone tasks. Our service turned out to be much faster than Keystone. The problem with Keystone might be related to either its internal logic implementation or incorrect interaction with other components; it is the subject of further research.https://ispranproceedings.elpub.ru/jour/article/view/675openstackkeystonerally |
| spellingShingle | I. V. Bogomolov A. . Aleksiyants A. . Sher O. . Borisenko A. . Avetisyan A performance testing and stress testing of cloud platform central identity: OpenStack Keystone case study openstack keystone rally |
| title | A performance testing and stress testing of cloud platform central identity: OpenStack Keystone case study |
| title_full | A performance testing and stress testing of cloud platform central identity: OpenStack Keystone case study |
| title_fullStr | A performance testing and stress testing of cloud platform central identity: OpenStack Keystone case study |
| title_full_unstemmed | A performance testing and stress testing of cloud platform central identity: OpenStack Keystone case study |
| title_short | A performance testing and stress testing of cloud platform central identity: OpenStack Keystone case study |
| title_sort | performance testing and stress testing of cloud platform central identity openstack keystone case study |
| topic | openstack keystone rally |
| url | https://ispranproceedings.elpub.ru/jour/article/view/675 |
| work_keys_str_mv | AT ivbogomolov aperformancetestingandstresstestingofcloudplatformcentralidentityopenstackkeystonecasestudy AT aaleksiyants aperformancetestingandstresstestingofcloudplatformcentralidentityopenstackkeystonecasestudy AT asher aperformancetestingandstresstestingofcloudplatformcentralidentityopenstackkeystonecasestudy AT oborisenko aperformancetestingandstresstestingofcloudplatformcentralidentityopenstackkeystonecasestudy AT aavetisyan aperformancetestingandstresstestingofcloudplatformcentralidentityopenstackkeystonecasestudy AT ivbogomolov performancetestingandstresstestingofcloudplatformcentralidentityopenstackkeystonecasestudy AT aaleksiyants performancetestingandstresstestingofcloudplatformcentralidentityopenstackkeystonecasestudy AT asher performancetestingandstresstestingofcloudplatformcentralidentityopenstackkeystonecasestudy AT oborisenko performancetestingandstresstestingofcloudplatformcentralidentityopenstackkeystonecasestudy AT aavetisyan performancetestingandstresstestingofcloudplatformcentralidentityopenstackkeystonecasestudy |
