Techniques and a framework for characterizing computer systems' workloads

Said Elnaffar, Pat Martin

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    5 Citations (Scopus)


    The performance of any system cannot be determined without knowing the workload, that is, the set of requests presented to the system. Workload characterization is the process by which we produce models that are capable of describing and reproducing the behavior of a workload. Such models are imperative to any performance related studies such as capacity planning, workload balancing, performance prediction and system tuning. In this paper, we provide a summary and classification of the most common techniques used for characterizing several types of information and commutation systems. Based on analyzing a profusion of case studies, we propose a methodology for workload characterization as a framework. We believe that the described characterization techniques, and the proposed framework give a good introduction to the topic, assist in exploring the different options of characterization tools that can be adopted, and provide general guidelines for deriving a good workload model suitable as an input to performance studies.

    Original languageEnglish
    Title of host publication2006 Innovations in Information Technology, IIT
    Publication statusPublished - 2006
    Event2006 Innovations in Information Technology, IIT - Dubai, United Arab Emirates
    Duration: Nov 19 2006Nov 21 2006

    Publication series

    Name2006 Innovations in Information Technology, IIT


    Other2006 Innovations in Information Technology, IIT
    Country/TerritoryUnited Arab Emirates

    ASJC Scopus subject areas

    • Computer Networks and Communications
    • Computer Science Applications


    Dive into the research topics of 'Techniques and a framework for characterizing computer systems' workloads'. Together they form a unique fingerprint.

    Cite this