Abstract
The paper discusses our practical experience and theoretical results of investigating the impact of consistency on latency in distributed fault tolerant systems built over the Internet and clouds. We introduce a time-probabilistic failure model of distributed systems that employ the service-oriented paradigm for defining cooperation with clients over the Internet and clouds. The trade-offs between consistency, availability and latency are examined, as well as the role of the application timeout as the main determinant in the interplay between system availability and responsiveness. The model introduced heavily relies on collecting and analysing a large amount of data representing the probabilistic behaviour of such systems. The paper presents experimental results of measuring the response time in a distributed service-oriented system whose replicas are deployed at different Amazon EC2 location domains. These results clearly show that improvements in system consistency increase system latency, which is in line with the qualitative implication of the well-known CAP theorem. The paper proposes a set of novel mathematical models that are based on statistical analysis of collected data and enable quantified response time prediction depending on the timeout setup and on the level of consistency provided by the replicated system.
More Information
Identification Number: | https://doi.org/10.1016/j.jnca.2019.102412 |
---|---|
Status: | Published |
Refereed: | Yes |
Publisher: | Elsevier |
Uncontrolled Keywords: | 0899 Other Information And Computing Sciences, Networking & Telecommunications, |
Depositing User (symplectic) | Deposited by Gorbenko, Anatoliy |
Date Deposited: | 22 Aug 2019 10:22 |
Last Modified: | 12 Jul 2024 22:29 |
Item Type: | Article |
Download
Note: this is the author's final manuscript and may differ from the published version which should be used for citation purposes.
License: Creative Commons Attribution Non-commercial No Derivatives
| Preview
Export Citation
Explore Further
Read more research from the author(s):