01Video qualities & viewer distribution
Toggle qualities, set bitrates, assign what % of students watch each tier.
Distribution must total 100%
02Daily load profile
Peak concurrent = live + VOD at busiest time. Off-peak VOD = viewers during non-live hours (24/7 availability). VOD runs all 30 days.
03Node capacity profile
3-tier day: safe peak for live hours → throttle buffer for ramp-up/down → sustained for off-peak VOD. Nodes sized at safe peak capacity.
04VOD storage & retention
All live → VOD. Library = live hrs/day × active days × retention months.
05CDN regions & utilization
Region traffic must total 100%
09Monthly cost breakdown
11Bandwidth & egress detail
How node sizing works
• Nodes are sized to handle peak concurrent users at safe peak capacity. This is the binding constraint.
• During the throttle window (ramp-up/down around live), nodes run up to throttle Mbps — the same node count handles it since throttle > peak capacity.
• During off-peak (remaining hours), only VOD viewers are active. The calculator verifies off-peak load fits within sustained capacity of the provisioned nodes.
• Egress splits: peak hours (all users) × active days + off-peak hours (VOD only) × 30 days (VOD runs every day, not just active days).
• All live → VOD. Storage: RAID-5 3×16 TB ≈ 29 TB usable/server. 1 TB NVMe = hot cache.
• Backup DCs: configurable nodes, cost, bandwidth, and egress caps per DC. Set nodes to 0 to disable.