Sampa Sahoo, S. Mishra, Devang Swami, Md Akram Khan, B. Sahoo
{"title":"Evaluating performance of the non-linear data structure for job queuing in the cloud environment","authors":"Sampa Sahoo, S. Mishra, Devang Swami, Md Akram Khan, B. Sahoo","doi":"10.1109/I2CT.2017.8226289","DOIUrl":null,"url":null,"abstract":"Cloud Computing era comes with the advancement of technologies in the fields of processing, storage, bandwidth network access, security of the internet, etc. Several advantages of Cloud Computing include scalability, high computing power, on-demand resource access, high availability, etc. One of the biggest challenges faced by Cloud provider is to schedule incoming jobs to virtual machines(VMs) such that certain constraints satisfied. The development of automatic applications, smart devices, and applications, sensor-based applications need large data storage and computing resources and need output within a particular time limit. Many works have been proposed and commented on various data structures and allocation policies for a real-time job on the cloud. Most of these technologies use a queue-based mapping of tasks to VMs. This work presents a novel, min-heap based VM allocation (MHVA) designed for real-time jobs. The proposed MHVA is compared with a queue based random allocation taking performance metrics makespan and energy consumption. Simulations are performed for different scenarios varying the number of tasks and VMs. The simulation results show that MHVA is significantly better than the random algorithm.","PeriodicalId":343232,"journal":{"name":"2017 2nd International Conference for Convergence in Technology (I2CT)","volume":"83 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 2nd International Conference for Convergence in Technology (I2CT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/I2CT.2017.8226289","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Cloud Computing era comes with the advancement of technologies in the fields of processing, storage, bandwidth network access, security of the internet, etc. Several advantages of Cloud Computing include scalability, high computing power, on-demand resource access, high availability, etc. One of the biggest challenges faced by Cloud provider is to schedule incoming jobs to virtual machines(VMs) such that certain constraints satisfied. The development of automatic applications, smart devices, and applications, sensor-based applications need large data storage and computing resources and need output within a particular time limit. Many works have been proposed and commented on various data structures and allocation policies for a real-time job on the cloud. Most of these technologies use a queue-based mapping of tasks to VMs. This work presents a novel, min-heap based VM allocation (MHVA) designed for real-time jobs. The proposed MHVA is compared with a queue based random allocation taking performance metrics makespan and energy consumption. Simulations are performed for different scenarios varying the number of tasks and VMs. The simulation results show that MHVA is significantly better than the random algorithm.