| 
 | 
 
 
发表于 2018-9-20 21:21:28
|
显示全部楼层
 
 
 
我们商用的方案 
分为 存储服务器 边缘缓存服务器 
 
存储服务器   
就是存储MP4源视频的 
要求高稳定性 配置是12x3T 带BBU的HW卡 Raid60安全结构  + G口 
我们实时处理生成HLS,MSS等 就是你们链接的切片 
这个切片文件我们不真实存储, 而是临时生成在内存里, 生成速度是毫秒级 不占系统和存储资源 
为什么生成?  生成给边缘服务器缓存 
如果生成物理的文件 10T视频 10T/MP4 + 10T/HLS 就需要20T存储空间 如果增加MPD/MSS 翻倍在翻倍 
太费存储硬盘了, 并且迁移的问题, 10W个MP4文件和100W个TS文件 哪个迁移快些?  文件越多硬盘寻道和同步索引越慢 
 
边缘缓存服务器 
提供缓存服务, 缓存从存储服务器里拉取的m3u8/ts文件 
 
普通搭配 120G SSD + 1000G SSD  作为缓存节点 
系统盘和缓存盘分开是因为降低负载和故障率 
缓存的硬盘大小 不需要和后端一致大小, 缓存节点 , 缓存满了会自动清理掉过期的和无人访问的内容 
 
高端搭配 120G SSD + 4000G SSD 热存储 + 10T SATA 冷存储 HW-R10 运营级别缓存节点  
这是我们定制的客户商用缓存节点,搭配10G的带宽 
 
冷存储就是缓存正常内容 
热存储就是缓存热点内容 
 
当某些视频被推荐, 突发流量巨大, 我们的策略(比如某视频10分钟被播放多少次) 就转移到热存储SSD缓存,提高吞吐性能 
 
 
总的来说 你的问题是钱的问题 
钱到位,部署多区域节点缓存节点, 比如香港 台湾 
你国内访问速度就快了 
 
 
 
 
 
 
 
 
 |   
 
 
 
 |