Performance and Scalability Testing Strategy Based on Kubemart
Document Type
Article
Publication Date
5-30-2019
Publication Title
2019 IEEE 4th International Conference on Cloud Computing and Big Data Analytics
First page number:
511
Last page number:
516
Abstract
The technology of container orchestration dramatically speeds up the extension of applications architected on microservices. As the complexity of those applications continues to increase, the orchestration system needs to resolve performance challenge to deploy thousands of coexisting applications to work cooperatively, and to reach the requirements of efficiency and scalability of microservices architectures. The Kubernetes is an open source project to implement container orchestration, and more popular than the others. For performance testing, the Kubernetes provides Kubemark as a deployment tool, which can simulate a large- scale Kubenetes clusters. Kubemark supports the performance evaluation of cluster scale much larger than the real cluster scale. This paper addresses performance issues of microservices structure, describes the architecture of Kubernetes to implement schedule of resource, and finally proposes a method of performance testing with Kubemark.
Keywords
Microservices; Kubernetes; Kubemark; End-to-end(e2e); Performance testing
Disciplines
OS and Networks | Software Engineering
Language
English
Repository Citation
Lei, Q.,
Liao, W.,
Jiang, Y.,
Yang, M.,
Li, H.
(2019).
Performance and Scalability Testing Strategy Based on Kubemart.
2019 IEEE 4th International Conference on Cloud Computing and Big Data Analytics
511-516.
http://dx.doi.org/10.1109/ICCCBDA.2019.8725658