当前位置:主页 > 科技论文 > 计算机论文 >

异构系统中基于可用性的抢占式任务调度算法研究

发布时间:2020-07-30 15:25
【摘要】: 在过去几十年中,异构系统已广泛用于科学和商业之中。近年来,很多学者致力于研究异构系统中以提高应用程序性能为目的的调度算法。调度理论中的基本假设是所有机器总是可用来处理任务的。这个假设可能在某些情况下是合理的,但当存在某种维护要求、中断或其他机器无法处理的限制等这些使机器不可用来处理任务的情况时,它并不是有效的,而这些约束因素实际存在于许多应用之中。 在本文中,可用性定义为一个计算节点在某一给定的时间间隔内运行的时间占总时间的比例。现在许多高效能的应用都需要具有高可用性的计算平台,如军事应用、医疗应用和国际商业应用等都需要非常高可用性的服务,因为只要有一个计算节点不可用都有可能导致严重故障或致命错误。因此,为了处理维护活动和意外失败等情况,异构系统的调度策略必须考虑到可用性因素。 为了解决这些问题,本文在对计算机系统可用性进行深入研究的基础上提出了一个基于可用性的异构系统的任务调度模型,分析了模型的可行性并提出了对抢占式任务的调度问题,通过对现有算法SSAC( Scheduling Strategy for multiple classes of tasks with Availability Constraints)的改进提出了一种基于可用性、支持多优先级的抢占式任务调度算法P-SSAC,并建立了负载平衡探测机制,对可用性的现实应用进行了扩展。该算法具有与现有算法近似的性能,但其可以工作在抢占模式下,且能保持可用性和响应能力之间一个良好的平衡,提高了任务的调度成功率。 在仿真实验部分,通过GridSim模拟器构造了一个含有十六个节点的异构系统,启用基于可用性的抢占式任务调度算法P-SSAC,通过新算法与几个经典的算法的实验结果的比较,表明P-SSAC算法显著提高了系统的可用性,原因在于它在分配任务给异构结点的过程中考虑了任务的可用性需求。
【学位授予单位】:湖南大学
【学位级别】:硕士
【学位授予年份】:2009
【分类号】:TP302.1
【图文】:

集群结构


9图 2.1 集群结构图2.1.4 集群系统的发展趋势随着网络技术、性能的不断提高,各种平台下的网络服务技术方案应运而生。其中影响最大的是由章文嵩博士成立的 LVS(Linux Virtual Server)自由软件项目,进行 Linux服务器集群的开发工作。同时,LVS 项目也是国内最早出现的自由软件项目之一。该项目针对高可伸缩、高可用网络服务的需求,给出了基于 IP 层和基于内容请求分发的负载平衡调度解决方法,它通过前端一个负载调度器(Load Balancer)无缝地将网络请求调度到真实服务器上,从而使得服务器集群的结构对客户是透明的,客户访问集群系统提供的网络服务就像访问一台高性能、高可用的服务器一样,客户程序不受服务器集群的影响且不需作任何修改。系统的伸缩性通过在服务集群中透明地加入和删除一个节点来达到,通过检测节点或服务进程故障和正确地重置系统达到高可用性,并在 Linux 内核中实现了这些方法,将一组服务器构成一个实现可伸缩的、高可用网络服务的虚拟服务器。LVS 集群采用 IP 负载平衡技术和基于内容请求分发技术。调度器有很好的吞吐率

体系结构图,体系结构,共享存储系统,服务器池


图 2.2 LVS 集群的体系结构度器、服务器池和共享存储系统通过高速网络相连接,如 100M Gigabit 网络等。使用高速的网络,主要为避免当系统规模扩大的瓶颈。式系统式系统概述计算速度、系统可靠性和成本实效性的要求必将促使发展另外的冯·诺依曼结构的计算机。随着计算机网络的出现,一个新的算。当用户需要完成某项任务时,分布式计算提供尽可能多的透明访问,同时实现高性能与高可靠性的目标。式系统我们使用如下定义:布式系统是一个对用户看起来像普通系统,然而运行在一系列

动态调度,集中式


任务分配策略具有超过静态调度策略的执行潜力,能够相互交换系统统负载的分配,能够适应系统负载变化情况,比静态调度策略更灵活策略利用系统状态的短期波动来提高性能,由于它必须收集、储存并此动态调度策略会产生比静态调度策略更多的系统开销,但这种开销。态任务的调度算法任务调度算法按照调度程序的结构或调度程序所收集调度信息的范围调度算法、分布式调度算法和层次式调度算法。集中式的调度策略式的调度策略系统中有一个负责调度的主机负责搜集系统负载信息。分配表,并且根据系统负载状况来分配任务。其它的主机都是计算主责接收任务,如图 3.1 所示。

【相似文献】

相关期刊论文 前10条

1 郭明泽;章坚民;方文道;;异构系统数据集成技术在DMS中的应用[J];信息技术;2011年08期

2 Jack Dongarra;;下一代计算机系统将由异构平台组成[J];中国教育网络;2011年09期

3 李焱;张云泉;王可;赵美超;;异构平台上基于OpenCL的FFT实现与优化[J];计算机科学;2011年08期

4 欧健;;厦门市环境综合监控平台的深入开发[J];厦门科技;2011年03期

5 徐振东;;浅谈“平安惠州”治安视频监控系统的发展趋势[J];电脑与电信;2011年06期

6 何清;;广电行业内分布式异构网络化系统集成方法的实现[J];微型电脑应用;2011年06期

7 高峰;;图书馆知识转移的知识源建设[J];中国科技资源导刊;2010年02期

8 李兴恺;何利力;;基于SOA的烟草工商协同营销系统集成的研究[J];工业控制计算机;2011年06期

9 符荣鑫;孔凡壬;杨善茜;;基于Shibboleth的校园网统一身份认证系统研究[J];电脑知识与技术;2011年16期

10 易菲;龙朝阳;;基于SOA的数字图书馆联盟信息服务平台构建[J];图书馆工作与研究;2011年06期

相关会议论文 前10条

1 向家国;郑申华;;基于Web Service的电力行业异构信息系统集成方法探讨[A];科技、工程与经济社会协调发展——中国科协第五届青年学术年会论文集[C];2004年

2 张抗抗;李庆忠;;基于语义的异构系统应用集成[A];第二十一届中国数据库学术会议论文集(技术报告篇)[C];2004年

3 林鹰;刘琼慧;邓仁明;;基于Web Service技术的异构系统的无缝集成[A];中国自动化学会全国第九届自动化新技术学术交流会论文集[C];2004年

4 王国仁;张霞;周云凤;单吉第;郑怀远;;面向对象的异构分布库中同化技术的研究[A];第十届全国数据库学术会议论文集[C];1992年

5 廖红玉;;基于Windows NT的集中安全认证框架设计[A];全国计算机网络应用年会论文集(2001)[C];2001年

6 李昭原;刘瑞;陈微;;开放—分布—异构多数据库互连查询接口的基本框架[A];数据库研究与进展95——第十三届全国数据库学术会议论文集[C];1995年

7 文临丰;;VTS系统联网中CORBA解决方案的研究[A];中国航海学会通信导航专业委员会2004学术年会论文集[C];2004年

8 曲绍云;李袁媛;许日滨;;异构系统中独立任务的集中带宽分配算法[A];2005年全国理论计算机科学学术年会论文集[C];2005年

9 吴珊娜;覃华;;基于Hessian协议的轻量级SOA系统集成方案的研究[A];广西计算机学会2009年年会论文集[C];2009年

10 朱爱华;;广电行业台内分布式异构网络化系统的集成方法探讨和实践[A];2009中国电影电视技术学会影视技术文集[C];2010年

相关重要报纸文章 前10条

1 郭莹;管理异构系统强调监控和规划[N];中国计算机报;2004年

2 ;跨异构系统的集中管理络[N];中国计算机报;2002年

3 金利;基于业务级抽象的跨企业异构系统协同模型及关键技术[N];科技日报;2007年

4 谌力;逐鹿SOA的四件武器[N];网络世界;2006年

5 张晓东;XML:联通信息孤岛[N];中国计算机报;2005年

6 卢辉涛;IT整合成为CIO减压[N];中国企业报;2005年

7 本报记者 邱燕娜;云时代的牵手:微软与中标软件达成合作[N];中国计算机报;2011年

8 本报记者 彭鑫;跨越异构,走向信息互联[N];医药经济报;2008年

9 靳辉;计费、数据融合的中心是客户[N];通信产业报;2008年

10 刘磊;微软:开放不等于开源[N];中国计算机报;2005年

相关博士学位论文 前10条

1 王桂彬;大规模异构并行系统软件低功耗优化关键技术研究[D];国防科学技术大学;2011年

2 黎鹤;并行系统中负载调度问题的研究[D];中国科学技术大学;2008年

3 吴荣腾;并行计算系统的负载平衡算法与并行执行时间预测[D];天津大学;2008年

4 孔晓红;网络计算环境中基于智能算法的任务调度研究[D];江南大学;2007年

5 张建军;基于Fork-Join任务图的调度算法研究[D];华中科技大学;2010年

6 王X;基于异构系统的实时数据处理[D];中国科学院研究生院(软件研究所);2002年

7 王书海;电子政务信息资源整合关键技术研究[D];天津大学;2010年

8 严明;面向领域应用的异构多核SoC系统结构设计与优化[D];国防科学技术大学;2011年

9 向东;iSCSI-SAN网络异构存储系统管理策略的研究[D];华中科技大学;2004年

10 宁国勤;异构无线系统中的无线资源管理技术研究[D];华中科技大学;2006年

相关硕士学位论文 前10条

1 李湘华;多源异构森林资源数据共享研究[D];中南林业科技大学;2009年

2 李华东;异构现场总线控制系统及设备的集成设计与测试[D];上海交通大学;2010年

3 于胜龙;异构敏捷系统集成模型[D];西南交通大学;2003年

4 曲绍云;分布式异构系统中任务调度问题的研究[D];青岛大学;2005年

5 王磊;OA系统数据交换层的设计和基于Domino的实现[D];苏州大学;2004年

6 张万利;基于Web Services技术的电子政务工作流模型研究与实现[D];重庆大学;2005年

7 文临丰;基于CORBA的VTS系统信息网络化的研究[D];大连海事大学;2005年

8 任雯;基于Delphi7的智能仪表OPC数据访问服务器的设计与实现[D];新疆大学;2007年

9 陈学海;基于语义网关的离散制造企业异构系统集成框架研究[D];重庆大学;2009年

10 宋利军;支持四方物流的Web服务集成平台的设计与实现[D];天津大学;2008年



本文编号:2775736

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2775736.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户07306***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com