четверг, 1 февраля 2018 г.

Первые сравнительные данные производительности VM, после установки обновления от уязвимостей Spectre и Meltdown в облаке 3H Cloud

Мы получили первые сравнительные данные по производительности доступных Заказчикам конфигураций ВМ нашего облака, после того, как мы установили патчи от DELL и Microsoft в нашей инфраструктуре.

Патчи призваны исправить проблемы, описанные в бюллетенях безопасности CVE-2017-5753, CVE-2017-5715, CVE-2017-575.

Как видно из таблицы ниже, падение составило от 12 - 3100 MIPs на VM, в зависимости от её класса (кол-ва vCPU и ОЗУ).
Однако, при тестировании с помощью 7-Zip benchmark погрешность может составлять +\-  1000 (в некоторых тестах, приходилось переделывать). 

Условия тестирования


Значения тестов являются примерными. Для тестов использовалась виртуальная машина с операционной системой Windows Server 2016 Datacenter x64 GUI ENG., помещённая на свободный Hyper-V узел с двумя процессорами Intel Xeon E5-2698 v4 2.2 GHz с 20 физическими ядрами каждый, и тест 7-zip benchmark, версии 17.01 beta (x64). Результаты тестов могут иметь погрешность «Total Rating» +/- 1000 MIPS; размер словаря 32 Mb.
Сравнительные результаты тестирования производительности vCPU до и после обновлений


Имя класса
Total Rating
Total Rating/Usage
До обновления
После обновления
До обновления
После обновления
A0
3159 MIPS
3147 MIPS
3207 MIPS
3224 MIPS
A0v1
3260 MIPS
3217 MIPS
3255 MIPS
3222 MIPS
A1
6539 MIPS
6367 MIPS
3546 MIPS
3525 MIPS
A2
3297 MIPS
3247 MIPS
3297 MIPS
3247 MIPS
A3
6507 MIPS
6465 MIPS
3548 MIPS
3538 MIPS
A4
12810 MIPS
12363 MIPS
3554 MIPS
3441 MIPS
A5
12810 MIPS
12348 MIPS
3483 MIPS
3397 MIPS
A6
12810 MIPS
12545 MIPS
3483 MIPS
3470 MIPS
B0
6507 MIPS
6458 MIPS
3548 MIPS
3530 MIPS
B1
12810 MIPS
12581 MIPS
3554 MIPS
3471 MIPS
B2
12810 MIPS
12600 MIPS
3483 MIPS
3453 MIPS
B3
12810 MIPS
12528 MIPS
3483 MIPS
3468 MIPS
B4
12810 MIPS
12527 MIPS
3483 MIPS
3459 MIPS
C0
12810 MIPS
12600 MIPS
3508 MIPS
3504 MIPS
C1
23668 MIPS
24511 MIPS
3388 MIPS
3356 MIPS
C2
36365 MIPS
34706 MIPS
3301 MIPS
3240 MIPS
C3
46929 MIPS
45792 MIPS
3236 MIPS
3182 MIPS
C4
45610 MIPS
44793 MIPS
3223 MIPS
3115 MIPS
С5
53389 MIPS
52172 MIPS
2776 MIPS
2729 MIPS
C6
63376 MIPS
61629 MIPS
2344 MIPS
2320 MIPS
D0
24981 MIPS
24327 MIPS
3408 MIPS
3333 MIPS
D0v1
24218 MIPS
24388 MIPS
3267 MIPS
3371 MIPS
D0v2
18652 MIPS
18681 MIPS
3269 MIPS
3415 MIPS
D1
36274 MIPS
35435 MIPS
3313 MIPS
3258 MIPS
D2
46469 MIPS
45658 MIPS
3168 MIPS
3148 MIPS
D3
52405 MIPS
52777 MIPS
2829 MIPS
2743 MIPS
D4
52232 MIPS
51621 MIPS
2810 MIPS
2707 MIPS
D5
62103 MIPS
61356 MIPS
2367 MIPS
2306 MIPS
H0
24250 MIPS
24454 MIPS
3279 MIPS
3340 MIPS
H1
24347 MIPS
24293 MIPS
3404 MIPS
3324 MIPS
H2
35490 MIPS
34758 MIPS
3325 MIPS
3232 MIPS
H3
46763 MIPS
44773 MIPS
3224 MIPS
3142 MIPS
H4
54402 MIPS
52378 MIPS
2799 MIPS
2727 MIPS
H5
64113 MIPS
61027 MIPS
2354 MIPS
2272 MIPS

Имейте в виду, что тест 7-zip зависит от соотношения кол-ва vCPU и RAM на борту ВМ.

Выводы
Критического снижения производительности не произошло для гостевых ОС. 
Storage Spaces Direct, также, не потеряли в производительности.
SDN (NC,SLB/MUX,RSGW) продолжают работать нормально. Дальше мы будет устанавливать на них январское обновление.

В дальнейшем мы планируем провести тестирование одного узла виртуализации с 20,30,40 и 50 ВМ на узел, для проверки выводов тестирования при увеличенной нагрузке.

Ниже приведена конфигурация ВМ, доступных в облаке.

Имя класса
vCPU
RAM (GB)
A0
1
1
A0v1
1
2
A1
2
2
A2
1
4
A3
2
4
A4
4
4
A5
4
8
A6
4
10
B0
2
4
B1
4
4
B2
4
8
B3
4
8
B4
4
10
C0
4
12
C1
8
16
C2
12
16
C3
16
24
C4
16
32
С5
24
32
C6
32
32
D0
8
32
D0v1
8
40
D0v2
6
40
D1
12
32
D2
16
32
D3
24
48
D4
24
64
D5
32
64
H0
8
16




Комментариев нет:

Отправить комментарий

Уважаемый коллега, Ваш комментарий пройдёт модерацию, чтобы избежать спам-атак в ленте. Спасибо за понимание.