[发明专利]混合云环境下面向代价优化的工作流数据布局方法有效
申请号: | 201910317130.0 | 申请日: | 2019-04-19 |
公开(公告)号: | CN110033076B | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 於志勇;黄引豪;陈星;郑勇杰;黄志豪 | 申请(专利权)人: | 福州大学 |
主分类号: | G06N3/00 | 分类号: | G06N3/00;G06N3/12;G06F17/16 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 蔡学俊;陈明鑫 |
地址: | 350108 福建省福州市闽*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 混合 环境 面向 代价 优化 工作流 数据 布局 方法 | ||
本发明涉及一种混合云环境下面向代价优化的工作流数据布局方法。首先,进行混合云环境下面向代价优化的科学工作流数据布局问题建模,将问题目标形式化得到目标函数;其次,对遗传粒子进行问题编码,实现粒子到数据布局策略的一一对应关系;再而,基于目标函数设计适应度函数来评价粒子优劣;最后,基于适应度函数,初始化种群并根据GAPSO的粒子更新策略对粒子种群不断更新迭代从而求得近似最优解。本发明方法可以有效降低混合云环境下科学工作流的执行代价。
技术领域
本发明涉及一种混合云环境下面向代价优化的工作流数据布局方法。
背景技术
科学工作流是一种以降低计算成本为目标的海量密集数据流的典型应用系统。科学工作流中计算任务节点之间的依赖关系非常复杂,数据集的大小可以达到TB甚至PB量级。随着云计算的出现,其高效、灵活、可伸缩性等特点为执行大型科学工作流提供了新的思路。云上充足的计算、存储与网络资源等使得科学工作流能更好的执行。通过在云环境下执行科学工作流,可以有效的减少执行代价,降低成本,然而如何在云上合理调度和管理资源是云计算目前面临的一个重要问题。混合云是一种融合了公有云和私有云的混合计算环境,公有云以其高伸缩性、低成本、可定制等特点为科学工作流的执行提供了服务保障,而私有云是一个公司或组织建立的内部数据存储中心。混合云结合了公有云与私有云各自的优势,而混合云环境下的科学工作流研究已经成为了科学工作流研究的热点。在混合云环境下对科学工作流进行数据布局,需要综合考虑公有云与私有云的优势。如何针对公有云与私有云各自的优势,降低数据传输延时以及数据布局代价,形成合理的数据布局方案成为了科学工作流数据布局问题的新的挑战。
发明内容
本发明的目的在于提供一种混合云环境下面向代价优化的工作流数据布局方法,该方法考虑了公有云数据中心与私有云数据中心的不同特点如存储容量、存储代价等因素以及数据传输时延约束对传输代价的影响,并结合遗传算法与粒子群优化算法的优点,生成科学工作流的布局策略。
为实现上述目的,本发明的技术方案是:一种混合云环境下面向代价优化的工作流数据布局方法,首先,进行混合云环境下面向代价优化的科学工作流数据布局问题建模,将问题目标形式化得到目标函数;其次,对遗传粒子进行问题编码,实现粒子到数据布局策略的一一对应关系;再而,基于目标函数设计适应度函数来评价粒子优劣;最后,基于适应度函数,初始化种群并根据GAPSO的粒子更新策略对粒子种群不断更新迭代从而求得近似最优解。
在本发明一实施例中,所述目标函数如下:
Minimize Ctotal
subject to Ttotal≤TimeLimit
上式表示目标是最小化数据布局总代价Ctotal的同时,满足科学工作流的总传输时延约束和满足每个数据中心容量限制;其中,Ttotal表示整个科学工作流的总传输时延,TimeLimit表示整个科学工作流的总传输时延约束;availsizei表示数据中心dci的可用容量。
在本发明一实施例中,所述进行混合云环境下面向代价优化的科学工作流数据布局问题建模,将问题目标形式化得到目标函数的具体过程如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州大学,未经福州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910317130.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种RFID防盗织标
- 下一篇:神经网络训练方法以及装置