当前位置:问答库>论文摘要

题目:层次化的服务网格作业调度研究与实现

关键词:网格、作业调度、Web服务、层次化

  摘要

网格是近年来出现的一种新兴的广域网分布计算模式。网格技术把整个因特网上的各种资源整合成一台虚拟的计算机,实现资源共享与协同工作。近年来,随着“软件变服务”的概念不断深化,特别是基于互联网的Web服务技术的不断发展,各类资源能力共享与综合利用已经逐步采用服务化的方式。Web服务技术与网格服务的融合,有助于解决网格研究中的应用集成、资源共享、互操作和标准化等问题。网格作业的调度和管理是根据作业的资源需求和网格资源的状态,对作业所要求的资源进行选择和分配、任务调度和作业执行的控制,其目标是实现对网格资源的优化使用,并对网格用户提供更好的服务质量。由于网格系统具有分布性、异构性、动态性等主要特点,因此,相比传统的操作系统作业管理或集群作业管理,网格作业管理更加复杂。随着近年来网格系统规模的不断扩大和服务网格技术的不断发展,网格作业调度对于整个网格系统性能的影响也越来越突出,这也给网格调度系统本身的性能提出了更高的要求。本文首先分析了当前主流网格调度系统的功能特性以及尚未解决的共性问题,明确服务网格环境下的作业调度系统的设计目标和功能需求;从而提出一种层次化的作业调度与管理方法,并设计了一种作业信息的交换与传递机制;设计并实现了服务网格作业调度器系统CROWN Scheduler的体系结构;分别设计并实现了调度器系统中客户端工具集、调度器接口、JSDL解析与处理、调度引擎、服务提供者接口(SPI)等核心模块;最后通过应用实例和实验对系统的功能和实际性能进行了评估和检测。论文工作的主要特点体现在如下四个方面:1.提出了一种层次化的作业调度与管理方法;2.设计了一种作业信息的交换与传递机制;3.设计并实现服务网格调度器系统CROWN Scheduler;4.测试了CROWN Scheduler系统的功能并对其可行性和有效性进行了验证。