{"title":"云环境下基于信用的多级队列调度","authors":"R. Madhumathi, N. Kalaiyarasi","doi":"10.1109/IC3IOT.2018.8668163","DOIUrl":null,"url":null,"abstract":"Cloud computing is an IT paradigm, a model for enabling access to shared huge configurable resources, which is provisioned with minimal management effort, often over the web. Users access the cloud applications through a browser or a mobile app while the software and data are stored on servers at a remote location. The benefits of using the cloud are storage, security, cost, accessibility, flexibility, maintenance, backup and recovery etc. It also provides easy access to data at any time. Cloud application providers strive to give the better service and performance as if the software programs were installed locally on end-users system. One of major issue in cloud computing is resource allocation. Resource allocation is difficult to solve, especially in case of complex task and performance computing. To satisfy the performance, mapping the tasks to processor is done, which helps in resource utilization in the process efficiently. The existing Shortest Job First (SJF) algorithm uses the CPU processing time and memory size to perform the shortest job scheduling first. The starvation in SJF exists only if processes with low burst time appears in queue before the processes with the high burst time is executed. Since this algorithm always chooses the process with low burst time, the process with the high burst time will never get the share of CPU. So, in order to avoid starvation, the proposed system combines the SJF and the Multilevel Queue (MQ) Scheduling based on credit.","PeriodicalId":155587,"journal":{"name":"2018 International Conference on Communication, Computing and Internet of Things (IC3IoT)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Credit Based Multilevel Queue Scheduling in Cloud Environment\",\"authors\":\"R. Madhumathi, N. Kalaiyarasi\",\"doi\":\"10.1109/IC3IOT.2018.8668163\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Cloud computing is an IT paradigm, a model for enabling access to shared huge configurable resources, which is provisioned with minimal management effort, often over the web. Users access the cloud applications through a browser or a mobile app while the software and data are stored on servers at a remote location. The benefits of using the cloud are storage, security, cost, accessibility, flexibility, maintenance, backup and recovery etc. It also provides easy access to data at any time. Cloud application providers strive to give the better service and performance as if the software programs were installed locally on end-users system. One of major issue in cloud computing is resource allocation. Resource allocation is difficult to solve, especially in case of complex task and performance computing. To satisfy the performance, mapping the tasks to processor is done, which helps in resource utilization in the process efficiently. The existing Shortest Job First (SJF) algorithm uses the CPU processing time and memory size to perform the shortest job scheduling first. The starvation in SJF exists only if processes with low burst time appears in queue before the processes with the high burst time is executed. Since this algorithm always chooses the process with low burst time, the process with the high burst time will never get the share of CPU. So, in order to avoid starvation, the proposed system combines the SJF and the Multilevel Queue (MQ) Scheduling based on credit.\",\"PeriodicalId\":155587,\"journal\":{\"name\":\"2018 International Conference on Communication, Computing and Internet of Things (IC3IoT)\",\"volume\":\"32 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 International Conference on Communication, Computing and Internet of Things (IC3IoT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IC3IOT.2018.8668163\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 International Conference on Communication, Computing and Internet of Things (IC3IoT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IC3IOT.2018.8668163","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Credit Based Multilevel Queue Scheduling in Cloud Environment
Cloud computing is an IT paradigm, a model for enabling access to shared huge configurable resources, which is provisioned with minimal management effort, often over the web. Users access the cloud applications through a browser or a mobile app while the software and data are stored on servers at a remote location. The benefits of using the cloud are storage, security, cost, accessibility, flexibility, maintenance, backup and recovery etc. It also provides easy access to data at any time. Cloud application providers strive to give the better service and performance as if the software programs were installed locally on end-users system. One of major issue in cloud computing is resource allocation. Resource allocation is difficult to solve, especially in case of complex task and performance computing. To satisfy the performance, mapping the tasks to processor is done, which helps in resource utilization in the process efficiently. The existing Shortest Job First (SJF) algorithm uses the CPU processing time and memory size to perform the shortest job scheduling first. The starvation in SJF exists only if processes with low burst time appears in queue before the processes with the high burst time is executed. Since this algorithm always chooses the process with low burst time, the process with the high burst time will never get the share of CPU. So, in order to avoid starvation, the proposed system combines the SJF and the Multilevel Queue (MQ) Scheduling based on credit.