【技术实现步骤摘要】
一种高吞吐云计算资源回收系统
[0001]本专利技术涉及云计算
,特别是涉及云数据中心下针对微服务与多种离线负载混合部署的调度与优化方法。
技术介绍
[0002]数据中心下多种应用的混合部署已经被证明为可有效提升计算系统的资源利用率的手段。合理的资源分配方案能够减少混合负载之间因竞争共享资源所产生的干扰,从而保障系统中应用的服务质量。伴随着云计算市场规模的不断增长,应用功能的不断丰富,越来越多的在线应用正从单片设计转向由多个组件构成的复杂服务,同时批处理负载类型也呈现爆发式增长。这种日益复杂的服务组件化场景向混部系统提出了更加严苛的控制要求。
[0003]在生产环境中,数据中心运营商通过将暂态资源分配给离线负载以谋求更高的服务器资源利用率。而这类资源被云服务商回收以供保障在线应用的服务质量(SLA)。因此部署在暂态资源上的离线负载面临着随时被重新调度的风险。即便已经提出许多先进的容错机制及策略以减轻不同类别应用程序(如大数据分析作业、机器学习训练任务、科学计算应用等),但是由于重调度所造成的计算损失,这些方案在 ...
【技术保护点】
【技术特征摘要】
1.一种高吞吐云计算资源回收系统,其特征在于,该系统包括服务质量监控模块100,抢占损失分析模块200和离线负载回收队列模块300;其中:所述服务质量监控模块100,用于实时监控记录云数据中心延迟敏感服务LC组件的处理延迟请求,以分析当前时刻服务质量是否被保障;当检测到服务质量无法被保障时,进行资源回收,所述资源回收的评估依据公式resource
×
time,resource表示BE占据的资源,time表示完成时间;所述抢占损失分析模块200,用于计算离线负载的抢占损失;每个应用因资源回收所导致的抢占损失L的计算公式如下:L=S
pmtn
‑
S
ognl
=t
pmtn
r
pmtn
‑
t
ognl
r
ognl
其中,t
pmtn
表示BE在被抢占(或未被抢占)情况下的完工时间,t
ognl
表示BE在未被抢占情况下的完工时间,r
pmtn
表示...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。