Перейти к содержанию

Тестирование производительности etcd v3

Показатели производительности для etcd v3

Физические машины

GCE тип машинного оборудования n1-highcpu-2

  • 1x выделенный локальный диск SSD, подключённый под /var/lib/etcd
  • 1x выделенный медленный диск для ОС
  • 1.8 GB памяти
  • 2x процессора
  • версия etcd 2.2.0

etcd Кластер

1 участник etcd, работающий в режиме демонстрации v3

Тестирование

Используйте инструмент тестирования производительности etcd v3 .

Производительность

чтение одного ключа

размер ключа в байтахколичество клиентовчтение QPS90-й процентиль задержки (мс)
256127160.4
25664166236.1
2562561662221.7

Производительность почти такая же, как и у сервера с пустым обработчиком.

чтение одного ключа после записи

размер ключа в байтахколичество клиентовчтение QPS90-й процентиль задержки (мс)
256122690.5
25664135828.6
2562561326247.5

Производительность при пустом обработчике сервера не страдает от одного оператора put. Следовательно, понижение производительности должно быть вызвано пакетом хранения.