Proceedings of the Institute for System Programming of the RAS
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Proceedings of ISP RAS:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Proceedings of the Institute for System Programming of the RAS, 2015, Volume 27, Issue 5, Pages 49–58
DOI: https://doi.org/10.15514/ISPRAS-2015-27(5)-4
(Mi tisp172)
 

A performance testing and stress testing of cloud platform central identity: Openstack Keystone case study

I. V. Bogomolova, A. Aleksiyantsa, A. Shera, O. Borisenkoa, A. Avetisyanabc

a 1Institute for System Programming of the RAS
b Moscow Institute of Physics and Technology (State University)
c Lomonosov Moscow State University
References:
Abstract: Nowadays OpenStack platform is a leading solution in cloud computing field. Keystone, the OpenStack Identity Service, is one of its major components. This service is responsible for authentication and authorization of users and services of the system. Keystone is a high-load service since all interactions between services happen through it. This leads us to the following problem: increasing the number of cloud service users results to significant load growth. 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). Using different configuration sets is necessary because it helps us to narrow the amount of possible reasons causing degradation. 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.
Keywords: OpenStack, Keystone, Rally.
Funding agency Grant number
Russian Foundation for Basic Research 15-29-07111
RFBR 15-29-07111 ofi_m
Bibliographic databases:
Document Type: Article
Language: Russian
Citation: 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”, Proceedings of ISP RAS, 27:5 (2015), 49–58
Citation in format AMSBIB
\Bibitem{BogAleShe15}
\by I.~V.~Bogomolov, A.~Aleksiyants, A.~Sher, O.~Borisenko, A.~Avetisyan
\paper A performance testing and stress testing of cloud platform central identity: Openstack Keystone case study
\jour Proceedings of ISP RAS
\yr 2015
\vol 27
\issue 5
\pages 49--58
\mathnet{http://mi.mathnet.ru/tisp172}
\crossref{https://doi.org/10.15514/ISPRAS-2015-27(5)-4}
\elib{https://elibrary.ru/item.asp?id=25141694}
Linking options:
  • https://www.mathnet.ru/eng/tisp172
  • https://www.mathnet.ru/eng/tisp/v27/i5/p49
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Proceedings of the Institute for System Programming of the RAS
    Statistics & downloads:
    Abstract page:208
    Full-text PDF :64
    References:36
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024