[发明专利]一种动态反馈调度方法在审
申请号: | 201810493641.3 | 申请日: | 2018-05-22 |
公开(公告)号: | CN108733475A | 公开(公告)日: | 2018-11-02 |
发明(设计)人: | 张小东;李旻昊;初佃辉 | 申请(专利权)人: | 哈尔滨工业大学(威海);青岛海信智能商用系统股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F11/20;H04L29/08 |
代理公司: | 济南金迪知识产权代理有限公司 37219 | 代理人: | 杨树云 |
地址: | 264209 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态反馈 调度 分派 剩余负载 知识库 实时采集数据 系统伸缩性 调度模型 调度引擎 服务组件 负载均衡 哈希映射 监视组件 引擎调度 权重 灵活 分配 配合 决策 | ||
本发明涉及一种动态反馈调度方法,运行于调度模型,包括:监视组件实时采集数据,计算每个节点的剩余负载能力,并将每个节点的剩余负载能力以及其它影响调度的因素存入决策知识库中,通过调度引擎(SCHEDULER)计算权重,建立哈希映射关系,确定任务的分派。本发明采用动态反馈调度方法配合分布式引擎调度模型,使得服务组件的增减更加方便和灵活,解决了系统伸缩性问题。能够及时了解系统中每个节点的负载情况,将任务合理分配,达到负载均衡的效果,解决了任务合理分派的问题。
技术领域
本发明涉及一种动态反馈调度方法,属于分布式计算方法技术领域。
背景技术
云计算有SaaS、PaaS和IaaS三种服务模式。SaaS是一种将软件及其相关的数据集中托管于PaaS上的软件运营模式,降低了软件系统的运维成本,因而获得了广泛的认可和使用。SaaS也是构成PaaS和IaaS的核心,它拥有可定制、可扩展、支持多租户(Multi-Tenancy,MT)等特性,可以满足租户在展示、功能、性能等方面的多样性需求。这些特性的实现需要位于云计算栈下层的PaaS与IaaS的支撑。然而,面对丰富的领域应用,PaaS和IaaS在任务调度与资源分配上存在一些问题。
如何合理的将任务分派到资源节点上,同时,满足系统可伸缩性、健壮性、高可用性需求,这些问题已成为云计算领域中亟待解决的技术难题。
发明内容
针对现有技术的不足,本发明提供了一种动态反馈调度方法;
本发明的技术方案为:
一种动态反馈调度方法,运行于调度模型,所述调度模型包括系统软件组件群组和业务软件组件群组,所有组件统称为服务组件(Service Component,SC)。
所述系统软件组件群组包括调度引擎(SCHEDULER)、解析引擎(fE)、系统数据对象映射组件(MGDM-SCF)、全局数据对象映射组件(SCF-GOR)、功能管理组件(SCF Function)、分析组件(SCFAnalysis)、监视组件(SCFMonitor)、系统内存数据库(MMDBsys)、系统数据库(Systemic DB)及系统资源管理组件、组件管理组件;这些统称为SCiF,它们由调度引擎统一调度。
所述业务软件组件群组包括业务组件(SCiB)、业务内存数据对象映射组件(MGDM-SCB)、业务内存数据库(MGDBb);在一个云环境的虚拟节点上,可能只包含两种核心组件中其中的一种或是两种都包含。每个租户可以选择若干个SCiB组成自己的应用系统,本发明称这种应用系统为互联网服务中心(internet Service Center,iSC)。当有任务请求时,执行过程如下:
①租户登录后,平台会从MMDBsys中检索出对应的组件名称构成符合租户需求的SCF Function。
②租户的用户从SCF Function选中某一个业务菜单,点击。
③平台将点击菜单所对应的组件名称传递给调度引擎(SCHEDULER),SCHEDULER查询决策知识库,从系统数据库中检索中符合要求的组件(SCiF或SCi B),它们都带有具体的节点信息。
④把组件的相关信息传递给解析引擎(fE),fE进行依赖性分析,调用执行任务的原子构件。
⑤原子构件执行完任务后,将结果返回给SCHEDULER,SCHEDULER将结果最终返回主体框架页面,显示给用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学(威海);青岛海信智能商用系统股份有限公司,未经哈尔滨工业大学(威海);青岛海信智能商用系统股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810493641.3/2.html,转载请声明来源钻瓜专利网。