Skip to content

Benchmarking d'etcd v3

Mesures de performance pour etcd v3

Machines physiques

Type de machine GCE n1-highcpu-2

  • 1 disque SSD local dédiqué monté sous /var/lib/etcd
  • 1 disque lent dédié pour le système d’exploitation
  • 1,8 Go de mémoire
  • 2 processeurs
  • version etcd 2.2.0

etcd cluster

1 membre etcd en mode démonstration v3

Test

Utilisez l’outil de benchmark etcd v3 .

Performances

lecture d’une seule clé

taille de la clé en octets nombre de clients QPS de lecture latence au 90e percentile (ms)
256 1 2716 0,4
256 64 16623 6,1
256 256 16622 21,7

Les performances sont presque identiques à celles obtenues avec un gestionnaire de serveur vide.

lecture d’une seule clé après mise

taille de la clé en octets nombre de clients QPS de lecture latence au 90e percentile (ms)
256 1 2269 0,5
256 64 13582 8,6
256 256 13262 47,5

La performance avec un gestionnaire de serveur vide n’est pas affectée par une opération put. Le dégradé de performance doit donc être dû au package de stockage.