Abstract
Unreliable failure detectors have been an important abstraction to build dependable communication applications over iSCSI systems subject to faults. In this paper, we propose a new implementation of a failure detector. This implementation is a variant of the heartbeat failure detector which is adaptable and can support scalable applications. In this implementation we dissociate two aspects: a basic estimation of the expected arrival date to provide a short detection time, and an adaptation of the quality of service according to application needs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Requirement for Internet Hosts-Communication Layers. In: Braden, R. (ed.) RFC 1122 (October 1989)
Amir, Y., Dolev, D., Kramer, S., Malkhi, D.: Transis: A Communications Sub-System for High Availability. In: Proc. 22nd Ann. Int’l Symp. Fault-Tolerant Computing, pp. 76–84 (July 1992)
Birman, K.P., van Renesse, R. (eds.): Reliable Distributed Computing with the Isis Toolkit. IEEE Computer Society Press, Los Alamitos (1993)
Pfister, G.F.: Search of Clusters, 2nd edn. Prentice Hall, Englewood Cliffs (1998)
Chandra, T.D., Toueg, S.: Unreliable failure detectors for reliable distributed systems. Journal of the ACMÂ (1996)
Chen, W., Toueg, S., Aguilera, M.K.: On the quality of service of failure detectors. In: Proc. of the First Int’l Conf. on Dependable Systems and Networks (2000)
Jacobson, V.: Congestion Avoidance and Control. In: ACM SIGCOMM 1988. Proceedings of the ACM Symposium on Communications, Architectures and Protocols, pp. 314–329. ACM Press, New York (1988)
Dolev, D., Friedman, R., Keidar, I., Malkhi, D.: Failure detectors in omission failure environments. In: Symp. on Principles of Distributed Computing, p. 286 (1997)
Nunes, R.C., Jansch-Poto, I.: QoS of Timeout-based Self-Tuned Failure Detectors: the Effects of the Communication Delay Predictor and the Safety Margin. In: DSN 2004. Proceedings of the, International Conference on Dependable Systems and Networks (2004)
Larrea, M., Fernandez, A., Arevalo, S.: Optimal implementation of the weakest failure detector for solving consensus. In: PODC 2000. Proc. of the 19th Annual ACM Symposium on Princi-ples of Distributed Computing, July 16-19, 2000, pp. 334–334. ACM Press, New York (2000)
Bertier MMarin OSens P.: Implementation and Performance Evaluation of an Adaptable Failure Detector. In: Proceedings of Fifth IEEE/ACM International Workshop on Grid Computing (2004)
Shi, X.H., Jin, H., Han, Z.F., Qiang, W.Z., Wu, S., Zou, D.: ALTER: Adaptive failure detection services for grid. In: Cantarella, J.D. (ed.) Proc. of the IEEE Int’l Conf. on Services Computing, pp. 355–358. IEEE CS Press, Los Alamitos (2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yang, G., Zhou, J., Liu, G. (2007). Implementation and Performance Evaluation of an Adaptable Failure Detector in iSCSI. In: Xu, M., Zhan, Y., Cao, J., Liu, Y. (eds) Advanced Parallel Processing Technologies. APPT 2007. Lecture Notes in Computer Science, vol 4847. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76837-1_29
Download citation
DOI: https://doi.org/10.1007/978-3-540-76837-1_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-76836-4
Online ISBN: 978-3-540-76837-1
eBook Packages: Computer ScienceComputer Science (R0)