{"title":"一种基于图着色算法的云资源调度技术","authors":"Suman De","doi":"10.1016/j.gltp.2022.03.005","DOIUrl":null,"url":null,"abstract":"<div><p>Cloud Computing has redefined the industrial side of application development and the delivery of software that has a strong base with the creation of both web apps and mobile apps. There is a significant shift in the mindset of technology organizations about the creation of specified services with the introduction of concepts like pay-for-use and subscription-based modeling. The distributed nature of resources makes it easier on the client-side to focus on the business aspects more than the maintenance of infrastructure and integrations scenarios. In a huge setup with a possibility of conflict among resources, it is essential to have a hierarchy that provides optimized execution time of processes and also ensures minimal waiting time of the resources involved in the processes. This paper proposes the use of Graph theory and the concepts of Graph coloring to schedule resources better and, at the same time, have lesser depended on tasks to ensure lesser conflicts among the resources. This paper also explores a scenario that helps understand the use of graph coloring techniques to handle better the dependency of involved processes in a cloud setup provided by the cloud vendors.</p></div>","PeriodicalId":100588,"journal":{"name":"Global Transitions Proceedings","volume":"3 1","pages":"Pages 169-176"},"PeriodicalIF":0.0000,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2666285X22000085/pdfft?md5=6e564f2c3bd622fd2c26805772d8e487&pid=1-s2.0-S2666285X22000085-main.pdf","citationCount":"5","resultStr":"{\"title\":\"An efficient technique of resource scheduling in cloud using graph coloring algorithm\",\"authors\":\"Suman De\",\"doi\":\"10.1016/j.gltp.2022.03.005\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Cloud Computing has redefined the industrial side of application development and the delivery of software that has a strong base with the creation of both web apps and mobile apps. There is a significant shift in the mindset of technology organizations about the creation of specified services with the introduction of concepts like pay-for-use and subscription-based modeling. The distributed nature of resources makes it easier on the client-side to focus on the business aspects more than the maintenance of infrastructure and integrations scenarios. In a huge setup with a possibility of conflict among resources, it is essential to have a hierarchy that provides optimized execution time of processes and also ensures minimal waiting time of the resources involved in the processes. This paper proposes the use of Graph theory and the concepts of Graph coloring to schedule resources better and, at the same time, have lesser depended on tasks to ensure lesser conflicts among the resources. This paper also explores a scenario that helps understand the use of graph coloring techniques to handle better the dependency of involved processes in a cloud setup provided by the cloud vendors.</p></div>\",\"PeriodicalId\":100588,\"journal\":{\"name\":\"Global Transitions Proceedings\",\"volume\":\"3 1\",\"pages\":\"Pages 169-176\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-06-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.sciencedirect.com/science/article/pii/S2666285X22000085/pdfft?md5=6e564f2c3bd622fd2c26805772d8e487&pid=1-s2.0-S2666285X22000085-main.pdf\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Global Transitions Proceedings\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2666285X22000085\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Global Transitions Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666285X22000085","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An efficient technique of resource scheduling in cloud using graph coloring algorithm
Cloud Computing has redefined the industrial side of application development and the delivery of software that has a strong base with the creation of both web apps and mobile apps. There is a significant shift in the mindset of technology organizations about the creation of specified services with the introduction of concepts like pay-for-use and subscription-based modeling. The distributed nature of resources makes it easier on the client-side to focus on the business aspects more than the maintenance of infrastructure and integrations scenarios. In a huge setup with a possibility of conflict among resources, it is essential to have a hierarchy that provides optimized execution time of processes and also ensures minimal waiting time of the resources involved in the processes. This paper proposes the use of Graph theory and the concepts of Graph coloring to schedule resources better and, at the same time, have lesser depended on tasks to ensure lesser conflicts among the resources. This paper also explores a scenario that helps understand the use of graph coloring techniques to handle better the dependency of involved processes in a cloud setup provided by the cloud vendors.