{"title":"基于随机模型的志愿者云边缘资源可靠性评估","authors":"Yousef S. Alsenani, G. Crosby, Tomas Velasco","doi":"10.1109/EDGE.2018.00024","DOIUrl":null,"url":null,"abstract":"With the increasing popularity and the need for low-cost green computing systems, new paradigms and models such as fog, edge, and volunteer cloud computing (e.g. cuCloud) have recently emerged. cuCloud, one of the appealing volunteer cloud computing system, share the same philosophy as desktop grid, which runs on underutilized and or spare resources of personal computers (i.e. volunteer hosts) owned by individuals and organizations. On one side of the spectrum, underlying cuCloud infrastructure comprises varying levels of availability, volatility, and trust, allowing volunteers to randomly join and leave the model, which makes the resource management and scheduling of tasks a challenging process. On the other side, it is even more challenging and critical to guarantee the Quality of Service (QoS) for applications deployed in the cuCloud model, which requires the tracking and monitoring the reliability and trust of highly distributed volunteer resources. The majority of the available reputation models consider only the ratio of successfully completed tasks to total tasks requested in the determination of reliability decisions of the volunteer nodes, which, in turn, make the reliability model coarse-grained. These models lack of fine-grained parameters such as task-level behaviors (e.g. success or fail) and task characteristics (e.g. priority of a task). To address these challenges, we propose SaRa, a probabilistic system to estimate the reliability of untrusted edge resources in volunteer cloud. Our validation results showed that SaRa's reputation model obtained better reliability estimation than existing methods.","PeriodicalId":396887,"journal":{"name":"2018 IEEE International Conference on Edge Computing (EDGE)","volume":"58 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":"{\"title\":\"SaRa: A Stochastic Model to Estimate Reliability of Edge Resources in Volunteer Cloud\",\"authors\":\"Yousef S. Alsenani, G. Crosby, Tomas Velasco\",\"doi\":\"10.1109/EDGE.2018.00024\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the increasing popularity and the need for low-cost green computing systems, new paradigms and models such as fog, edge, and volunteer cloud computing (e.g. cuCloud) have recently emerged. cuCloud, one of the appealing volunteer cloud computing system, share the same philosophy as desktop grid, which runs on underutilized and or spare resources of personal computers (i.e. volunteer hosts) owned by individuals and organizations. On one side of the spectrum, underlying cuCloud infrastructure comprises varying levels of availability, volatility, and trust, allowing volunteers to randomly join and leave the model, which makes the resource management and scheduling of tasks a challenging process. On the other side, it is even more challenging and critical to guarantee the Quality of Service (QoS) for applications deployed in the cuCloud model, which requires the tracking and monitoring the reliability and trust of highly distributed volunteer resources. The majority of the available reputation models consider only the ratio of successfully completed tasks to total tasks requested in the determination of reliability decisions of the volunteer nodes, which, in turn, make the reliability model coarse-grained. These models lack of fine-grained parameters such as task-level behaviors (e.g. success or fail) and task characteristics (e.g. priority of a task). To address these challenges, we propose SaRa, a probabilistic system to estimate the reliability of untrusted edge resources in volunteer cloud. Our validation results showed that SaRa's reputation model obtained better reliability estimation than existing methods.\",\"PeriodicalId\":396887,\"journal\":{\"name\":\"2018 IEEE International Conference on Edge Computing (EDGE)\",\"volume\":\"58 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"15\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE International Conference on Edge Computing (EDGE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EDGE.2018.00024\",\"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 IEEE International Conference on Edge Computing (EDGE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EDGE.2018.00024","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
SaRa: A Stochastic Model to Estimate Reliability of Edge Resources in Volunteer Cloud
With the increasing popularity and the need for low-cost green computing systems, new paradigms and models such as fog, edge, and volunteer cloud computing (e.g. cuCloud) have recently emerged. cuCloud, one of the appealing volunteer cloud computing system, share the same philosophy as desktop grid, which runs on underutilized and or spare resources of personal computers (i.e. volunteer hosts) owned by individuals and organizations. On one side of the spectrum, underlying cuCloud infrastructure comprises varying levels of availability, volatility, and trust, allowing volunteers to randomly join and leave the model, which makes the resource management and scheduling of tasks a challenging process. On the other side, it is even more challenging and critical to guarantee the Quality of Service (QoS) for applications deployed in the cuCloud model, which requires the tracking and monitoring the reliability and trust of highly distributed volunteer resources. The majority of the available reputation models consider only the ratio of successfully completed tasks to total tasks requested in the determination of reliability decisions of the volunteer nodes, which, in turn, make the reliability model coarse-grained. These models lack of fine-grained parameters such as task-level behaviors (e.g. success or fail) and task characteristics (e.g. priority of a task). To address these challenges, we propose SaRa, a probabilistic system to estimate the reliability of untrusted edge resources in volunteer cloud. Our validation results showed that SaRa's reputation model obtained better reliability estimation than existing methods.