Supporting the Security Awareness of GA-based Grid Schedulers by Artificial Neural Networks

Marcin Bogdański, J. Kolodziej, F. Xhafa
{"title":"Supporting the Security Awareness of GA-based Grid Schedulers by Artificial Neural Networks","authors":"Marcin Bogdański, J. Kolodziej, F. Xhafa","doi":"10.1109/CISIS.2011.47","DOIUrl":null,"url":null,"abstract":"Task scheduling and resource allocation remain still challenging problems in Computational Grids (CGs). Traditional computational models and resolution methods cannot effectively tackle the complex nature of Grid, where the resources and users belong to many administrative domains with their own access policies and users' privileges, and security and task abortion awareness are addressed as important scheduling criteria. In this paper we propose a neural network approach for supporting the security awareness of the genetic-based grid schedulers. Making a prior analysis of trust levels of the resources and security demand parameters of tasks, the neural network monitors the scheduling and task execution processes. The network learns patterns in input (tasks and machines initial characteristics) and outputs (information about resource failures and the resulting tasks and machines characteristics) data, and finally sub-optimal schedules are generated, which are then used to modify the initialization procedures of genetic scheduling algorithms. We extended the Hyper Sim-G Grid simulator framework by Neural Network module to evaluate the proposed model under the heterogeneity, the large-scale and dynamics conditions. The relative performance of GA-based and Neural Network GA-based schedulers is measured by the make span and flow time metrics. The obtained results showed the efficacy of the Neural Network approach to enhance the secure GA-based schedulers.","PeriodicalId":203206,"journal":{"name":"2011 International Conference on Complex, Intelligent, and Software Intensive Systems","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 International Conference on Complex, Intelligent, and Software Intensive Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CISIS.2011.47","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Task scheduling and resource allocation remain still challenging problems in Computational Grids (CGs). Traditional computational models and resolution methods cannot effectively tackle the complex nature of Grid, where the resources and users belong to many administrative domains with their own access policies and users' privileges, and security and task abortion awareness are addressed as important scheduling criteria. In this paper we propose a neural network approach for supporting the security awareness of the genetic-based grid schedulers. Making a prior analysis of trust levels of the resources and security demand parameters of tasks, the neural network monitors the scheduling and task execution processes. The network learns patterns in input (tasks and machines initial characteristics) and outputs (information about resource failures and the resulting tasks and machines characteristics) data, and finally sub-optimal schedules are generated, which are then used to modify the initialization procedures of genetic scheduling algorithms. We extended the Hyper Sim-G Grid simulator framework by Neural Network module to evaluate the proposed model under the heterogeneity, the large-scale and dynamics conditions. The relative performance of GA-based and Neural Network GA-based schedulers is measured by the make span and flow time metrics. The obtained results showed the efficacy of the Neural Network approach to enhance the secure GA-based schedulers.
用人工神经网络支持基于ga的网格调度程序的安全意识
在计算网格中,任务调度和资源分配仍然是一个具有挑战性的问题。传统的计算模型和解析方法不能有效地解决网格的复杂性,网格中的资源和用户属于许多管理域,具有自己的访问策略和用户权限,并且安全性和任务流产意识是重要的调度标准。在本文中,我们提出了一种神经网络方法来支持基于遗传的网格调度程序的安全意识。神经网络通过对资源信任程度和任务安全需求参数的先验分析,对调度和任务执行过程进行监控。该网络学习输入(任务和机器初始特征)和输出(资源故障信息以及由此产生的任务和机器特征)数据中的模式,最终生成次优调度,然后用于修改遗传调度算法的初始化过程。通过神经网络模块对hypersim - g网格模拟器框架进行扩展,对模型在异构、大规模和动态性条件下的性能进行了评估。基于遗传算法的调度程序和基于神经网络遗传算法的调度程序的相对性能通过调度跨度和调度时间指标来衡量。实验结果表明,神经网络方法可以有效地提高基于遗传算法的调度程序的安全性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信