• DocumentCode
    1619571
  • Title

    Active Names: flexible location and transport of wide-area resources

  • Author

    Vahdat, Amin ; Dahlin, Michael ; Anderson, Thomas ; Aggarwal, Amit

  • Author_Institution
    Dept. of Comput. Sci., Duke Univ., Durham, NC, USA
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    291
  • Lastpage
    304
  • Abstract
    We explore flexible name resolution as a way of supporting extensibility for wide-area distributed services. Our approach, called Active Names, maps names to a chain of mobile programs that can customize how a service is located and how its results are transformed and transported back to the client. To illustrate the properties of our system, we implemented prototypes of server selection based on end-to-end performance measurements, location-independent data transformation, and caching of composable active objects and demonstrate up to a five-fold performance improvement to end users relative to protocols in widespread use. We show how these new services are developed, composed, and secured in our framework. Finally, we develop a set of algorithms to control how mobile Active Name programs are mapped onto available wide-area resources to optimize performance and availability
  • Keywords
    Internet; cache storage; distributed programming; performance evaluation; protocols; Active Names; Internet; availability; caching; composable active objects; end-to-end performance measurements; flexible name resolution; location-independent data transformation; mobile programs; performance; protocols; server selection; wide-area distributed services; wide-area resources; Computer networks; Computer science; Filtering; Network address translation; Network servers; Proposals; Protocols; Prototypes; Web and internet services; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    DARPA Active NEtworks Conference and Exposition, 2002. Proceedings
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    0-7695-1564-9
  • Type

    conf

  • DOI
    10.1109/DANCE.2002.1003502
  • Filename
    1003502