2016
DOI: 10.1186/s13174-016-0051-y
|View full text |Cite
|
Sign up to set email alerts
|

A QoS-configurable failure detection service for internet applications

Abstract: Unreliable failure detectors are a basic building block of reliable distributed systems. Failure detectors are used to monitor processes of any application and provide process state information. This work presents an Internet Failure Detector Service (IFDS) for processes running in the Internet on multiple autonomous systems. The failure detection service is adaptive, and can be easily integrated into applications that require configurable QoS guarantees. The service is based on monitors which are capable of p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
13
0
3

Year Published

2017
2017
2023
2023

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 14 publications
(16 citation statements)
references
References 18 publications
0
13
0
3
Order By: Relevance
“…By comparing the current time and a predicted next receipt time calculated based on these two windows, the monitor decides whether the remote node is reachable or not. Turchetti et al [12] proposes an IFDS framework which can handle multiple concurrent applications with different QoS requirements, whose purpose is different from us.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations
“…By comparing the current time and a predicted next receipt time calculated based on these two windows, the monitor decides whether the remote node is reachable or not. Turchetti et al [12] proposes an IFDS framework which can handle multiple concurrent applications with different QoS requirements, whose purpose is different from us.…”
Section: Related Workmentioning
confidence: 99%
“…Existing failure detection methods [5,6,7,8,9,10,11,12] are designed to detect completely unreachable nodes, e.g., died or disconnected. A commonly used failure detection approach in a cluster is that, monitors estimate the state of each node based on the ϕ FD each node in the cluster is monitored by a set of other nodes.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations
“…Failure detectors (FDs) are a basic distributed system abstraction that is used to monitor processes, ie, programs running on multiple hosts of a network . Given a set of processes that can execute a distributed application, an FD is used to determined which of those processes are fault‐free and which are suspected to have crashed . Failure detectors are said to be inherently unreliable, as they were proposed for asynchronous systems in which it is impossible to know the upper limit on the delay for transmitting a message or executing a task.…”
Section: Introductionmentioning
confidence: 99%