Miglior punto di partenza: Coral USB per il rilevamento, iGPU Intel per il video, nessuna GPU dedicata per ora
Per una configurazione Frigate con sei telecamere su ZimaBoard 2 1664, inizia in modo semplice. Usa Coral USB per il rilevamento degli oggetti e l’iGPU Intel N150 per la decodifica/codifica video tramite VAAPI o Quick Sync. Aggiungi una GPU dedicata solo se le misurazioni dimostrano che l’iGPU è il collo di bottiglia.
La pagina del prodotto ZimaBoard 2 conferma la piattaforma Intel N150, l’opzione da 16 GB, il doppio SATA e l’espansione PCIe. Questo ti lascia la possibilità di aggiungere hardware in seguito, senza sostenere fin dall’inizio i costi in termini di energia e PCIe.
Perché questa suddivisione è sensata in Frigate
Frigate tratta il rilevamento degli oggetti e la decodifica video come attività di accelerazione separate. La sua guida alla configurazione include una configurazione funzionante che usa Coral USB per il rilevamento e VAAPI per il video. La documentazione sull’accelerazione video illustra i preset Intel VAAPI/QSV.
Spesso un singolo Coral USB è sufficiente per sei telecamere
Le attuali indicazioni sull’hardware di Frigate affermano che un Coral può gestire molte telecamere con il modello predefinito e consigliano di verificare la velocità effettiva di inferenza prima di aggiungere un secondo rilevatore. Il solo numero di telecamere non giustifica un secondo acceleratore.
Per l’archiviazione, quando possibile separa l’I/O delle registrazioni dal sistema
Le scritture continue della videosorveglianza costituiscono un carico di lavoro diverso dai dati delle app di ZimaOS. Una disposizione pratica prevede i dati del sistema e delle app su SSD o eMMC e le registrazioni su un HDD dedicato. RAID 1 è utile se dai importanza alla continuità operativa in caso di guasto di un’unità, ma dimezza la capacità utilizzabile e non è un backup.
L’attuale guida al backup di ZimaOS rende esplicita questa distinzione. Per una valutazione più ampia delle risorse necessarie per le app, consulta la guida ai requisiti hardware dell’App Store di ZimaOS.
Quando vale la pena passare a una GPU dedicata
Aggiungine una solo dopo aver individuato il collo di bottiglia: il carico di decodifica, il carico di codifica/ritrasmissione, gli arricchimenti o un altro carico GPU che condivide il sistema. Acquistare una GPU “per ogni evenienza” è l’aspetto meno efficiente di questa configurazione.
