• DocumentCode
    3407907
  • Title

    Location selection for active services

  • Author

    Karrer, Roger ; Gross, Thomas R.

  • Author_Institution
    Lab. for Software Technol., Eidgenossische Tech. Hochschule, Zurich, Switzerland
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    195
  • Lastpage
    204
  • Abstract
    Active services are application-specified programs that are executed inside the network. The location where the active service is executed plays an important role. The dynamic behavior of networks requires that the selection of the most suitable location to instantiate a service is done at run time. To dynamically place an active service, information about the network (topology, bandwidth) and application (type of the service) is necessary. This paper describes a method to dynamically search for available active service locations in the Internet. To be deployed in the current Internet, a solution is required to (i) scale well to large networks, (ii) to demand as little changes to the Internet as possible, especially not at lower network layers. Finally, the solution must be flexible and customizable to take application requirements into account. The proposed solution makes use of the routing path between two end systems. Active service locations that are located close to the routing path are then found via DNS queries. The evaluation shows that the application pays an overhead at startup time. For applications that can tolerate a startup delay, we show with two experiments using a video application that the quality of the application can be increased by dynamic placement of active services
  • Keywords
    Internet; delays; information resources; DNS queries; Internet; active services; application-specified programs; experiments; location selection; routing path; run time; startup delay; video application; Availability; Bandwidth; Filters; IP networks; Laboratories; Local area networks; Motion pictures; Network topology; Routing; Web and internet services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Distributed Computing, 2001. Proceedings. 10th IEEE International Symposium on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1082-8907
  • Print_ISBN
    0-7695-1296-8
  • Type

    conf

  • DOI
    10.1109/HPDC.2001.945189
  • Filename
    945189