Abstract
Injection of IP packet loss is a versatile method for emulating real-world network conditions in performance studies. In order to reproduce realistic packet-loss patterns, stochastic fault-models are used. While fault-models can be derived from measurements, inappropriate implementation may introduce artifacts in the experiment process that might invalidate results. In this paper we study the effects of different fault-models in different experiment setups. We illustrate that care should be taken to select an appropriate fault-injection method for the scenario under study.
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
Reinecke, P., van Moorsel, A.P.A., Wolter, K.: The Fast and the Fair: A Fault-Injection-Driven Comparison of Restart Oracles for Reliable Web Services. In: QEST 2006: Proceedings of the 3rd International Conference on the Quantitative Evaluation of Systems, pp. 375–384. IEEE Computer Society, Washington, DC (2006)
Reinecke, P., Wolter, K.: Phase-Type Approximations for Message Transmission Times in Web Services Reliable Messaging. In: Kounev, S., Gorton, I., Sachs, K. (eds.) SIPEW 2008. LNCS, vol. 5119, pp. 191–207. Springer, Heidelberg (2008)
Zhang, Y., Paxson, V., Shenker, S.: The Stationarity of Internet Path Properties: Routing, Loss, and Throughput. ACIRI Technical Report (2000)
Zhang, Y., Duffield, N., Paxson, V., Shenker, S.: On the Constancy of Internet Path Properties. In: IMW 2001: Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement, pp. 197–211. ACM, New York (2001)
Hohlfeld, O., Geib, R., Haß linger, G.: Packet Loss in Real-Time Services: Markovian Models Generating QoE Impairments. In: Proc. of the 16th International Workshop on Quality of Service (IWQoS), pp. 239–248 (June 2008)
Chung, S.H., Won, Y.J., Agrawal, D., Hong, S.C., Ju, H.T., Park, K.: Detection and Analysis of Packet Loss on Underutilized Enterprise Network Links. In: E2EMON 2005: Proceedings of the Workshop on End-to-End Monitoring Techniques and Services 2005, pp. 164–176. IEEE Computer Society, Washington, DC (2005)
Hacker, T., Smith, P.: Building a Network Simulation Model of the TeraGrid Network. In: TeraGrid 2008 Conference, Las Vegas, NV, June 9-13 (2008)
Hacker, T., Noble, B., Athey, B.: The Effects of Systemic Packet Loss on Aggregate TCP Flows. In: Proceedings of the ACM/IEEE 2002 Conference on Supercomputing, pp. 1–15 (2002)
Barford, P., Sommers, J.: A Comparison of Probe-based and Router-based Methods for Measuring Packet Loss. Technical report, University of Wisconsin-Madison (September 2003)
Keller, A., Baumann, R., Fiedler, U.: TCN Trace Control for Netem (2009), http://tcn.hypert.net/ (last seen June 6, 2011)
Reinecke, P., Wolter, K.: Towards a multi-level fault-injection test-bed for service-oriented architectures: Requirements for parameterisation. In: SRDS Workshop on Sharing Field Data and Experiment Measurements on Resilience of Distributed Computing Systems, Naples, Italy, AMBER (2008)
Reinecke, P., Wolter, K., Malek, M.: A Survey on Fault-Models for QoS Studies of Service-Oriented Systems. Technical Report B-2010-02, Freie Universität Berlin (February 2010)
Krishnamurthy, B., Rexford, J.: Web Protocols and Practice. Addison Wesley, Reading (2001)
IEEE: Std 1588-2008, IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems, http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4579760
Salsano, S., Ludovici, F., Ordine, A.: Definition of a general and intuitive loss model for packet networks and its implementation in the Netem module in the Linux kernel. Technical report, University of Rome ”Tor Vergata”
Dräger, M.: Entwurf und Implementierung eines Moduls zur stochastischen Fehlerinjektion für IP-Netzwerke gemäß eines erweiterten Gilbert-Modells. Bachelor thesis, Freie Universität Berlin (2011) (in German)
Jones, R.: Netperf 2.4.5 (June 2009), http://www.netperf.org/netperf/ (last seen June 6, 2011)
The Apache Software Foundation: Apache JMeter, http://jakarta.apache.org/jmeter (last seen June 6, 2011)
Klouwen, W.: Dhttpd/1.02a, http://sourceforge.net/projects/dhttpd/ (last seen June 6, 2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Reinecke, P., Wolter, K. (2011). On Stochastic Fault-Injection for IP-Packet Loss Emulation. In: Thomas, N. (eds) Computer Performance Engineering. EPEW 2011. Lecture Notes in Computer Science, vol 6977. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24749-1_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-24749-1_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-24748-4
Online ISBN: 978-3-642-24749-1
eBook Packages: Computer ScienceComputer Science (R0)