Beste startpunt: Coral USB voor detectie, Intel iGPU voor video, voorlopig geen discrete GPU
Voor een Frigate-configuratie met zes camera’s op de ZimaBoard 2 1664 kun je het best eenvoudig beginnen. Gebruik de Coral USB voor objectdetectie en de Intel N150 iGPU voor video-decodering en -codering via VAAPI of Quick Sync. Voeg alleen een discrete GPU toe als uit metingen blijkt dat de iGPU de bottleneck vormt.
De productpagina van de ZimaBoard 2 bevestigt het Intel N150-platform, de optie met 16 GB, dubbele SATA en PCIe-uitbreiding. Daardoor kun je later hardware toevoegen zonder nu al extra stroom- en PCIe-kosten te maken.
Waarom deze verdeling logisch is in Frigate
Frigate behandelt objectdetectie en videodecodering als afzonderlijke versnellingstaken. De configuratiehandleiding bevat een werkend voorbeeld met een USB Coral voor detectie en VAAPI voor video. De documentatie over videoversnelling behandelt presets voor Intel VAAPI/QSV.
Eén USB Coral is vaak voldoende voor zes camera’s
De actuele hardwarehandleiding van Frigate vermeldt dat één Coral veel camera’s kan verwerken met het standaardmodel en raadt aan eerst de werkelijke inferentiesnelheid te controleren voordat je een tweede detector toevoegt. Alleen het aantal camera’s is geen reden om een tweede accelerator aan te schaffen.
Scheid voor opslag de opname-I/O indien mogelijk van het systeem
Continue CCTV-schrijfbewerkingen vormen een andere werklast dan appgegevens van ZimaOS. Een praktische indeling is systeem- en appgegevens op een SSD of eMMC en opnamen op een afzonderlijke HDD. RAID 1 is nuttig als continuïteit bij schijfuitval belangrijk voor je is, maar halveert de bruikbare capaciteit en is geen back-up.
De actuele ZimaOS-back-uphandleiding maakt dat onderscheid expliciet. Raadpleeg voor een bredere inschatting van appvereisten de hardwarehandleiding voor de ZimaOS App Store.
Wanneer een discrete GPU de moeite waard wordt
Voeg er pas een toe als je de bottleneck kunt benoemen: decodeerbelasting, encodeer- of restreambelasting, aanvullingen of een andere GPU-werklast die dezelfde server gebruikt. Een GPU aanschaffen “voor het geval dat” is het minst efficiënte onderdeel van deze configuratie.
