492023.02互联网0引言为了应对互联网流量快速增长的挑战,主流运营商纷纷开始建设CDN内容分发网络,通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。OTT(OverTheTop)互联网电视就是其典型业务之一,将OTT内容牌照方服务器中的内容分发至分布式部署的边缘服务节点中,通过流量调度技术,按照指定策略将用户请求自动调度到全局最优的边缘服务节点,由该节点就近为用户提供数据服务。互联网电视端到端业务流程长,每个环节分段监控,多厂家监控各自为战,缺乏体系监控。随着市场的拓展与新兴内容的迭代,需要持续不断地对业务节点进行扩容。平台发展为省市县三级架构后,边缘节点数量骤增,由于多厂家多平面建设规模不同、牌照方用户占比不同、现有调度机制不够智能,导致跨平面、跨地市、节点间、节点内设备负载不均衡,流量突发时平台虽然有容量但却无法快速使用,系统整体资源未被充分利用。提出一种基于运营商角度的智能调度体系,实现对OTT运行状态的全面掌控与发展趋势的准确预判,有效减轻运维人员工作负担,提高平台调度运维效率与运营能力。1智能调度需求智能调度相比普通调度来说,新增了“态势感知”功能,通过对感知业务“正在发生”“为什么发生”“即将发生”进行分析处理,确保设备始终保持在安全边界范围内,让用户体验始终保持在最佳状态。如果把智能调度系统比作是人类的“大脑”,那态势感知则是丰富的“神经网络”,在各个节点间进行收集与传递信息;为了更好地优化与分析业务,还需要将“神经网络”的调度流程轨迹进行可视化。因此,对业务的“态势感知”与平台的“调度轨迹可视化”是智能调度系统的两大基础需求。1.1态势感知态势感知(situationalawareness,SA)概念起源于军事理论,最早可以追溯到春期时期的《孙子兵法》,具体含义为:对“环境元素”和“事件”相对于时间或空间的感知,并对其含义的理解,以及对其未来状态的预测。目前已广泛运用于执法、航空航天、医疗、军事指挥、核电站管理等领域。OTT态势感知是掌握整个业务平台运行情况的重要手段,通过对设备、节点、平台、CMNET、内容源等多个业务运行中的变量进行采集、分析与预判,力求准确高效的掌握业务运行态势,将隐患扼杀在萌芽状态。OTT态势感知可划分为三个阶段,分别为态势要素采集、实时态势解析、未来态势预测,...