Task Scheduling Algorithm in Cloud Computing Environment Based on Cloud Pricing Models

Elhossiny Ibrahim, Nirmeen A. El-Bahnasawy, F. Omara
{"title":"Task Scheduling Algorithm in Cloud Computing Environment Based on Cloud Pricing Models","authors":"Elhossiny Ibrahim, Nirmeen A. El-Bahnasawy, F. Omara","doi":"10.1109/WSCAR.2016.20","DOIUrl":null,"url":null,"abstract":"The Cloud Computing is a most widely spreading platform for executing tasks using virtual machines (VMs) as processing elements. Therefore, implementing HPC using Cloud Computing is considered a powerful approach by isolating tasks, reducing execution time, as well as, price, and satisfying load balance. In this paper, an enhancement task scheduling algorithm on the Cloud Computing environment has been introduced to reduce the make-span, as well as, decrease the price of executing the independent tasks on the cloud resources. The principles of the algorithm is based on calculating the total processing power of the available resources (i.e., VMs) and the total requested processing power by the users' tasks, then allocating a group of users' tasks to each VM based on the ratio of its needed power relative to the total processing power of all VMs. The power of VMs has been defined based on Amazon EC2 and Google pricing models. To evaluate the performance of the enhancement algorithm, a comparative study has been done among this enhancement algorithm, the default FCFS algorithm, and the existed GA, and PSO algorithms. The experimental results show that the enhancement algorithm outperforms other algorithms by reducing make-span and the price of the running tasks.","PeriodicalId":412982,"journal":{"name":"2016 World Symposium on Computer Applications & Research (WSCAR)","volume":"75 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-03-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"30","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 World Symposium on Computer Applications & Research (WSCAR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WSCAR.2016.20","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 30

Abstract

The Cloud Computing is a most widely spreading platform for executing tasks using virtual machines (VMs) as processing elements. Therefore, implementing HPC using Cloud Computing is considered a powerful approach by isolating tasks, reducing execution time, as well as, price, and satisfying load balance. In this paper, an enhancement task scheduling algorithm on the Cloud Computing environment has been introduced to reduce the make-span, as well as, decrease the price of executing the independent tasks on the cloud resources. The principles of the algorithm is based on calculating the total processing power of the available resources (i.e., VMs) and the total requested processing power by the users' tasks, then allocating a group of users' tasks to each VM based on the ratio of its needed power relative to the total processing power of all VMs. The power of VMs has been defined based on Amazon EC2 and Google pricing models. To evaluate the performance of the enhancement algorithm, a comparative study has been done among this enhancement algorithm, the default FCFS algorithm, and the existed GA, and PSO algorithms. The experimental results show that the enhancement algorithm outperforms other algorithms by reducing make-span and the price of the running tasks.
基于云定价模型的云计算环境下任务调度算法
云计算是使用虚拟机(vm)作为处理元素来执行任务的最广泛传播的平台。因此,通过隔离任务、减少执行时间、降低价格和满足负载平衡,使用云计算实现HPC被认为是一种强大的方法。本文提出了一种增强的云计算环境下的任务调度算法,以减少任务的生成跨度,降低独立任务在云资源上的执行成本。该算法的原理是计算可用资源(即虚拟机)的总处理能力和用户任务的总请求处理能力,然后根据其所需的处理能力相对于所有虚拟机的总处理能力的比例,将一组用户的任务分配给每个虚拟机。vm的能力是基于Amazon EC2和谷歌定价模型定义的。为了评估增强算法的性能,将该增强算法与默认的FCFS算法以及现有的GA、PSO算法进行了比较研究。实验结果表明,该增强算法通过减少生成跨度和运行任务的代价来优于其他算法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信