• DocumentCode
    3084680
  • Title

    Aggregation Dynamics in Service Overlay Networks

  • Author

    Michiardi, Pietro ; Marrow, Paul ; Tateson, Richard ; Saffre, Fabrice

  • Author_Institution
    Inst. Eurecom, Sophia Antipolis
  • fYear
    2007
  • fDate
    9-11 July 2007
  • Firstpage
    129
  • Lastpage
    140
  • Abstract
    In this work we analyze the characteristics of service overlay networks generated by uncoordinated service providers that deploy different service replicas on overlay nodes across the Internet. Our approach differs from previous works, that generally rely on application-level routing, in that we allow nodes to autonomously re-wire the service overlay to make it capable of absorbing a heterogeneously distributed workload that would otherwise result in some nodes with a specific service being overloaded and others remaining idle. We provide a game theoretic model of the overlay creation process and propose several optimization methods to achieve Nash equilibrium topologies. Equilibrium overlays are characterized by interconnected clusters of nodes that instantiate the same service replicas. Hindered by the computational complexity of finding stable wirings, we propose a simple distributed heuristic that allows the study of overlay networks with a realistic size and with several service instances. We show the ability of our re-wiring strategy to promote the emergence of a clustered global topology whilst running locally. We also argue that the lack of incentives for nodes to participate in the overlay creation might lead to several types of misbehavior, of which some representative cases are analyzed. Finally, both scalability and diversity (in terms of service instances) issues that might affect our distributed heuristic are evaluated in detail.
  • Keywords
    Internet; Web services; game theory; Internet; Nash equilibrium topologies; aggregation dynamics; application-level routing; computational complexity; distributed heuristic; heterogeneously distributed workload; overlay creation process; service overlay networks; service replicas; uncoordinated service providers; Character generation; Computational complexity; Game theory; IP networks; Nash equilibrium; Network topology; Optimization methods; Routing; Web and internet services; Wiring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Self-Adaptive and Self-Organizing Systems, 2007. SASO '07. First International Conference on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    0-7695-2906-2
  • Type

    conf

  • DOI
    10.1109/SASO.2007.7
  • Filename
    4274897