[发明专利]一种边缘异构计算环境仿真系统有效

专利信息
申请号: 202110338640.3 申请日: 2021-03-30
公开(公告)号: CN113094246B 公开(公告)日: 2022-03-25
发明(设计)人: 任祖杰;郑守建;彭晓晖;王一帆 申请(专利权)人: 之江实验室;中国科学院计算技术研究所
主分类号: G06F11/34 分类号: G06F11/34;G06F11/30;G06F9/448
代理公司: 杭州浙科专利事务所(普通合伙) 33213 代理人: 杨小凡
地址: 310023 浙江省杭州市余*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 边缘 计算 环境 仿真 系统
【权利要求书】:

1.一种边缘异构计算环境仿真系统,所述仿真系统基于SimPy仿真框架,包括Core模块和Algorithm模块,其特征在于所述Core模块包括Task、Application、Broker、Cluster、Machine、Scheduler角色,以及Simulation、Monitor、Algorithm组件,所述Algorithm模块包括一组迁移调度决策算法;

所述Task,是任务实体的抽象模型,在迁移调度时作为任务实体;

所述Application,是应用程序,用于选取Task;

所述Broker,监测Application选中的Task,并向Cluster提交;接收Cluster发送的Task结束通知,并传递给Application;

所述Cluster,用于统筹管理Machine和Task,为Scheduler提供可用Machine和待迁移Task信息,接收并依据Scheduler的迁移调度决策结果,将Task迁移至指定Machine;

所述Machine,是计算设备的抽象模型,在迁移调度时作为计算设备实体;

所述Scheduler,是调度系统,调用迁移调度决策算法,将Cluster提供的Machine和Task信息作为参数传递给迁移调度决策算法,并将迁移调度决策结果发送至Cluster;

所述Simulation,是对仿真的建模,用于仿真事件管理;

所述Monitor,用于在仿真过程中对系统的状态进行监测和记录;

所述Algorithm组件,是一个抽象类,定义了迁移调度决策算法的接口,迁移调度决策算法实现所述接口。

2.如权利要求1所述的一种边缘异构计算环境仿真系统,其特征在于采用向量形式表示Task对资源的需求与Machine拥有的异构资源能力;

所述Task对资源的需求,包括计算需求向量与数据需求向量,计算需求向量包括Task对各类计算资源的需求量,若Task不需要某类资源,则相应元素为0;数据需求向量表示Task所需数据在Machine上的存储量,若Machine不包含Task所需数据,则相应元素为0;

所述Machine拥有的异构资源能力,包括计算能力向量与通信能力向量,计算能力向量包括Machine在各类异构资源上的能力,若Machine上不存在某类资源,则相应元素为0;通信能力向量包括Machine之间的通信能力,若Machine之间无法通信,则相应元素为0。

3.如权利要求2所述的一种边缘异构计算环境仿真系统,其特征在于对各元素进行自定义设置,形成组合,依据设定规则对各向量进行综合运算,预估各Task在各Machine上的运算时间。

4.如权利要求1所述的一种边缘异构计算环境仿真系统,其特征在于将Task信息和Machine信息输入迁移调度决策算法,迁移调度决策算法输出Task与Machine的匹配决策,指定部分Task迁移至合适的Machine。

5.如权利要求1所述的一种边缘异构计算环境仿真系统,其特征在于所述Machine判断是否支持指定任务执行,接受Cluster的迁移决策,为Task分配计算资源,并计算自身负载均衡度。

6.如权利要求1所述的一种边缘异构计算环境仿真系统,其特征在于Algorithm组件作为抽象类,规定迁移调度决策算法实现的规范,首先设定抽象方法,并将运行时钟、Task信息、Machine信息作为参数,通过继承抽象类实现迁移调度决策算法,然后使用迁移调度决策算法构造Scheduler类对象,并应用在仿真系统运行环境中。

7.如权利要求1所述的一种边缘异构计算环境仿真系统,其特征在于所述迁移调度决策算法可由用户进行自定义扩充。

8.如权利要求1所述的一种边缘异构计算环境仿真系统,其特征在于所述Application指定Task的提交时间,初始提交时间由配置文件指定,并且所述初始提交时间即为第一个Task的提交时间,之后Task的提交时间与前一个Task的结束时间相同。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于之江实验室;中国科学院计算技术研究所,未经之江实验室;中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110338640.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top