• DocumentCode
    478420
  • Title

    Distributed response time analysis of GSPN models with MapReduce

  • Author

    Haggarty, Oliver J. ; Knottenbelt, William J. ; Bradley, Jeremy T.

  • Author_Institution
    Dept. of Comput., Imperial Coll. of Sci., Technol. & Med., London
  • fYear
    2008
  • fDate
    16-18 June 2008
  • Firstpage
    82
  • Lastpage
    90
  • Abstract
    Generalised stochastic Petri nets (GSPNs) are widely used in the performance analysis of computer and communications systems. Response time densities and quantiles are often key outputs of such analysis. These can be extracted from a GSPNpsilas underlying semi-Markov process using a method based on numerical Laplace transform inversion. This method typically requires the solution of thousands of systems of complex linear equations, each of rank n, where n is the number of states in the model. For large models substantial processing power is needed and the computation must therefore be distributed. This paper describes the implementation of a response time analysis module for the platform independent Petri net editor (PIPE2) which interfaces with Hadoop, an open source implementation of Googlepsilas Mapreduce distributed programming environment, to provide distributed calculation of response time densities in GSPN models. The software is validated with analytically calculated results as well as simulated ones for larger models. Excellent scalability is shown.
  • Keywords
    Laplace transforms; Markov processes; Petri nets; distributed programming; stochastic processes; GSPN; Hadoop; Laplace transform inversion; MapReduce; complex linear equations; distributed programming; generalised stochastic Petri nets; platform independent Petri net editor; response time analysis module; semiMarkov process; Analytical models; Delay; Distributed computing; Laplace equations; Open source software; Performance analysis; Petri nets; Power system modeling; Programming environments; Stochastic systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance Evaluation of Computer and Telecommunication Systems, 2008. SPECTS 2008. International Symposium on
  • Conference_Location
    Edinburgh
  • Print_ISBN
    978-1-56555-320-0
  • Type

    conf

  • Filename
    4667547