• DocumentCode
    950158
  • Title

    Stochastic Graph Processes for Performance Evaluation of Content Delivery Applications in Overlay Networks

  • Author

    Carra, Damiano ; Cigno, Renato Lo ; Biersack, Ernst W.

  • Author_Institution
    Univ. di Trento, Trento
  • Volume
    19
  • Issue
    2
  • fYear
    2008
  • Firstpage
    247
  • Lastpage
    261
  • Abstract
    This paper proposes a new methodology to model the distribution of finite-size content to a group of users connected through an overlay network. Our methodology describes the distribution process as a constrained stochastic graph process (CSGP), where the constraints dictated by the content distribution protocol and the characteristics of the overlay network define the interaction among nodes. A CSGP is a semi-Markov process whose state is described by the graph itself. CSGPs offer a powerful description technique that can be exploited by Monte Carlo integration methods to compute in a very efficient way not only the mean but also the full distribution of metrics such as the file download times or the number of hops from the source to the receiving nodes. We model several distribution architectures based on trees and meshes as CSGPs and solve them numerically. We are able to study scenarios with a very large number of nodes, and we can precisely quantify the performance differences between the tree-based and mesh-based distribution architectures.
  • Keywords
    Markov processes; Monte Carlo methods; mesh generation; network theory (graphs); peer-to-peer computing; protocols; trees (mathematics); Monte Carlo integration method; constrained stochastic graph process; content distribution protocol; finite-size content delivery application; mesh-based distribution architecture; overlay network; peer-to-peer network; performance evaluation; semi Markov process; tree-based distribution architecture; Modeling techniques; Performance attributes; Stochastic processes;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2007.1114
  • Filename
    4359402