Primary Strawberry Production Server

The primary Strawberry production server hosts the Strawberry services and the database. It can also perform 24/7 proxy encoding. Strawberry services can run inside a Docker container on physical hardware or Virtual machines.

The minimum requirements are:

  • 48 GB RAM
  • 16+ physical CPU cores / 2.4 GHz base clock (Intel or AMD)
  • 2× 500GB SSD (mirrored)
  • Optional: One or more supported NVIDIA GPUs for high-performance proxy encoding (see list below)
  • A dedicated connection to the storage and a dedicated network connection to the client network (10gbit Ethernet or comparable)
  • Ubuntu 24.04 LTS
  • RHEL 6 and Centos 6 are no longer supported as they have reached their End Of Lifetime (EOL).

High Availability Server (Optional)

The High Availability (HA) server must have the same hardware and software properties as the primary Strawberry production server. To ensure optimal availability, the HA server can not be used as a proxy encoding node while running in passive mode. Please note that High Availability requires a separate license. When operating in an HA cluster, the strawberry server should have the following additional components:

  • at least 300GB of unpartitioned space (same space needed on both HA nodes) for DRBD partition, better: dedicated unpartitioned SSD in each node
  • min. 1Gbit direct crossover on dedicated network port between the two HA nodes for the heartbeat and DRBD sync traffic

Proxy Encoding Node (CPU or GPU)

A proxy encoding node is a dedicated server for 24/7 proxy file creation. A proxy encoding node can either run on physical hardware or inside a Virtual Machine. The Strawberry core server can simultaneously control and load balance multiple proxy encoding nodes. Strawberry supports GPU-based proxy encoding via Nvidia’s NVENC technology, making proxy encoding 200% – 500% faster compared to CPU encoding.

  • 24 GB RAM
  • 16+ physical CPU cores / 2.4 GHz or faster (Intel or AMD)
  • 2× 500GB SSD (mirrored)
  • Recommended: One or more supported NVIDIA GPUs for high-performance proxy encoding (see list below)
  • A fast connection between the proxy encoding node and the store storage (10Gbit Ethernet or comparable)
  • An adequate connection between the View encoder node and the Strawberry server for metadata traffic (1Gbit Ethernet)
  • Ubuntu 24.04 LTS
  • RHEL 6 and Centos 6 are no longer supported as they have reached their End Of Lifetime (EOL).

Supported GPUs for Proxy Encoding

  • NVIDIA Quadro RTX 5000/RTX 4000
  • NVIDIA Quadro RTX 6000/RTX 8000
  • NVIDIA RTX A4000
  • NVIDIA RTX A4500
  • NVIDIA RTX A5000
  • NVIDIA RTX A5500
  • NVIDIA RTX A6000
  • NVIDIA Tesla T4
  • NVIDIA A40
  • NVIDIA A16 (This card provides the fastest encoder throughput)
  • NVIDIA A10
  • NVIDIA A2

Source: https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new

Last modified: Sep 23, 2024

Need more help with this?
Visit the Projective Support Websites

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.