Kubernetes density test report

Abstract:This document is the report for Kubernetes POD recovery test plan

Environment description

This report is collected on the hardware described in Intel-Mirantis Performance-Team Lab #1.

Software

Kubernetes is installed using Kargo deployment tool on Ubuntu 16.04.1.

Node roles:
  • node1: minion+master+etcd
  • node2: minion+master+etcd
  • node3: minion+etcd
  • node4: minion
Software versions:
  • OS: Ubuntu 16.04.1 LTS (Xenial Xerus)
  • Kernel: 4.4.0-47
  • Docker: 1.12.1
  • Kubernetes: 1.4.3

Reports

With Kubernetes support of gracefully POD restart the service downtime is minimized and may result in several requests to fail. The following chart is based on 11 measurements: column 1 - no POD restart, 2 - with POD restart:

../../../../_images/chart1.png
POD stats
RPS_BASE RPS_WHILE_RESCHEDULING
1136 (stddev 162) 818 (stddev 158)