1st International ICST Conference on Performance Evaluation Methodologies and Tools

Research Article

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

  • @INPROCEEDINGS{10.1145/1190095.1190163,
        author={Jing  Cong and Bernd E.  Wolfinger},
        title={A unified load generator based on formal load specification and load transformation},
        proceedings={1st International ICST Conference on Performance Evaluation Methodologies and Tools},
        publisher={ACM},
        proceedings_a={VALUETOOLS},
        year={2012},
        month={4},
        keywords={Load Generation Load Modeling Load Transformation Performance Evaluation Tool QoS},
        doi={10.1145/1190095.1190163}
    }
    
  • Jing Cong
    Bernd E. Wolfinger
    Year: 2012
    A unified load generator based on formal load specification and load transformation
    VALUETOOLS
    ACM
    DOI: 10.1145/1190095.1190163
Jing Cong1,*, Bernd E. Wolfinger2,*
  • 1: College of Computer Science and Technology, DongHua University
  • 2: Telecommunications and Computer Networks Subdivision, Computer Science Department, University of Hamburg
*Contact email: cj@dhu.edu.cn, wolfinger@informatik.uni-hamburg.de

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.