校园网格计算:资源管理与任务调度的创新研究

版权申诉
0 下载量 63 浏览量 更新于2024-08-07 收藏 2.03MB PDF 举报
云计算在校园级网格计算环境中的应用是一个重要的研究领域,这篇硕士论文深入探讨了该领域的资源管理和任务调度策略。作者刘雄文针对上海交通大学的计算机系统结构专业背景,由导师陆鑫达指导,撰写了这篇论文。 论文的核心内容围绕校园级网格计算环境(CwGCS)的设计与实现展开,目标是提出一种自适应、高效、一致且透明的资源管理和任务调度解决方案。资源管理方面,论文强调了三点关键组件:资源信息收集、远程监视和资源描述。资源信息收集通过注册模型实现,所有资源子节点通过资源节点代理向系统注册,确保信息实时准确。远程监视采用主动探测和被动获取相结合的方式,主动探测检测节点故障和网络状况,被动获取则通过子节点状态消息传递,以实现动态调整服务。 资源描述部分,论文提供两种形式:图形方式和基于文本的API接口。图形方式直观展示资源信息,方便用户理解和操作;基于文本的API则为任务调度模块提供统一的数据访问接口,支持任务的高效调度。此外,资源管理方案根据校园级网格计算环境的特点进行了创新设计,旨在优化资源利用率和性能。 在任务调度方面,论文将调度分为任务映射和执行两个阶段,重点在于任务映射阶段的调度算法。通过对六种调度算法的分析,论文选择并改进了FCFS算法(First-Come, First-Served,先进先出)、DGS算法(Dynamic Greedy Scheduler,动态贪心调度)以及Max-Odds算法和KPB算法,以适应校园环境下的复杂需求。实验部分验证了这四种算法在CwGCS中的有效性,特别是资源描述部分的图形化验证涉及了多个关键场景,如节点切换、代理失效、子节点状态变化和计算资源选择等。 这篇论文深入探究了校园级网格计算环境中资源管理和任务调度的关键技术,为实际的云计算平台设计提供了理论基础和实践经验,对于推动教育机构或科研机构的高性能计算能力提升具有重要意义。