一种基于强化学习的CDN流量调度系统设计方法

2021-03-05 08:08:56林春莺
集美大学学报(自然科学版) 2021年6期
关键词:动作资源环境

林春莺

(集美大学理学院,福建 厦门 361021)

0 引言

内容分发网络(content delivery network,CDN)是一种在服务提供方和消费方之间,通过架设节点或者服务器,让用户就近获取所需的内容,从而达到缓解网络拥塞,提高用户访问网站响应速度的目的。基于这种服务结构,如何有效管理不同服务的资源调度分配,保证高质量的服务是一个需要深入研究的问题。特别是当资源处于超负荷运转或网络波动时,如何通过调度来及时选择合适的替代资源,是保证服务质量的关键。传统业界的调度方式一般采用基于规则的方式[1],即,先收集大量服务器资源的指标(比如负载情况、网络情况、物理位置、服务冗余度等),再统计评价指标,最后以此来制定规则。但指标量越大则导致调度规则越复杂,使修改和维护成本更高,灵活性更差,同时调度策略往往只考虑服务质量,而没有考虑现实的成本问题。

近年来强化学习(reinforcement learning,RL)[2]因其强大的探索能力和自主学习能力,在游戏[3]、机器人控制[4]、交通控制[5]等领域都有广泛的应用。在资源调度策略领域,文献[6]利用Q值强化学习,将虚拟机资源调度描述成马尔科夫决策过程,并设计了动作的奖励函数,实现虚拟机的资源调度策略;文献[7]将深度强化学习的思路应用到微电网在线优化调度过程中;文献[8]应用强化学习算法求解置换流水车间调度问题;文献[9]提出DeepRM模型,将资源调度系统的状态信息建模成图像形式,将获取的图像信息输入到卷积神经网络中,通过卷积神经网络对图像信息进行快速特征提取,用强化学习的方法对神经网络中的参数进行迭代更新,形成最终的策略;……

登录APP查看全文

猜你喜欢
动作资源环境
基础教育资源展示
长期锻炼创造体内抑癌环境
一种用于自主学习的虚拟仿真环境
孕期远离容易致畸的环境
环境
资源回收
动作描写要具体
资源再生 欢迎订阅
资源再生(2017年3期)2017-06-01 12:20:59
动作描写不可少
非同一般的吃饭动作