[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1190095.1190163acmotherconferencesArticle/Chapter ViewAbstractPublication PagesvaluetoolsConference Proceedingsconference-collections
Article

A unified load generator based on formal load specification and load transformation

Published: 11 October 2006 Publication History

Abstract

Optimizing the performance of existing networks often demands realistic and valid load generation tools. As the network loads observed may vary significantly over time, there is a strong need to develop flexible and extensible load generators which can reproduce these loads accurately. This paper presents a unified methodology for artificial load generating at different interfaces within the protocol hierarchy of computer networks. A unified load generator which is based on a formal load specification technique and a new approach to load modeling combined with load transformation is established. The methodology of constructing the unified load generator is validated by means of implementing a prototype of such a load generator (UniLoG) which is capable of producing network traffic with different characteristics in a very simple and flexible manner. We present the architectural design, some implementation aspects and investigate the limits of applicability of our prototype. Recent performance evaluation studies with UniLoG indicate that this load generator is a valid tool for QoS studies in computer networks, and can indeed produce some predefined traffic accurately.

References

[1]
Bai, G. Load Measurements and Modeling for Distributed Multimedia Applications in High-Speed Networks. Ph.D. Dissertation, FB Informatik, Univ. Hamburg, Uni Press Hochschulschriften, Vol. 107, 1999.]]
[2]
Barford, P., Crovella, M. Generating Representative Web Workloads for Network and Server Performance Evaluation. Proc. ACM SIGMETRICS, 1998, 151--160.]]
[3]
Bonelli, N., Giordano, S., Procissi, G. et al. BRUTE: a High Performance and Extensible Traffic Generator. Proc. of SPECTS 2005, Simulation Series, Vol. 37, No. 3, 2005, 839--845.]]
[4]
Busari, M., Williamson, C. ProWGen: A Synthetic Workload Generation Tool for Simulation Evaluation of Web Proxy Caches. Computer Networks, Vol. 38, No. 6, June 2002, 779--794.]]
[5]
Calzarossa, M., Massari, L., and Tessera, D. Workload Characterization Issues and Methodologies. in: G. Haring, C. Lindemann, M. Reiser (Eds.), Performance Evaluation: Origins and Directions, LNCS Vol. 1769, Springer 2000, 459--484.]]
[6]
Cleveland, W. S., Sun, D. X. Internet Traffic Data. Journal of the American Statistical Association, 95, 2000, 979--985.]]
[7]
Cong, J. Load Specification and Load Generation for Multimedia Traffic Loads in Computer Networks. Ph.D. Dissertation, FB Informatik, Univ. Hamburg, 2006; also published at: Shaker-Verlag, Aachen 2006.]]
[8]
Cong, J., Wolfinger, B. E., and Zaddach, M. Design and Application of Multi-Layered Load Generators. 2nd IASTED Internat. Conf. on Communications, Internet and Information Technology (CIIT 2003), 17.-19. Nov. 2003, Scottsdale, Arizona/USA.]]
[9]
Crovella, M., Lindemann, C., and Reiser, M. Internet Performance Modeling: the State of the Art at the Turn of the Century. Performance Evaluation 42, 2000, 91--108.]]
[10]
Downey, A. B., Feitelson, D. G. The Elusive Goal of Workload Characterization. ACM SIGMETRICS Performance Evaluation Review, Vol. 26, No.4, 1999, 14--29.]]
[11]
Evans, J. J., Hood, C. S. Modeling and Simulation of Mixed Traffic on a Prioritized Shared Medium. Int. Journal Network Management, Vol. 13, No. 1, 2003, 11--31.]]
[12]
Fiolka, K., Heidtmann, K. D., and Wolfinger, B. E. TeleMuM-ELCH-Projekt "Multimedialität und Mobilität zur Verbesserung der Lehre im Bereich Telematik". Final Project Report, TKRN, FB Informatik, Univ. Hamburg, June 2005.]]
[13]
Heegaard, P. E. Gensyn -- a Generator of Synthetic Internet Traffic Used in QoS Experiments. 15th Nordic Teletraffic Seminar, August, 2000 -- Lund, Sweden, 22--24.]]
[14]
Moatemri, F., Grégoire, J-Ch. MLTG Traffic Re/Generator. Proc. of SPECTS 2003, Simulation Series, Vol. 35, No. 4, 2003.]]
[15]
Scherpe, C., Wolfinger, B. E., and Salzmann, I. Model Based Network Emulation to Study the Behavior and Quality of Real-Time Applications. 7th IEEE Internat. Symp. on Distributed Simulation and Real Time Applications (DS-RT 2003), 23.-25. Oct. 2003, Delft, NL.]]
[16]
Sommers, J., Barford, P. Self-Configuring Network Traffic Generation. In Proc. of ACM Internet Measurement Conference, Oct. 2004.]]
[17]
Tang, W., Fu, Y., Cherkasova, L., Vahdat, A. Medisyn: A Synthetic Streaming Media Service Workload Generator. Proc. 13th Int. Workshop Network Operating System Support for Digital Audio Video (ACM NOSSDAV), Monterey, CA, June 2003, 12--21.]]
[18]
Wolfinger, B. E. Characterization of Mixed Traffic Load in Service-Integrated Networks. Systems Science Journal, Vol. 25, No. 2, 1999, 65--86.]]
[19]
Wolfinger, B. E., Zaddach, M., Bai, G., Heidtmann, K. D. Analytical Modeling of Primary and Secondary Load as Induced by Video Applications Using UDP/IP. Computer Communications Journal, Vol. 25, No. 11-12, 2002, 1094--1102.]]
[20]
Zaddach, M. Analytical and Simulative Load Transformations in Traffic Engineering. MMB-Seminar 2003, Schloss Dagstuhl, 2003.]]

Cited By

View all
  • (2018)On the synthetic dataset generation for IPTV services based on user behaviorMultimedia Tools and Applications10.1007/s11042-017-4746-277:7(8475-8493)Online publication date: 1-Apr-2018
  • (2013)Availability evaluation of IPTV services in roadside backbone networks with vehicle-to-infrastructure communication2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC)10.1109/IWCMC.2013.6583817(1727-1732)Online publication date: Jul-2013
  • (2012)Reducing channel zapping delay in WiMAX-Based IPTV systemsProceedings of the 16th international GI/ITG conference on Measurement, Modelling, and Evaluation of Computing Systems and Dependability and Fault Tolerance10.1007/978-3-642-28540-0_13(182-196)Online publication date: 19-Mar-2012
  • Show More Cited By
  1. A unified load generator based on formal load specification and load transformation

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    valuetools '06: Proceedings of the 1st international conference on Performance evaluation methodolgies and tools
    October 2006
    638 pages
    ISBN:1595935045
    DOI:10.1145/1190095
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 11 October 2006

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. QoS
    2. load generation
    3. load modeling
    4. load transformation
    5. performance evaluation tool

    Qualifiers

    • Article

    Acceptance Rates

    Overall Acceptance Rate 90 of 196 submissions, 46%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)6
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 12 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2018)On the synthetic dataset generation for IPTV services based on user behaviorMultimedia Tools and Applications10.1007/s11042-017-4746-277:7(8475-8493)Online publication date: 1-Apr-2018
    • (2013)Availability evaluation of IPTV services in roadside backbone networks with vehicle-to-infrastructure communication2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC)10.1109/IWCMC.2013.6583817(1727-1732)Online publication date: Jul-2013
    • (2012)Reducing channel zapping delay in WiMAX-Based IPTV systemsProceedings of the 16th international GI/ITG conference on Measurement, Modelling, and Evaluation of Computing Systems and Dependability and Fault Tolerance10.1007/978-3-642-28540-0_13(182-196)Online publication date: 19-Mar-2012
    • (2011)Entwurf und Realisierung eines Adapters für UniLoG zur Lastgenerierung an IP-basierten SchnittstellenEingebettete Systeme10.1007/978-3-642-16189-6_6(51-60)Online publication date: 2011
    • (2010)High-level approach to modeling of observed system behaviorPerformance Evaluation10.1016/j.peva.2009.11.00267:5(386-405)Online publication date: 1-May-2010
    • (2009)Network Management System Framework and DevelopmentProceedings of the 2009 International Conference on Future Computer and Communication10.1109/ICFCC.2009.11(450-454)Online publication date: 3-Apr-2009
    • (2008)Load transformation of Markovian arrival processesProceedings of the 3rd International Conference on Performance Evaluation Methodologies and Tools10.4108/ICST.VALUETOOLS2008.4417(1-10)Online publication date: 20-Oct-2008
    • (2007)Towards an automatic modeling tool for observed system behaviorProceedings of the 4th European performance engineering conference on Formal methods and stochastic models for performance evaluation10.5555/1779905.1779925(200-212)Online publication date: 27-Sep-2007
    • (2007)Towards an Automatic Modeling Tool for Observed System BehaviorFormal Methods and Stochastic Models for Performance Evaluation10.1007/978-3-540-75211-0_15(200-212)Online publication date: 2007

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media