Skip to main content
Use Case · Video Surveillance

Always-On Storage for IP Camera Systems

TrueNAS delivers high-capacity, sequential-write-optimized storage for enterprise surveillance systems — with ONVIF-compatible NVR integration, continuous ingest from hundreds of cameras, and ZFS data integrity that ensures recordings are recoverable when they matter most.

TrueNAS CCTV and video surveillance storage

The Challenge

Video surveillance storage has a uniquely demanding write profile: hundreds of cameras writing simultaneously, 24 hours a day, 365 days a year, with mandatory retention periods that can span 30, 60, or 90 days. Most general-purpose NAS was not designed for this workload — random-write-optimized file systems perform poorly under the sustained sequential write load that surveillance generates, and consumer or SMB NAS appliances lack the capacity and reliability for enterprise deployments.

TrueNAS OpenZFS pools can be tuned specifically for surveillance workloads: large block sizes, sequential-write optimization, and spinning disk arrays that deliver high sustained write throughput at a cost-per-TB that makes 90-day 4K retention economically feasible. And because OpenZFS checksums every block at write time, a recording that appears intact in the NVR is actually intact — not silently corrupted on disk and unrecoverable at the moment of a security incident investigation.

How TrueNAS Supports Surveillance Storage

High-capacity, always-on storage optimized for the continuous write demands of enterprise IP camera systems.

Ingest Performance and Capacity

Sequential-Write Optimized ZFS Pools

TrueNAS ZFS pool layout and record size can be tuned specifically for surveillance: large record sizes (1 MB) align with the stream sizes that NVR software writes, maximizing sequential write throughput on spinning disk arrays. A TrueNAS M-Series or R-Series with high-capacity HDDs delivers the sustained multi-gigabyte-per-second write throughput that hundreds of 4K cameras demand — without the performance cliff that affects general-purpose NAS under sustained write load.

Scalable to Petabyte Retention

TrueNAS M-Series scales to 30 PB raw with expansion shelves — enough for 90-day 4K retention from large enterprise camera deployments without a complex distributed storage infrastructure. Add capacity online as retention requirements grow.

NVMe Caching for Concurrent Playback

TrueNAS H-Series and M-Series use NVMe as a read cache. Investigators reviewing footage from multiple cameras simultaneously get NVMe-speed random reads from cache while live ingest continues writing to the HDD tier — eliminating the read/write contention that slows playback on non-cached systems.

NVR Integration and Protocols

01

SMB and NFS for NVR Access

TrueNAS serves SMB shares to Windows-based NVR software (Milestone, Genetec, Avigilon, Axis Camera Station) and NFS mounts to Linux-based NVR platforms simultaneously from the same pool. No proprietary storage clients, no licensing fees per camera or per stream.
02

iSCSI for Direct NVR Block Access

Present TrueNAS storage as iSCSI LUNs directly to NVR servers that require block-level access. iSCSI delivers lower overhead than SMB for high-throughput sequential write workloads from dedicated NVR appliances.
03

Automated Retention Management

Configure ZFS snapshot schedules and dataset quotas to enforce retention policies automatically. When a dataset reaches its retention-period quota, the oldest data rolls off — no manual archival process, no administrator intervention required to maintain the configured retention window.
04

High-Speed Ethernet Connectivity

TrueNAS supports 10, 25, 40, and 100 GbE. Connect NVR servers over 10/25 GbE for large camera counts while keeping the surveillance storage network on a dedicated VLAN — isolated from corporate IT traffic using TrueNAS VLAN tagging.

Data Integrity and Security for Surveillance

OpenZFS Self-Healing

Every camera recording on TrueNAS is checksummed at write time. Silent corruption — a real risk in 24/7 write-intensive workloads — is detected and repaired from redundant copies before footage is needed for an incident investigation or legal proceedings.

Encryption for Sensitive Footage

TrueNAS AES-256-GCM dataset encryption protects sensitive surveillance footage at rest. Encrypted datasets can only be unlocked with the correct key — protecting recordings stored on decommissioned drives from unauthorized access.

RAID-Z Redundancy

TrueNAS RAID-Z2 or RAID-Z3 pool configurations protect surveillance storage from multiple simultaneous drive failures. A camera system running on RAID-Z2 can lose two drives in a vdev without losing any data — critical for 24/7 deployments where drive replacement cannot happen immediately.

Access Control for Footage

Per-dataset SMB ACLs and Active Directory integration restrict footage access to authorized security personnel only. Investigators access the footage share directly from TrueNAS using their existing AD credentials — without NVR software involvement for footage retrieval.
TrueNAS compatible with leading VMS platforms

TrueNAS works with all major VMS platforms over SMB, NFS, and iSCSI.

Trusted by leading organizations

Milestone Systems Genetec Exacq Technologies IPConfigure

Recommended TrueNAS Systems for Video Surveillance

Models commonly chosen for this workload, with reasoning.

R-Series

TrueNAS R50

48+4-bay hybrid · 6.5 PB

High-density hybrid sized for long retention — 48+4 bays, up to 6.5 PB raw, perfect for citywide or campus VMS deployments.

View R50 →
M-Series

TrueNAS M40

4U · 10-core · 3 PB

Dual-controller HA when 24/7 recording uptime is non-negotiable — automatic failover, no dropped frames.

View M40 →
R-Series

TrueNAS R20

12+2-bay hybrid · 3.4 PB

Cost-effective hybrid for smaller deployments — single-building VMS with 30–90 day retention.

View R20 →
Authorized TrueNAS Reseller

Size your surveillance storage correctly

Tell us your camera count, resolution, frames per second, and retention period — we’ll calculate the right capacity and configure the right TrueNAS model.

Recommended Hardware for Video Surveillance

Small to Mid-Size Deployment

TrueNAS H-Series

Hybrid NAS with NVMe read cache and up to 3 PB raw. Suitable for 50–200 camera deployments with 30–60 day retention. Dual-controller HA available for always-on requirements.

View H-Series
Enterprise / Long-Retention

TrueNAS M-Series

Dual-controller hybrid with up to 30 PB raw. Designed for large enterprise surveillance deployments requiring 90-day 4K retention from hundreds of cameras with HA and NVDIMM write caching.

View M-Series
High-Density Edge

TrueNAS R-Series

High-density 1U–4U rackmount for surveillance storage in space-constrained security operations centers. R20 and R50 provide cost-effective high-capacity storage for edge and regional surveillance deployments.

View R-Series
Find Your Fit

Not sure which series fits your workload?

Four deployment paths. Pick the one that fits.

Home, Office & Remote Site

Quiet, compact ZFS storage for creators, home labs, and branch offices. ECC RAM, 10 GbE, and IPMI in a desktop or 1U chassis.

Explore Mini Series

SMB & Mid-Market Rackmount

High-density hybrid and all-NVMe rackmount NAS. From 3.4 PB hybrid up to 60 GB/s NVMe.

Explore R-Series

Enterprise HA & High-IOPS

Dual-controller failover with TrueCache NVDIMM, hybrid or all-flash, and 25/100 GbE. Built for VMware, SAP, and 24/7 business-critical workloads.

Compare Enterprise

AI/ML & Petabyte Scale

Tri-mode SAS + Gen4 NVMe with 400 GbE fabric and 60 GB/s system bandwidth. MinIO AIStor object storage for GPU clusters and AI/ML pipelines.

Explore V-Series
Authorized TrueNAS Reseller OpenStorageNAS · a division of BlueAlly
Enterprise NAS & Server Hardware TrueNAS · Enterprise Storage Solutions
Expert Pre-Sales Support Call us · 877-352-0547