收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

分布式测控系统任务调度研究

闫钧华  
【摘要】:分布计算技术、计算机技术及网络技术的飞速发展,使以网络互连形成的分布式系统的应用日益广泛。网络化测控技术与具备网络功能的新型仪器为组建分布式测控系统提供了优异的技术条件。分布式测控系统对于完成复杂、远程(异地)和范围较大的测控任务具有良好的优越性。任务调度是分布式测控系统中的一项关键技术,而任务迁移是其核心内容之一。本文针对分布式测控系统任务的特点,对任务调度展开研究,提出了新的任务调度方法,从而有效地提高了系统效率,实现了负载均衡的目标。 本文首先对分布式测控系统中各状态可以预知的测控任务进行了研究,提出了一种基于遗传算法的分布式测控系统静态任务分配与调度算法。在分布式测控系统中,实现最优的静态任务分配与调度是一个 NP 完全问题,遗传算法能有效地求解此类问题。分布式测控系统静态任务分配与调度算法实现了全局优化搜索,不仅保证了任务的相关性,而且保证了任务分配与调度方案的最优。文中论述了分布式测控系统静态任务分配与调度中任务粒度与系统性能的关系。 在分布式测控系统中,更大量测控任务的产生与运行是不可预知的,每个节点的负载大小是动态变化的。本文提出了两种分布式测控系统动态任务调度算法,算法根据系统当前各节点机的负载状态,动态地调度任务,使任务尽可能地并行执行,提高了系统效率,达到了负载均衡的目标。 为了有效地实施动态任务调度,需要对分布式测控系统中的每一个任务进行命名与定位。即:为每一个任务分配一个名字,用以唯一的识别它们,并且当某一个任务被调度到其它机器上去运行时,能够根据名字准确地定位其任务。本文基于面向对象技术提出了一种新的、全局的、与位置无关的类对象命名法 CON,实现了对分布式测控系统任务的命名与定位,并且采用 Java 语言实现了该方法。 分布式测控系统动态任务调度算法实现的前提是有效地获取各节点机的负载状态。本文对分布式测控系统各节点机的异构性特点进行了深入地研究,提出了一种新的负载状态指标:Load=LoadC,LoadM。根据该指标,可以判定各节点机的负载状态。本文通过一个负载监控程序来获取和计算主机的负载状态指标。 Java 技术具有简单性、分布性、安全性、面向对象、体系结构中立、可移植性、多线程机制等一系列特性。本文在对 Java 技术进行深入研究的基础上,提出了一种分布式测控系统动态任务调度算法。该算法利用 Java 的对象序列化机制、多线程机制、RMI 技术,实现了将重载机上的任务迁移至轻载机上执行,从而根据系统当前各主机的负载状态,动态地调度任务。文中对 Java 安全体系结构进行了分析,说明Java 有能力为迁移任务提供安全保障。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 马兰;;基于CATIA CAA架构的质量分布系统[J];电脑开发与应用;2011年09期
2 王永明;王世练;张尔扬;;多跳频脉冲的高效测向算法[J];哈尔滨工程大学学报;2011年05期
3 闫志红;郑海林;;基于CAN总线的分布式热电阻智能节点的设计[J];可编程控制器与工厂自动化;2011年07期
4 邱丽君;;PC与单片机之间的相互通信[J];科教新报(教育科研);2011年23期
5 袁荣昌;孙龙清;董晨曦;王利;;基于模糊模式识别的籽棉品级分级模型[J];计算机应用;2011年08期
6 苏海波;金德鹏;曾烈光;;一种自底向上的推测链路延迟分布的快速算法[J];计算机应用研究;2011年09期
7 许聪;;浅析P2P技术对我国企业信息化的影响[J];企业导报;2011年12期
8 ;[J];;年期
9 ;[J];;年期
10 ;[J];;年期
11 ;[J];;年期
12 ;[J];;年期
13 ;[J];;年期
14 ;[J];;年期
15 ;[J];;年期
16 ;[J];;年期
17 ;[J];;年期
18 ;[J];;年期
19 ;[J];;年期
20 ;[J];;年期
中国重要会议论文全文数据库 前10条
1 赵保明;戴宣飞;;飞行模拟器分布式测控系统[A];二○○一年中国系统仿真学会学术年会论文集[C];2001年
2 易勇;高唯一;吴波;古天祥;;分布式测控系统构建技术研究[A];第三届全国信息获取与处理学术会议论文集[C];2005年
3 易勇;赵卫东;吴波;古天祥;;分布式测控系统概念剖析[A];第三届全国信息获取与处理学术会议论文集[C];2005年
4 芮东峰;;基于CAN总线的分布式测控系统设计[A];2008年航空试验测试技术峰会论文集[C];2008年
5 孟芳;余贞侠;尚明生;;分布式测控系统中的任务调度模型的研究[A];2009中国仪器仪表与测控技术大会论文集[C];2009年
6 郭以述;;敏感元件和传感器[A];中国电子学会第七届学术年会论文集[C];2001年
7 张广业;;基于Web Service的分布计算及其在交通统计中的应用设想[A];中国公路学会计算机应用学会2002年年会学术论文集[C];2002年
8 张治;阎祥安;程金生;;分布式测控系统在底螺分解机中的应用[A];第三届全国信息获取与处理学术会议论文集[C];2005年
9 陈爱国;李晓峰;;下一代互联网业务解决方案[A];中国通信学会信息通信网络技术委员会2003年年会论文集[C];2003年
10 马吉民;周森林;王洪永;张兴华;;地下工程通风空调分布式测控系统[A];全国暖通空调制冷2002年学术年会资料集[C];2002年
中国博士学位论文全文数据库 前10条
1 闫钧华;分布式测控系统任务调度研究[D];南京航空航天大学;2005年
2 邹见效;分布式测控系统容错关键技术研究[D];电子科技大学;2009年
3 易勇;分布式测控系统建模及其系统实时性研究[D];电子科技大学;2008年
4 滕猛;分布对象中间件安全关键技术研究[D];国防科学技术大学;2003年
5 窦蕾;面向构件的复杂软件系统中动态配置技术的研究[D];国防科学技术大学;2005年
6 黄杰;分布构件系统故障诊断技术研究[D];国防科学技术大学;2005年
7 李磊;分布式系统中容错机制性能优化技术研究[D];国防科学技术大学;2007年
8 郭长国;基于优先级的实时中间件的研究与实现[D];中国人民解放军国防科学技术大学;2002年
9 邓波;分布式序敏感查询处理关键技术研究[D];国防科学技术大学;2006年
10 苑洪亮;基于内容的“发布/订阅”若干关键技术研究[D];国防科学技术大学;2006年
中国硕士学位论文全文数据库 前10条
1 刘芳;基于分布计算的GIS应用技术研究[D];南京航空航天大学;2005年
2 张林;基于GSM网的分布式测控系统的研究[D];北方工业大学;2010年
3 肖雁鹏;基于UML和设计模式的一种分布计算方案设计与实现[D];西南交通大学;2004年
4 杨朝霞;基于MAS的分布式数据挖掘系统设计与研究[D];西北师范大学;2005年
5 宋文明;基于J2EE的Agent架构实现研究[D];天津大学;2005年
6 周毅;基于虚拟仪器技术的分布式测控系统研究[D];华中科技大学;2005年
7 朱建文;基于COM/DCOM的网络分布计算中间件平台及其实现[D];西北工业大学;2004年
8 郑巍;分布对象技术构建企业应用系统研究[D];大连理工大学;2003年
9 高丛;Mobile Agent的迁移策略[D];中国海洋大学;2004年
10 邓海超;基于嵌入式控制器的分布式测控系统[D];山东大学;2009年
中国重要报纸全文数据库 前10条
1 陈余年 方美琪;基于网络中心的分布计算[N];计算机世界;2003年
2 ;领航未来之路[N];科技日报;2008年
3 易水;新词集锦(410)[N];计算机世界;2004年
4 朱玲;协同:国产CAD的突破口[N];科技日报;2007年
5 本版编辑完彬 高向前 吴帆;重点行业带动下的多元应用[N];中国计算机报;2007年
6 ;传感器的网络化进程[N];中国电子报;2002年
7 朱金玲;协同设计:CAD应用的下一站[N];中国高新技术产业导报;2007年
8 朱金玲;协同设计:国产CAD的超越之路[N];中国高新技术产业导报;2007年
9 李琨;CORBA将在何处生存?[N];中国计算机报;2006年
10 证券时报记者  海容;21只新股网上申购收益率不足2%[N];证券时报;2006年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978