当前位置:主页 > 科技论文 > 计算机论文 >

基于容器的主动式云负载均衡技术

发布时间:2020-08-10 17:49
【摘要】:随着云计算在过去十年间的发展,越来越多的软件厂商和软件服务提供商选择将业务迁移到云平台中以降低自身的运营维护成本。容器虚拟化技术作为云计算的另一种实现方式,由于其轻量、高效的特性在过去几年备受云计算厂商的关注和青睐,Docker作为目前最受欢迎的容器虚拟化平台,由于其提出的Docker镜像机制而被广泛应用于容器云中充当基础平台。于此同时,随着互联网的爆发和普及,突发性的负载变化越来越成为常态。虽然容器云用户可以通过设定阈值的方式通过监控负载状态进行服务的自动伸缩,但是这些调整都只能被动地相应负载的变化,除了滞后于实际负载变化外还需要依赖用户根据主观的方式来设定阈值。除此之外,目前用于构建容器云的容器集群框架中并没有合理服务的可用性需求和负载需求,只是单纯地利用服务的实例数来统一应对服务的可用性需求和负载要求。在应对负载变化方面,现有的容器集群框架也更多的关注于对应用或者服务的负载均衡,在负载迅速变化的场景下缺乏相应的任务调度和管理机制,从而无法快速响应变化的负载。为了应对如今越来越复杂的负载环境,本文提出了一个基于容器的主动式云资源管理模型,着重解决在满足可用性指标的前提下,通过对负载进行预测来提前对服务进行调整,根据预测的结果主动对服务进行调整以应对负载的变化,减少用户手动的调节设置;利用容器镜像的特性使容器云快速响应负载的变化,从而更好地应对现实中激烈多变的负载,在保证容器云中服务的服务质量的同时降低了容器云供应商的成本。本文将内存、CPU时间、磁盘和网络带宽等资源的使用量和使用率作为负载的衡量,对系统进行实时的监测,从而获得系统实时的负载状态。随后根据历史资源使用状态监测数据,通过使用相应的预测模型对资源使用状态进行预测,给出未来一段时间内的资源使用量的预测值。在获得预测到的资源使用状态之后,本文通过模型中的资源供给方案生成模块将相应的资源使用量转化成相应服务需要的实例数。由于预测本身不能保证完全的准确,我们在模型中通过资源供给优化模块根据实时的资源使用状态对服务实例规模进行调整。资源管理模块会基于满足服务可用性要求所需要的副本数,分别根据基于预测和实际监测得到的实例数确认最终进行调整的任务实例规模。在确认了最终需要调整的服务实例规模之后,本文提出的模型通过负载优化模块利用服务伸缩的方法进行实际的调整。本文利用Docker镜像的层级文件系统和内容寻址特性,提出一个基于层级文件缓存的启发式调度算法。根据当前容器云中所有节点的资源分配状态和目标服务的限制选择合适的节点来托管相应任务实例,通过分析服务中任务实例的分布状态,利用节点上的Docker镜像层级文件缓存以减少依赖环境的下载和安装的耗时,从而降低了服务伸缩操作的延迟,达到在保证服务可用性的基础上提升响应速度的目标。最后,本文为了验证模型的有效性设计了相关实验。实验结果证明,本课题使用的预测模型可以为主动性调整提供一个相对可靠的预测结果;在负载急剧增加的场景下,和Docker swarm框架相比,本文提出的模型显著加快了服务在容器云中的扩展速度;而在负载降低的场景下,本文提出的模型保证了服务收缩的操作和Docker swarm框架中的服务收缩操作一样高效;在对服务的实例规模进行调整的过程中,服务的样本规模始终保证满足设定的副本数目标。从所有的实验结果可以看出本文提出的模型在负载变化的环境下可以提升容器云对变化负载的应对能力和服务调整的灵活性。
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP302
【图文】:

趋势图,世界杯,整体流,网站


Fig 5 1 The load trend of 98’ World Cup Site5.2 资源使用状态预测模块有效性验证由图5 1中可以看出,流量的变化主要和比赛日时间有关,诸如工作日等日常的时间标志对流量变化的影响很小。比赛日之间的流量变化模式比较近似,而且在若干时间段内存在流量急速增加和迅速降低的场景。除此之外,通过对原始数据的分析,我们还发现每天不同时间段流量的变化基本是相似的。98 年世界杯网站的数据集包括了从1998 年 4 月 30 日到 1998 年 7 月 26 日之间网站的历史访问记录,而 1998 年世界杯的比赛日程为 1998 年 6 月 10 日到 1998 年 7 月 12 日。我们从整个样本集中选取了 6 月16 日到 7 月 9 日之间世界杯网站的部分流量数据记录作为本次实验的预测评估数据集,分别利用基于整合移动平均自回归模型的预测算法和基于长短期记忆模型的预测算法在相应数据上进行预测,并给出相应的预测结果评估。5.2.1 基于整合移动平均自回归模型的预测实验在整合移动平均自回归模型模型的预测算法中,我们维护了一个 4 天的时间窗口。由于整合移动平均自回归模型的预测计算量随着时间窗口的增加而增加

自回归模型,移动平均,预测结果,预测算法


器的主动式云负载均衡技术 上海交通大学硕士学位论文果如图5 2所示:(a) 6 月 18 日到 6 月 19 日 (b) 6 月 24 日(c) 7 月 8 日到 7 月 9 日 (d) 7 月 11 日到 7 月 13 日图 5 2 基于整合移动平均自回归模型的预测结果Fig 5 2 The load prediction of ARIMA表5 2从预测正确率、预测偏差率和预测偏方差率这三个角度显示了基于整合移动平均自回归模型的预测算法对四个不同时间段内流量的实际预测结果:表 5 2 基于整合移动平均自回归模型的预测算法评估Table 5 2 The precision of prediction for loads based on ARIMA model6.18 到 6.19 6.24 7.8 到 7.9 7.11 到 7.13预测正确率 47.9% 45.2% 48.0% 49.1%预测偏差率 3.7% 5.2% 7.0% 7.2%预测偏方差率 7.5% 10.3% 14.2% 14.4%由表5 2可知,基于整合移动平均自回归模型的预测算法对上述四个时间段的负载预测精度大体相似,在负载波动稳定的场景下准确率较高,但是在 7 月 8 日到 7 月 13日之间出现负载大幅变化的场景下,该预测算法的预测稳定性明显下降。整体而言,基— 42 —

记忆模型,预测结果,预测算法


然后根据训练得出的模型预测下一个周期的资源使用量,我们选择基于 5 月 1 日到 6 月 17 日之间的历史数据进行训练,并根据此次训练所得的模型进行后续的负载预测计算。图5 2显示了我们利用基于长短期记忆模型的预测算法,对 6 月 18 日到 6 月 19日之间、6 月 24 日当天、7 月 8 日到 7 月 9 日之间和 7 月 11 日到 7 月 13 日期间的流量数据进行预测的结果:(a) 6 月 18 日到 6 月 19 日 (b) 6 月 24 日(c) 7 月 8 日到 7 月 9 日 (d) 7 月 11 日到 7 月 13 日图 5 3 基于长短期记忆模型的预测结果Fig 5 3 The load prediction of LSTM表5 3从预测正确率、预测偏差率和预测偏方差率这三个角度显示了基于长短期记忆模型的预测算法对四个不同时间段内流量的实际预测结果:我们从表5 3中可以发现,基于长短期记忆模型的预测算法对 7 月 8 日到 7 月 9 日之间的负载数据在预测正确率上出现了明显抖动。这主要是由于 7 月 8 日当天的负载骤— 43 —

【相似文献】

相关期刊论文 前10条

1 张鹏;;负载均衡技术的分类及应用研究[J];科技创新与应用;2016年16期

2 龙佳琴;;负载均衡技术在企业中的应用研究[J];计算机光盘软件与应用;2014年06期

3 梅琨;余慧;;应用负载均衡技术原理与实现[J];电脑与电信;2014年06期

4 张维;;浅析负载均衡技术[J];计算机光盘软件与应用;2012年06期

5 毛正标;杨顺韬;;容错与负载均衡技术应用的研究[J];广西师范学院学报(自然科学版);2010年03期

6 李坤;王百杰;;服务器集群负载均衡技术研究及算法比较[J];计算机与现代化;2009年08期

7 蒋鸿城;洪建光;谢知寒;;业务需求驱动下的负载均衡技术研究与应用[J];电力信息化;2008年S1期

8 封铎;;链路负载均衡技术及其在电信网络中的应用[J];电信工程技术与标准化;2008年11期

9 刘学辉;;关于负载均衡技术的研究[J];科技资讯;2007年12期

10 王俊飞;;全局负载均衡技术在互联网中的实现[J];广东科技;2007年05期

相关会议论文 前10条

1 周斌;赵新建;周玉宏;;基于负载均衡技术的高速防火墙设计与实现[A];2007年全国微波毫米波会议论文集(下册)[C];2007年

2 贾成强;孙玫肖;;负载均衡技术及其在客票系统5.0版中的应用[A];中国铁路客票发售和预订系统5.0版应用研讨会论文集[C];2006年

3 贾波;张集祥;;基于Distributed binning策略的CDN负载均衡技术[A];中国通信学会第五届学术年会论文集[C];2008年

4 柯怡;林宇;金跃辉;程时端;;GNP算法与基于GNP的全局负载均衡技术[A];第九届全国青年通信学术会议论文集[C];2004年

5 于志波;袁野;;负载均衡技术在山东黄河网络管理中的研究与应用[A];2019(第七届)中国水利信息化技术论坛论文集[C];2019年

6 钱雯s

本文编号:2788423


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2788423.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户a1d72***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com