Child pages
  • Нагрузочные тесты
Skip to end of metadata
Go to start of metadata

Описание стенда

Стенд состоит из 6 серверов.

Серверколворолипамятьпроцессордисковая
DB1
  • mongo
  • influx
  • sae
96Gb24 ядра
  • ssd. тут размещены influx wal, postgres, 
  • схд. данные к базам.
discovery-0x4
  • discovery
36Gb16 ядер 
wrk-011
  • activator
32Gb20 ядер 

Собирать данные будем с EdgeCore ES3528M.

 До проведения тестов

box discovery

periodic discovery

 

Описание методики тестирования

Итак, что делаем :

1. берем 10000 свитчей типа ES3528M с мониторингом транковых портов 4 порта, 6 параметров с каждого

2. включение метрик с клиентских и дефолтных портов. фактическое увеличение портов с 4 до 28

3. добавление +5К ES3528M

 

параметры которые смотрим:

нагрузка цпу, мем, иопс на ССД и СХД на сервере ДБ.

ЦПУ, МЕМ, Сетевой трафик на wrk.

 

Тест 1

начало 17:30. окончание 17:47

скриптом

import time
from noc.sa.models.managedobjectprofile import ManagedObjectProfile
dp = ManagedObjectProfile.objects.get(id=7)
wp = ManagedObjectProfile.objects.get(id=12)
count=0
for mo in dp.managedobject_set.filter(profile_name='EdgeCore.ES'):
    if count == 10000:
            break
    if mo.platform == 'EdgeCore ES3528M':
        count+=1
        print mo.name
        mo.object_profile = wp
        mo.save()
        time.sleep(0.05)

докладывались устройства. 

Загрузка cpu на wrk

Хорошо видны пики при добавлении новых устройств

Iops, сеть, память

 

Загрузка на DB PM

Колво записанных точек. Пик необъясним.

 

Загрузка cpu

Загрузка дисков

 

Память

Сеть

 

при этом очередь заданий росла не фатально.

 

Дискавери сервер

Проц

 

Iops память сеть

 

Тест 2

начало 18:20

тест направлен на увелечиение колва собираемых метрик

увеличили

Db

CPU

IOPS

Memory

Network

 

WRK

cpu

discovery

cpu

iops memory net

Тест 3

начало 19:42 окончание 19:53

добавляем 5000 итого 15к устройств

в результате добавилось

уперлись в pmwriter. решили добавить процессов.

db

cpu

iops

mem

netio

 

wrk

cpu

iops, mem, net

 

discovery

cpu

iops, mem, net

  • No labels