The capability of dynamically adapting to distinct runtime conditions is an important issue when designing distributed systems where negotiated quality of service (QoS) cannot always be delivered between processes. Providing fault tolerance for such dynamic environments is a challenging task. Considering such a context, this paper proposes an adaptive programming model for fault-tolerant distributed computing, which provides upper-layer applications with process state information according to the current system synchrony ( or QoS). The underlying system model is hybrid, composed by a synchronous part ( where there are time bounds on processing speed and message delay) and an asynchronous part ( where there is no time bound). However, such a composition can vary over time, and, in particular, the system may become totally asynchronous ( e. g., when the underlying system QoS degrade) or totally synchronous. Moreover, processes are not required to share the same view of the system synchrony at a given time. To illustrate what can be done in this programming model and how to use it, the consensus problem is taken as a benchmark problem. This paper also presents an implementation of the model that relies on a negotiated quality of service ( QoS) for communication channels.
机构:
City Univ Hong Kong, Dept Math, Hong Kong, Hong Kong, Peoples R ChinaCity Univ Hong Kong, Dept Math, Hong Kong, Hong Kong, Peoples R China
Chen, Shun
Ho, Daniel W. C.
论文数: 0引用数: 0
h-index: 0
机构:
City Univ Hong Kong, Dept Math, Hong Kong, Hong Kong, Peoples R China
Nanjing Univ Sci & Technol, Sch Automat, Nanjing, Jiangsu, Peoples R ChinaCity Univ Hong Kong, Dept Math, Hong Kong, Hong Kong, Peoples R China
Ho, Daniel W. C.
Li, Lulu
论文数: 0引用数: 0
h-index: 0
机构:
Hefei Univ Technol, Dept Math, Hefei 230009, Anhui, Peoples R ChinaCity Univ Hong Kong, Dept Math, Hong Kong, Hong Kong, Peoples R China
Li, Lulu
Liu, Ming
论文数: 0引用数: 0
h-index: 0
机构:
Harbin Inst Technol, Res Ctr Satellite Technol, Harbin 150001, Peoples R ChinaCity Univ Hong Kong, Dept Math, Hong Kong, Hong Kong, Peoples R China
机构:
Harbin Inst Technol, Res Inst Intelligent Control & Syst, Harbin 150001, Peoples R China
Harbin Inst Technol, Robot Innovat Ctr Co Ltd, Harbin, Peoples R ChinaHarbin Inst Technol, Res Inst Intelligent Control & Syst, Harbin 150001, Peoples R China
Pan, Huihui
Zhang, Chi
论文数: 0引用数: 0
h-index: 0
机构:
Harbin Inst Technol, Res Inst Intelligent Control & Syst, Harbin 150001, Peoples R ChinaHarbin Inst Technol, Res Inst Intelligent Control & Syst, Harbin 150001, Peoples R China
Zhang, Chi
Sun, Weichao
论文数: 0引用数: 0
h-index: 0
机构:
Harbin Inst Technol, Res Inst Intelligent Control & Syst, Harbin 150001, Peoples R ChinaHarbin Inst Technol, Res Inst Intelligent Control & Syst, Harbin 150001, Peoples R China