首页> 外文学位 >Integrating intelligent methods for scheduling in grid computing systems.
【24h】

Integrating intelligent methods for scheduling in grid computing systems.

机译:集成用于网格计算系统中调度的智能方法。

获取原文
获取原文并翻译 | 示例

摘要

Grid Computing systems aim to enable the sharing, selection, and aggregation of a wide variety of resources including supercomputers, storage systems and data sources, that are geographically distributed and owned by different organizations. These resources can collaborate for solving large-scale computational and data intensive problems. However, without good scheduling, the benefits of the Grid system can be unrealized.; Grid scheduling is defined as the process of making scheduling decisions involving allocating jobs to resources over multiple administrative domains. Scheduling an application in a Grid environment is significantly complicated because of the heterogeneous nature of a Grid system and the potential fluctuations in resources like CPU load, memory usage, and available network bandwidth.; The thesis presents an integrated architecture for scheduling in Grid systems based on AI techniques including the use of mining association rules for knowledge discovery, constraint representation of the scheduling problem, and the use of heuristic search methods of genetic algorithms and hill-climbing with Tabu list. The architecture also employs methods from other fields including relational database systems for back bone information and statistical methods of weighted averaging and nonlinear regression. The goal of the integrated system is to effectively utilize the information services of the Grid to extract knowledge that helps the scheduler make better decisions and to use good representation and heuristic methods to reduce the scheduling problem search space.; We define three modules within the architecture for information gathering and knowledge discovery, applications run time prediction, and intelligent scheduling. The functions of the three modules and their interactions within the integrated architecture are defined. Results of experiments to test the integrated scheduler and its modules within different environments and objectives are presented.
机译:网格计算系统旨在实现各种资源的共享,选择和聚集,包括超级计算机,存储系统和数据源,这些资源在地理上分布并由不同组织拥有。这些资源可以协作解决大规模的计算和数据密集型问题。但是,如果没有良好的调度,则网格系统的好处可能无法实现。网格调度定义为制定调度决策的过程,该决策涉及将作业分配给多个管理域上的资源。在网格环境中调度应用程序非常复杂,这是因为网格系统的异构性质以及资源的潜在波动,例如CPU负载,内存使用率和可用网络带宽。本文提出了一种基于AI技术的网格系统集成调度体系结构,包括将挖掘关联规则用于知识发现,调度问题的约束表示,遗传算法的启发式搜索方法以及具有禁忌列表的爬山方法。 。该体系结构还采用了其他领域的方法,包括用于背部骨骼信息的关系数据库系统以及加权平均和非线性回归的统计方法。集成系统的目标是有效利用Grid的信息服务来提取有助于调度程序做出更好决策的知识,并使用良好的表示形式和启发式方法来减少调度问题的搜索空间。我们在体系结构中定义了三个模块,用于信息收集和知识发现,应用程序运行时间预测以及智能调度。定义了三个模块的功能及其在集成体系结构中的交互。给出了在不同环境和目标下测试集成调度程序及其模块的实验结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号