Executing a large number of workflow applications within their deadlines and efficient utilization of computing resources in a cloud computing environment is a challenging problem. A workflow application is usually represented as a set of tasks interconnected via data. In most of the scheduling algorithms, the execution times of the tasks are pre-computed. However, the execution time of the tasks is computed based on the availability of computing resources. On the other hand, offering flexible and elastic computing resources can handle a large number of applications in order to utilize the resources efficiently and maximize the revenue generation. In this paper, we propose an efficient workflow scheduling algorithm (EWSA) which can handle a large number of applications simultaneously. The objective of the algorithm is to estimate the execution time of all the tasks dynamically. The algorithm also creates a suitable VMs with minimum resources such that the entire application can be executed within its deadline. Through simulation, we establish that the proposed algorithm performs better than the existing algorithm in terms of various performance metrics.
Sara AhmedFatma A. OmaraR JainDA SharmaS TyagiA MotlaghA MeagherA MasoudJ MeenaM VardhanDrBeenaS JaybhayeV AttarM RodriguezR BuyyaF WuQ WuY TanP Rani1PW ZhengC WangD ZhangR SinghP PateriyaN SoltaniB SoleimaniB BarekatainA GadeM BhatN ThakareS MadniM LatiffM AbdullahiS AbdulhamidM UsmanL BittencourC SennaE MadeiraL BittencourtE MadeiraF CicerreL BuzatoS KaurP BaggaR HansH KaurA HaboobiM AdhikariT AmgothJ PintoA HukkeriSM GhasemzadehH ArabnejadJ BarbosaN AlmezeiniA HafezS KaurP BaggaR HansH KaurK DubeyaM KumarbS SharmaaJ KonjaangL XuS MuradR BadeelN AlsandiR AlshaayaR AhmedA MuhammedM DerahmanA RahayfehS AtiewiA AbuhusseinM AlmianiD AbdelkaderF OmaraF AdifardS BabamirW ChenE Deelman
Sara AhmedFatma A. OmaraM PrasadR NaikV BapujiP SrivastavaR KhanA SharmaS TyagiP SrivastavaR KhanD RaghavendranD SatishD VarmaD MosesA KanwalA KumarCE KumarA KanwalA KumarCRA ShriramN SharmaS TyagiS JaybhayeV AttarM RodriguezR BuyyaA ThusharaM MasdariS ValikardanZ ShahiS AzarA KanwalA KumarCN SoltaniB SoleimaniB BarekatainS AhmedF OmaraN AlmezeiniA HafezA MohammadzadehM MasdariM WieczorekR ProdanT FahringerM RahmanR HassanR RanjanR BuyyaS ParsaR MalekiA HaboobiM AdhikariT AmgothJ PintoA HukkeriSK DubeyaM KumarbS SharmaaS SinghalJ PatelN RajakD ShuklaJ KonjaangL XuW AhmedB AlamH ZhangY WuZ SunS MuradR BadeelN AlsandiR AlshaayaR AhmedA MuhammedM DerahmanH MahmoudM ThabetM KhafagyF OmaraN SoltaniB SoleimaniB BarekatainS AbrishamiM NaghibzadehR CalheirosR BuyyaM RahmanS VenugopalR BuyyaA GadeM BhatN Thakare
R. SundarrajanV. VasudevanS. Mithya
Santwana SagnikaSaurabh BilgaiyanBhabani Shankar Prasad Mishra
Aakanksha TewariNeeraj Kumar GoyalLalit Kumar AwasthiPriyanka Priyanka