Dynamic Fault Tolerance and Task Scheduling in Distributed Systems
Med automatiskt feldetektering och periodisk övervakning av molnapplikationer kan en önskad nivå av tillförlitlighet uppnås genom automatiskt kloning av applikationen. Nackdelen är att fler resurser krävs och därför måste antalet kopior hållas till ett minimum genom att inte ha fler kopior än nödvändigt. Genom att skapa identiska kopior av funktioner eller beräkningar som en tjänst utför, så ökarEnsuring a predefined level of reliability for applications running in distributed environments is a complex task. Having multiple identical copies of a task increases redundancy and thereby the reliability. Due to varying properties of the often heterogeneous and vast number of components used in distributed environments, using static analysis of the environment to determine how many copies are n