CDN服务系统冗余与备份相关技术可解决因技术或自然因素引起的重大系统故障带来的业务长期中断问题,缩短故障恢复时间。冗余与备份主要包含重要数据备份以及业务系统备份。CDN服务作为IPTV、OTT等视频服务最关键的服务系统,承担着用户的流媒体服务的功能,对硬盘进行频繁的读出。同时,CDN内部的服务调度,也会对硬盘频繁写入。
因此,由于CDN硬盘的频繁读写,导致CDN的硬盘损坏率较高,如果不采用冗余备份机制,会影响到用户的服务。除针对内容存储的冗余备份以外,刀片的损坏、电源和风扇等的损坏等,如果不进行冗余备份,也会导致CDN服务无法服务。存储冗余备份设计 很多 CDN产品采用双副本存储技术,存储内容更可靠,更多相关知识:http://www.yanhuangzixun.com。
假设一个视频文件分成1,2,…,8共8个分片,图10-1中外置存储服务器SCU1完整存储1,2,…,8共8个完整分片,同时外置存储服务器SCU2中也会完整存储这8个完整分片。假设存储服务器SCU1宕机,由于外置存储都是存储共享的,MSTU刀片可以无缝访问SCU2中对应视频文件的8个分片,从而实现SCU1存储服务器宕机对服务没有任何影响。并且,由于任意刀片可以访问任意外置存储,刀片能力完全负载均衡,不会出现某一刀片过热的情况。CDN服务冗余备份设计GSLB作为CDN中服务调度入口,是非常关键的网元,无论是技术的原因还是客观原因出现故障,都会引起全网业务不可用,特别是非人力可控的元素导致的问题,例如火灾、地震等因素,本地节点的故障恢复不可预计,因此异地的容灾成为必要,如果开展网络文化业务,需要了解
互联网文化产品及其服务的活动主要包括以下内容。
CDN服务的数据在变更时同步到备份节点的GSLB。由于备份节点无法获取全网节点信息和状态,这些数据量波动频率不高,所以每次变动主节点的GLSB把全量数据同步到备份节点,备份节点的GLSB在新的全量数据同步当前要备份当前数据,如果新的全量数据同步失败,则使用之前备份的数据,确保数据可用性。
内容库冗余备份设计CDN服务呈树型分布式部署,每个节点的高可靠性可通过集群冗余策略来解决,但是很多不可抗拒的因素可能会引起节点的瘫痪,整节点的瘫痪在不同程度上影响业务。中心内容库为全网全部内容的存储节点,其他节点只缓存了部分内容,如果中心内容库出现长时间的停止运行,则导致很多内容不可用,很大程。