meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
wiki:benchmark:method:vm_oversubscription [2022/09/29 09:20] mchuswiki:benchmark:method:vm_oversubscription [2023/01/31 08:09] (current) mchus
Line 1: Line 1:
 +====== FIXME Переподписка ресурсов сервера ======
  
 +===== Начальные условия =====
 +
 +===== Мероприятия по подготовке к проведению проверки =====
 +  * Создать виртуальную машину под управлением ОС Linux.
 +    * Установить пакет "stress-ng".
 +    * Запланировать запуск нагрузочного тестирование при старте ВМ, коммандой <code> stress-ng --cpu 0 --cpu-load 25 --vm 1 --vm-bytes $(awk '/MemFree/{printf "%d\n", $2 * 0.50;}' < /proc/meminfo)k  --vm-hang 10 --vm-method rand-set </code>
 +    * Данная команда расходует 25% каждого ядра процессора и 50% оперативной памяти, выделенной виртуальной машине. Не считая потребностей операционной системы.
 +  * Рассчитать ресурсы виртуальной машины, по формуле '' r = pMEM / 2 * pCPU '' , где:
 +    * ''pMEM'' - объем доступной физической памяти гипервизора, с учётом накладных расходов
 +    * ''pCPU'' - суммарное доступное количество ядер процессора гипервизора, с учётом накладах расходов
 +  * Задать количество виртуальных процессоров машины равное ''2*r'';
 +  * Задать количество оперативной памяти машины равное ''1*r'';
 +===== Мероприятия по проверке =====
 +
 +<todo>Мероприятия по проверке</todo>
 +
 +^ Действие                                                              ^ Ожидаемый результат                                                                                                 ^
 +
 +===== Мероприятия, проводимые после проведения проверки =====
 +
 +  *