An efficient cost optimized scheduling for spot instances in heterogeneous cloud environment

dc.contributor.authorDomanal, S.
dc.contributor.authorGuddeti, G.
dc.date.accessioned2026-02-05T09:31:16Z
dc.date.issued2018
dc.description.abstractIn this paper, we propose a novel efficient and cost optimized scheduling algorithm for a Bag of Tasks (BoT) on Virtual Machines (VMs). Further, in this paper, we use artificial Neural Network to predict the future values of Spot instances and then validate these predicted values with respect to the current (actual) values of Spot instances. On-Demand and Spot are the key instances which are procured by the cloud customers and hence, in this paper, we use these instances for the cost optimization. The key idea of our proposed algorithm is to efficiently utilize the cloud resources (mainly VMs instances, Central Processing Unit (CPU) and Memory) and also to optimize the cost of executing the BoT in the heterogeneous Infrastructure as a Service (IaaS) based cloud environment. Experimental results demonstrate that our proposed scheduling algorithm outperforms state-of-the-art benchmark algorithms (Round Robin, First Come First Serve, Ant Colony Optimization, Genetic Algorithm, etc.) in terms of Quality of Service (QoS) parameters (Reliability, Time and Cost) while executing the BoT in the heterogeneous cloud environment. Since the obtained results are in the form of ordinal, hence we carried out the statistical analysis on both predicted and actual Spot instances using the Spearman's Rho Test. © 2018 Elsevier B.V.
dc.identifier.citationFuture Generation Computer Systems, 2018, 84, , pp. 11-21
dc.identifier.issn0167739X
dc.identifier.urihttps://doi.org/10.1016/j.future.2018.02.003
dc.identifier.urihttps://idr.nitk.ac.in/handle/123456789/25104
dc.publisherElsevier B.V.
dc.subjectAnt colony optimization
dc.subjectBenchmarking
dc.subjectCosts
dc.subjectGenetic algorithms
dc.subjectInfrastructure as a service (IaaS)
dc.subjectNeural networks
dc.subjectOptimization
dc.subjectProgram processors
dc.subjectQuality of service
dc.subjectResource allocation
dc.subjectRouters
dc.subjectCloud environments
dc.subjectCost optimization
dc.subjectEfficient costs
dc.subjectFirst come first serves
dc.subjectQuality of Service parameters
dc.subjectResource utilizations
dc.subjectSpot instances
dc.subjectState of the art
dc.subjectScheduling algorithms
dc.titleAn efficient cost optimized scheduling for spot instances in heterogeneous cloud environment

Files

Collections