Системні вимоги
Для запуску Yucca достатньо наступних ресурсів:
- CPU (процесор) - 1 ядро
- RAM (оперативна пам'ять) - 512Мб.
- DISK (вільне місце на диску) - 1Гб.
Це мінімальні вимоги саме для запуску сервера, про споживання при додаванні камер читайте тут і тут.
Вимоги до камер
Камера повинна віддавати потік за протоколом RTSP, відео повинно бути в кодеку h264 або h265.
Максимальна місткість сервера
З досвіду наших клієнтів ми дійшли висновку, що в середньому ідеальне співвідношення – це 10 камер на 1 ядро CPU. Так, припустимо, на сервері з 24 ядрами і частотою процесора 2,5-3,0 Ghz можна без проблем розмістити 240-250 камер. При більших значеннях починає сильно зростати LA і можуть спостерігатися артефакти й нестабільна робота.
Розрахунок дискового простору
Припустимо, що у нас є 150 однакових камер з бітрейтом потоку 2M, з яких ми хочемо писати архів гли биною 14 днів:
- 2 мегабіти на секунду, це 2/8 = 0,25 мегабайта
- 0.25 * 60 * 60 = 900 мегабайт за годину
- 900 * 24 = 21600 мегабайт => 21,6 гігабайт на добу з 1 камери
- 21,6 * 14(днів) = 302,4 гігабайт за 14 днів з 1 камери
- 302,4 * 150 = 45360 гігабайт => 45,36 терабайт
Ось така проста калькуляція дозволяє приблизно порахувати, скільки займатиме наш архів. Також варто врахувати, що масиви не варто заповнювати під зав'язку на 99% і хоча б 5-10% краще тримати вільними.