Cloud-native databases are becoming the norm, and containerized databases are a common trend (see the report from Dynatrace and Figure 1). Kubernetes—the de facto standard for platform engineers—and operators simplify database deployment and management. 

But what are the performance implications of running databases in Kubernetes? To answer this question, we compared the performance of Percona Server for MongoDB on bare metal servers against Percona Operator for MongoDB in Kubernetes.

Implications of Running Databases in Kubernetes

About this report

In this report, we present our findings from a comparative analysis of Percona Server for MongoDB 6.0 on bare metal servers versus Percona Operator for MongoDB in a Kubernetes environment.

The results revealed no performance penalties when operating in Kubernetes. Using a range of hardware configurations and a comprehensive set of tests, including mongo-perf benchmarks, the results consistently indicated equivalent performance levels across both environments. This demonstrates that Kubernetes, with the help of Percona Operator for MongoDB, is capable of hosting cloud-native databases without compromising on efficiency or speed.

 

Get the full report

Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments