基于策略的任务流控制模型的研究
本文选题:策略 + 任务流 ; 参考:《沈阳师范大学》2016年硕士论文
【摘要】:随着IT技术的迅猛发展,信息处理的相关产业逐步得到发展,由此带来的计算机处理必成大势所趋。我们可以看到周围每天都会出现新的产品和服务,为了新产品的研发和更好的客户体验,任务流技术应用而生。系统将若干任务流按需求分离,同时将任务流分解成若干任务,通过调度算法并按照一定的策略规则来执行这些任务流及任务。为此,本文首先对任务流的理解加以总结,并对本文涉及到的策略知识和控制模型做了总结,在此基础上对基于策略的任务流进行了分析,接着,对本文提出的调度算法对所用的算法分析不足,最终提出了适合本文研究方向的调度算法和策略并设计出了SBAC模型。具体研究结果如下:1,SBAC以TBAC和PBAC为基础,从模型的对比研究,制定策略规则及设计调度算法三个方面进行了具体阐述,并将策略模型应用到任务流中,从而实现了基于任务和基于策略控制模型的有效结合,为本文的模型研究做好铺垫。2,通过对多种优先级算法和RTOS算法的对比研究、实时性/非实时性以及静态/动态调度的分析,本文在EDF算法基础上,分析和证明了EDF调度算法中最大可挪用时间的性质,结合EDF的最优调度过程,提出一种延长可利用时间的临近值NVEDF算法。3,调度策略规则分为静态调度策略和动态调度策略。大多数的任务调度都使用静态任务调度,也就是所有任务需求设定都是提前设置好的,只要等待系统开始运行就可以了。但是我们不得不考虑到一些复杂情况,因此本文提出了动态调度策略。本文的策略规则包括两种,一是系统内部的不同任务流执行策略;二是单条任务流内部的不同任务执行策略。当系统任务开始时,根据预先定义的策略选择调度算法并执行任务流间或单条任务流内的任务。
[Abstract]:With the rapid development of IT technology, the related industry of information processing has been developed step by step. We can see new products and services around us every day and task-flow technology applications for new product development and better customer experience. The system separates several task flows according to their requirements and decomposes them into several tasks. These tasks are executed by scheduling algorithms and according to certain policy rules. Therefore, this paper first summarizes the understanding of task flow, summarizes the strategy knowledge and control model involved in this paper, and then analyzes the policy-based task flow. The scheduling algorithm proposed in this paper is insufficient to analyze the algorithms used in this paper. Finally, the scheduling algorithm and strategy suitable for the research direction of this paper are put forward and the SBAC model is designed. The specific research results are as follows: 1: 1 SBAC is based on TBAC and PBAC. It is expounded in detail from three aspects: model comparison, formulation of policy rules and design of scheduling algorithm, and the policy model is applied to the task flow. Thus, the effective combination of task-based and policy-based control models is realized, which lays the groundwork for the research of the model in this paper. Through the comparative study of various priority algorithms and RTOS algorithms, Based on the analysis of real-time / non-real-time and static / dynamic scheduling, this paper analyzes and proves the property of maximum misappropriation time in EDF scheduling algorithm, combined with the optimal scheduling process of EDF. An approach NVEDF algorithm. 3, which extends the available time, is proposed. The scheduling policy rules are divided into static scheduling policy and dynamic scheduling policy. Most task scheduling uses static task scheduling, that is, all task requirements are set in advance, just wait for the system to start running. However, we have to consider some complex situations, so this paper proposes a dynamic scheduling policy. There are two kinds of policy rules in this paper, one is the different task flow execution strategy within the system, the other is the different task execution strategy within the single task flow. When the system task begins, the scheduling algorithm is selected according to the predefined policy and the tasks in the intertask flow or the single task flow are executed.
【学位授予单位】:沈阳师范大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP301.6
【参考文献】
相关期刊论文 前10条
1 Paweι CZARNUL;;Comparison of selected algorithms for scheduling workflow applications with dynamically changing service availability[J];Journal of Zhejiang University-Science C(Computers & Electronics);2014年06期
2 许真珍;赵小薇;徐秀娟;胡志强;陈鑫;;AUV协同设计平台中多任务流调度算法研究[J];计算机应用研究;2014年05期
3 周建亮;谢圆;张强;吴克;夏奕;张哲;;月面巡视器遥操作中的任务规划技术研究[J];中国科学:信息科学;2014年04期
4 刘科;郭小和;周继强;卢永乐;;基于multi-agent的多任务分配问题研究[J];计算机应用研究;2014年07期
5 王彬;王聪;薛洁;刘辉;熊新;;优先级周期性互换的实时调度算法[J];计算机应用;2014年03期
6 鲁守银;刘珍娜;刘金存;;基于任务流的带电作业机器人智能控制系统[J];制造业自动化;2013年23期
7 黄毅;李肯立;;一种面向云计算的任务—角色访问控制模型[J];计算机应用研究;2013年12期
8 张丹;赵荣彩;韩林;瞿进;;面向异构体系结构的任务流模型[J];信息工程大学学报;2012年03期
9 李凤华;苏斢;史国振;马建峰;;访问控制模型研究进展及发展趋势[J];电子学报;2012年04期
10 张玎飞;王田苗;刘静华;胡磊;;基于任务流的中医按摩机器人任务流程研究与设计[J];机器人技术与应用;2012年01期
相关博士学位论文 前5条
1 苏玮;基于角色的迁移工作流访问控制模型研究[D];山东大学;2012年
2 翟治年;企业级协作环境中访问控制模型研究[D];华南理工大学;2012年
3 王钧;成像卫星综合任务调度模型与优化方法研究[D];国防科学技术大学;2007年
4 林植;基于策略的访问控制关键技术研究[D];华中科技大学;2006年
5 柳林;多机器人系统任务分配及编队控制研究[D];国防科学技术大学;2006年
相关硕士学位论文 前10条
1 陆春晖;基于角色和任务的工作流访问控制管理模型[D];苏州大学;2015年
2 杜少萌;基于改进T-RBAC模型的工作流安全框架研究与实现[D];河北工业大学;2015年
3 夏磊;小卫星任务调度研究[D];中国科学技术大学;2014年
4 王旺;基于Spring MVC框架和TRBAC访问控制模型的工作流系统的设计[D];合肥工业大学;2014年
5 王聪;优先级周期性互换的实时多任务调度方法研究[D];昆明理工大学;2013年
6 骆琴;基于策略的服务计算安全模型研究[D];山东师范大学;2012年
7 冯俊;信息系统的访问控制机制的研究与实现[D];南京航空航天大学;2012年
8 黄娟;工作流系统的访问控制技术研究[D];南京航空航天大学;2011年
9 陈忠学;带有协商机制的任务流网格调度模型的设计与实现[D];电子科技大学;2010年
10 蔡晓燕;实时数据仓库中查询与更新调度策略的研究与实现[D];东北大学;2010年
,本文编号:2007394
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2007394.html