视频系统设计估算方案

假设视频片码率 是 720kbps ,则用户下载的 速度是 90KB/s

局域网络的评估情况
服务器网卡是 1000Mbps
则理论的传输速度是 1000Mbps/8 = 125MB/s
标配scsi 硬盘 读写速度 ext3 Timing buffered disk reads: 376 MB in 3.00 seconds = 125.15 MB/sec

假设视频访问量 50wpv 每分钟最高在线700人, 但由于1个视频从 100M下载以90KB 则需要1000秒
因此预估最高在线人数下载视频为 (700/60) * 1000 = 10000 人
因此预计带宽使用量为 720kbps * 10000 = 7.2Gbps 带宽
因此将从服务器下载速率 7.2Gbps/8 = 900MB/s

服务器架构

源服务器组 -> 冷门服务器组
-> 热门服务器组

根据二八理论, 900MB/s里的内容将由 80%的 内容是通过热门服务器组支撑 20%是 通过 (冷门视频服务器(80%)+源服务器组(20%))

热门视频服务器组 900MB/s * 80% = 720MB/s * 8 = 5.5G 带宽 因此热门服务器组要 7台 squid 才能起到很好的作用。

冷门视频服务器组 900MB/s * 20% * 80% = 144MB/s * 8 = 1.2G带宽 因此 冷门视频服务器组 将加入 2台 squid 才能起到很好的作用

源服务器组 900MB/s * 20% * 20% = 36MB/s * 8 = 230M 带宽 因此 源服务器组将由内容的多少决定了服务器的数量

你可能感兴趣的:(设计)