Server Hardware Specification

IPTV Case Study

This topic describes the server hardware requirements for the Pexip Infinity platform:

Host server hardware requirements

The following table lists the recommended hardware requirements for the Management Node and Conferencing Node host servers.

Server manufacturer Any

Processor make

(see also )

Intel Xeon E5-2600 series (Haswell architecture) or similar Xeon processors from 2012 or later

Processor instruction set AVX2 (AVX is also supported)‡
Processor architecture 64-bit
Processor speed 2.0 GHz 2.3 GHz or faster
No. of physical cores*
2† 10-12 cores per socket
Processor cache no minimum 20 MB or greater

(2.5 MB L3 cache per core)

Total RAM* 4 GB†

1 GB RAM per vCPU, so either:

  • 1 GB RAM per physical core (if deploying 1 vCPU per core), or
  • 2 GB RAM per physical core (if using hyperthreading and NUMA affinity to deploy 2 vCPUs per core).
RAM makeup All channels must be populated with a DIMM, see below. (For example, E5-24xx supports 3 DIMMs per socket, E5-26xx supports 4 DIMMs per socket.)
Hardware allocation The host server must not be over-committed in terms of either RAM or CPU. In other words, the Management Node and Conferencing Nodes each must have dedicated access to their own RAM and CPU cores.
Storage space required 100 GB SSD
  • 50 GB minimum per Conferencing Node
  • 500 GB total per server (to allow for snapshots etc.)
GPU No specific hardware cards or GPUs are required.
Network Gigabit Ethernet connectivity from the host server.
Operating System The Pexip Infinity VMs are delivered as VM images (.ova etc.) to be run directly on the hypervisor. No OS should be installed.

Hypervisor

  • VMware ESXi 4.1**, 5.x or 6.x
  • Microsoft Hyper-V 2012 or later
  • Xen 4.2 or later
  • KVM (Linux kernel 3.10.0 or later, and QEMU 1.5.0 or later)

Capacity

The number of calls (or ports) that can be achieved per server in a Pexip Infinity deployment will depend on a number of things including the specifications of the particular server and the bandwidth of each call.

As a general indication of capacity:

  • When deployed on our recommended hardware (Intel Haswell, 10 cores, 2.3 GHz), Pexip Infinity can connect up to two High Definition 720p30 calls per CPU core. This is based on 1.1 GHz per HD call plus 20% headroom. Capacity for higher speeds can be linearly calculated based on these figures.
  • The same recommended hardware can connect a higher number of lower-resolution calls per CPU core. For example, up to 20 audio-only AAC-LD calls at 64 kbps.
  • Deployments on servers that are older, have slower processors, or have fewer CPUs, will have a lower overall capacity.

Performance considerations

The type of processors and Hypervisors used in your deployment will impact the levels of performance you can achieve. Some known performance considerations are described below.

Intel AVX2 processor instruction set

As from software version 11, Pexip Infinity can make full use of the AVX2 instruction set provided by modern Intel processors. This increases the performance of video encoding and decoding. For VMware platforms, ESXi 6.x is required to enable this optimization.

AMD processors

We have observed during internal testing that use of AMD processors results in a reduction of capacity (measured by ports per core) of around 40% when compared to an identically configured Intel platform. This is because current AMD processors do not execute advanced instruction sets at the same speed as Intel processors.

AMD processors older than 2012 may not perform sufficiently and are not recommended for use with the Pexip Infinity platform.

VMware ESXi 4.1

We have observed during internal testing that use of VMware's ESXi 4.1 hypervisor may result in a reduction of performance of approximately 20% (as measured in number of ports per physical core allocated to the Conferencing Node) when compared to VMware ESXi 5.x. This is due to slower pass through execution of advanced processor instruction sets.

Memory configuration

Memory must be distributed on the different memory channels (i.e. 4 channels per socket on the E5-2600).

There must be an equal amount of memory per socket, and all sockets must have all memory channels populated (you do not need to populate all slots in a channel, one DIMM per channel is sufficient). Do not, for example, use two large DIMMs rather than four lower-capacity DIMMs - using only two per socket will result in half the memory bandwidth, since the memory interface is designed to read up from four DIMMs at the same time in parallel.

Example

E5-2600 dual socket system:

  • Each socket has 4 channels
  • All 4 channels must be populated with a DIMM
  • Both sockets must have the same configuration
Sades SA902 7.1 Channel Virtual USB Surround Stereo Wired PC Gaming Headset Over Ear Headphones with Mic Revolution Volume Control Noise Canceling LED Light (Black/Red)
Personal Computer (SHENZHEN SADES DIGITAL TECHNOLOGY CO.,LTD.)
  • Sades high-performance decoding chip, USB 7.1 channel surround sound effect for PC gamers with LED light. Experience an immersive 360-degree sound field that lets...
  • Unique 4-pieces of reinforced padded headband offers levels of height adjustment for perfect fit. Extreme soft,comfortable and ventilate protein ear cushions guarantees...
  • The microphone is flexible for exact positioning. Spotlight design on the earcups. Little smart in-line Remote Control for sound and Mic.
  • Updated closed earcups design USB PC Gaming Headset covers ears entirely. Cut out external sound effectively, and with none of the irritating seashell effect many...
  • Compatible with Windows XP, Windows 10, Vista, 7, 8, 8.1. Drivers Ready to Download. MAC Generic Use. No Drivers.
UGREEN Ethernet Adapter USB 2.0 to 10/100 Network RJ45 Lan Wired Adapter for Nintendo Switch, Wii, Wii U, Macbook, Chromebook, Windows 10, 8.1, Mac OS, Surface Pro, Linux ASIX AX88772 Chipset (Black)
Personal Computer (Ugreen Group Limited)
  • Ugreen usb 2.0 to RJ45 Network Adapter connects your computer or tablet to a router,modem or network switch for network connection.
  • USB 2.0 Ethernet Adapter is a good solution for adding a standard RJ45 port to your Ultrabook, notebook, or Macbook Air for file transferring, video conferencing...
  • Full 10/100 Mbps fast Ethernet performance over USB 2.0 s 480 Mbps bus, faster and more reliable than most wireless connections. Link and Activity LEDs. USB powered...
  • USB to ethernet supports Wake-on-Lan (WoL), Full-Duplex (FDX) and Half-Duplex (HDX) Ethernet, Crossover Detection, Backpressure Routing, Auto-Correction (Auto MDIX)...
  • Nintendo Switch, Wii, Wii U Support, compatible with Windows 10/8.1/8/7/Vista/XP, Mac OSX 10.6/10.7/10.8/10.9/10.10, Linux kernel 3.x/2.6, and Chrome OS. Does not...
Cat 6 Ethernet Cable 50 ft (At a Cat5e Price but Higher Bandwidth) Cat6 Internet Network Cable - Flat Ethernet Patch Cable Short - Black Computer Lan Cable + Free Cable Clips and Straps
Personal Computer (CableMonsta)
  • ✔Cat6 patch cable connects all the hardware destinations on a Gigabit Local Area Network (LAN), such as PCs, computer servers, printers, routers, switch boxes, network...
  • ✔Flexible and durable Cat6 cable with high bandwidth of up to 250 MHz guarantees high-speed data transfer for server applications, cloud storage, video chatting...
  • ✔Flat Cat 6 cable design helps avoid tangled cords and saves space.Flat Ethernet cable is super flexible when run under the carpet or bent in the plane of its thin...
  • ✔Cat 6 cables are made of 100% bare copper wire.The connectors with gold-plated contacts, molded strain-relief boots, and snagless molds resist corrosion, provide...
  • ✔LIFETIME GUARANTEE for free replacement or full refund! 24 hr Technical Support! Why not try the best product and customer service ?
Western Digital WD 2 TB WD AV-GP SATA III Intellipower 64 MB Cache Bulk/OEM AV Hard Drive WD20EURX
Personal Computer (Western Digital)
  • Power-conserving WD AV-GP drives offer significant power savings and thermally optimized operation resulting in lower cost of ownership and unsurpassed reliability...
  • Silk Stream - Optimized for smooth, continuous digital video playback of up to twelve simultaneous HD streams. Silk Stream is compatible with the ATA streaming command...
  • Ideal for set-top boxes (PVR, DVR and IPTV), media servers, media centers, and surveillance applications.
  • 2TB capacity holds up to 400, digital photos, 500, MP3 files, and 240 hours of HD video.
  • 3 year limited warranty.
  • Package includes a hard drive only - no screws, cables, manuals included. Please purchase mounting hardware and cables separately if necessary.
Ethernet Cable Cat6 200 Ft white Flat with Cable Clips, comtelek® cat 6 Ethernet Rj45 Patch Cable, slim Network Cable, thin internet computer Cable - 200 Feet white(60 Meters)
PC Accessory (comtelek)
  • Cat6 performance at a Cat5e price but with higher bandwidth; Future-proof your network for 10-Gigabit Ethernet (backwards compatible with any existing Fast Ethernet...
  • High Performance Cat6 patch cable connects all the hardware destinations on a Gigabit Local Area Network (LAN), such as PCs, computer servers, printers, routers...
  • UTP (Unshielded Twisted Pair) patch cable with RJ45 Connectors.Cat 6 cables are made of 100% bare copper wire.The connectors with gold-plated contacts, molded strain-relief...
  • Flat Cat 6 cable design helps avoid tangled cords and saves space.Flat Ethernet cable is super flexible when run under the carpet or bent in the plane of its thin...
  • LIFETIME GUARANTEE for free replacement or full refund! 24 hr Technical Support! Why not try the best product and customer service

Related posts: