Manojit Ghose, Krishna Prabin Pandey, Niyati Chaudhari, A. Sahu
{"title":"基于MTTF约束的云上实时应用的软可靠性感知调度","authors":"Manojit Ghose, Krishna Prabin Pandey, Niyati Chaudhari, A. Sahu","doi":"10.1109/CCGrid57682.2023.00050","DOIUrl":null,"url":null,"abstract":"Nowadays the cloud system receives requests from a wide horizon of users. In order to execute a large number of modern resource-intensive, latency-sensitive applications with deadline requests from the users, the cloud systems are equipped with powerful machines, and the machines run for a significant amount of time. This leads to an increase in the probability of failures of these machines. Hence, the reliability of the cloud system is to be duly considered while designing a scheduling strategy for executing resource-intensive, latency-sensitive applications on it. This paper proposes an efficient scheduling strategy for executing real-time applications (scientific applications) maintaining the reliability constraints of both the cloud system and applications and the deadline constraints of these applications. The proposed policy assigns recoveries for an optimal number of tasks of the application while scheduling them on the cloud considering the reliability constraints of both the cloud system and the application. The experimental evaluation proves that the proposed policy outperforms the state-of-the-art policy both for the synthetic task set and scientific workflows.","PeriodicalId":363806,"journal":{"name":"2023 IEEE/ACM 23rd International Symposium on Cluster, Cloud and Internet Computing (CCGrid)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Soft Reliability Aware Scheduling of Real-time Applications on Cloud with MTTF constraints\",\"authors\":\"Manojit Ghose, Krishna Prabin Pandey, Niyati Chaudhari, A. Sahu\",\"doi\":\"10.1109/CCGrid57682.2023.00050\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Nowadays the cloud system receives requests from a wide horizon of users. In order to execute a large number of modern resource-intensive, latency-sensitive applications with deadline requests from the users, the cloud systems are equipped with powerful machines, and the machines run for a significant amount of time. This leads to an increase in the probability of failures of these machines. Hence, the reliability of the cloud system is to be duly considered while designing a scheduling strategy for executing resource-intensive, latency-sensitive applications on it. This paper proposes an efficient scheduling strategy for executing real-time applications (scientific applications) maintaining the reliability constraints of both the cloud system and applications and the deadline constraints of these applications. The proposed policy assigns recoveries for an optimal number of tasks of the application while scheduling them on the cloud considering the reliability constraints of both the cloud system and the application. The experimental evaluation proves that the proposed policy outperforms the state-of-the-art policy both for the synthetic task set and scientific workflows.\",\"PeriodicalId\":363806,\"journal\":{\"name\":\"2023 IEEE/ACM 23rd International Symposium on Cluster, Cloud and Internet Computing (CCGrid)\",\"volume\":\"25 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 IEEE/ACM 23rd International Symposium on Cluster, Cloud and Internet Computing (CCGrid)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CCGrid57682.2023.00050\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE/ACM 23rd International Symposium on Cluster, Cloud and Internet Computing (CCGrid)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCGrid57682.2023.00050","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Soft Reliability Aware Scheduling of Real-time Applications on Cloud with MTTF constraints
Nowadays the cloud system receives requests from a wide horizon of users. In order to execute a large number of modern resource-intensive, latency-sensitive applications with deadline requests from the users, the cloud systems are equipped with powerful machines, and the machines run for a significant amount of time. This leads to an increase in the probability of failures of these machines. Hence, the reliability of the cloud system is to be duly considered while designing a scheduling strategy for executing resource-intensive, latency-sensitive applications on it. This paper proposes an efficient scheduling strategy for executing real-time applications (scientific applications) maintaining the reliability constraints of both the cloud system and applications and the deadline constraints of these applications. The proposed policy assigns recoveries for an optimal number of tasks of the application while scheduling them on the cloud considering the reliability constraints of both the cloud system and the application. The experimental evaluation proves that the proposed policy outperforms the state-of-the-art policy both for the synthetic task set and scientific workflows.