Networking

When bandwidth pooling makes sense

How shared contracted capacity helps multi-server streaming fleets when traffic moves between nodes.

Publisher: BryskBitsUpdated: 2026-11-132 min read

Pooling solves uneven demand

A multi-server fleet rarely uses every node at the same time. One region may spike while another is quiet; one channel may surge while a VOD node idles.

A pool lets the commercial capacity model follow the fleet instead of trapping unused capacity on the wrong server.

Physical limits still matter

A bandwidth pool does not change each server's physical port. A 10 Gbps server cannot push 40 Gbps just because the total pool is larger.

Treat pooling as fleet capacity planning and billing, not a replacement for correct per-node sizing.

Confirm the terms before launch

Alerting thresholds, upgrade paths, overage handling, eligible servers, and measurement windows should be confirmed before relying on a pool for production traffic.

The public page describes the model; the written quote should define the commercial rules.

Compare peaks from the same interval

Suppose two servers on 10 Gbps ports send 8 and 2 Gbps at noon, then 3 and 7 Gbps in the evening. The combined peak in these samples is 10 Gbps, not 15. If both nodes instead hit 8 and 7 Gbps at noon, a 12 Gbps pool falls short even though neither port is full.

Before requesting a shared bandwidth pool, align both traffic series to the same time zone and sampling interval. Repeat with one node out of service. A surviving 10 Gbps port cannot send 12 Gbps simply because the fleet has capacity left.

Questions & answers

Measuring pool demand

Browse all topics
How do I compare independent port demand with pooled demand?

Align per-server measurements on one timeline and sum each interval. Compare the maximum of that sum with the sum of separate server maxima. The difference reflects how often the peaks coincide.

Does a pool replace spare capacity on a failover node?

No. After failover the surviving node still needs enough physical egress, compute and storage performance to serve the shifted workload.

Does pooling help if every node peaks during the same event?

It offers less opportunity to share unused capacity. Size the aggregate for the simultaneous peak and check individual port limits.

How should I handle missing samples?

Do not treat missing observations as zero traffic. Flag gaps, compare with server counters and collect another representative period before committing to capacity.

What changes when a new node joins a pool?

Confirm eligibility, the billing start and the node port limit. Add its traffic to the common timeline and recalculate the busiest interval.