• DocumentCode
    3120288
  • Title

    Improving Performance of CompositeWeb Services Over a Wide Area Network

  • Author

    Chafle, Girish ; Chandra, Sunil ; Karnik, Neeran ; Mann, Vijay ; Nanda, Mangala Gowri

  • Author_Institution
    IBM, New Delhi
  • fYear
    2007
  • fDate
    9-13 July 2007
  • Firstpage
    292
  • Lastpage
    299
  • Abstract
    Performance of distributed applications over a wide area network (WAN) has remained an important issue as WAN conditions change over time. Networking community has employed various approaches to improve application performance by adapting to changes in WAN conditions. Composite web services with components distributed over a WAN pose similar performance problems, however, with a different set of challenges and opportunities to improve. With their unique architecture, these composite web services can be partitioned and orchestrated in a decentralized fashion on a distributed infrastructure. In this paper, we investigate how different topologies generated by decentralized orchestration are affected differently by variations in WAN conditions. We present a system that exploits this and adapts to changes in WAN conditions. The system monitors the availability of network bandwidth, evaluates its effect on the performance of each topology using a performance model based on bandwidth availability, and then selects the optimal topology at runtime. The results from our simulation show that the adaptive system improves performance.
  • Keywords
    Web services; computer network management; telecommunication network topology; composite Web service; network bandwidth availability; network topology; wide area network; Availability; Bandwidth; Delay; Network topology; Pricing; Service oriented architecture; Telecommunication traffic; Traffic control; Web services; Wide area networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services, 2007 IEEE Congress on
  • Conference_Location
    Salt Lake City, UT
  • Print_ISBN
    978-0-7695-2926-4
  • Type

    conf

  • DOI
    10.1109/SERVICES.2007.33
  • Filename
    4278810