Unstructured deadlock detection technique with scalability and complexity-efficiency in clouds

Citations

WEB OF SCIENCE

9
Citations

SCOPUS

11

초록

To detect deadlock in distributed systems, the initiator should construct an efficient explicit or implicit global wait-for graph. In this paper, we present an unstructured deadlock detection algorithm using a gossip protocol in cloud computing environments, where constituting nodes may join and leave at any time. Because of the inherit properties of a gossip protocol, we argue that our proposed deadlock detection algorithm is scalable, fault-tolerant, and efficient, retaining safety and liveness properties. The correctness proof of the algorithm is also provided. The message complexity of our proposed algorithm is O(n), where n is the number of nodes. Our performance evaluation with scalable settings shows that our approach has a significant advantage over previous deadlock detection algorithms in terms of solving scalability, fault-tolerance, and complexity-efficiency issues. Copyright (c) 2013 John Wiley & Sons, Ltd.

키워드

deadlock detection; unstructured algorithm; gossip protocol; cloud computing; RESOLUTION
제목
Unstructured deadlock detection technique with scalability and complexity-efficiency in clouds
저자
Lim, JongBeom; Suh, Taeweon; Yu, Heonchang
DOI
10.1002/dac.2638
발행일
2014-06
유형
Article
저널명
International Journal of Communication Systems
권
27
호
6
페이지
852 ~ 870