DSpace Repository

Nomad: Towards an Architecture for Mobility in Large Scale Distributed Systems

Show simple item record

dc.contributor.author Bubendorfer, Kristian Paul
dc.date.accessioned 2008-09-02T05:05:19Z
dc.date.accessioned 2022-10-10T21:42:01Z
dc.date.available 2008-09-02T05:05:19Z
dc.date.available 2022-10-10T21:42:01Z
dc.date.copyright 2001
dc.date.issued 2001
dc.identifier.uri https://ir.wgtn.ac.nz/handle/123456789/21591
dc.description.abstract Applets, proxies and increasingly complex web applications point toward the Internet becoming a globally distributed system. Currently these services are provided in an ad hoc fashion at fixed locations, which users locate and access manually. In addition, services are typically provided with little or no regard to the user's location or quality of service requirements. The Nomad architecture developed in this thesis directly addresses these problems and forms the basis of a global infrastructure for mobile object-based distributed system. Applications within the system negotiate and pay for execution resources in order to distribute themselves to meet quality of service requirements. High level support is provided to ease the task of programming mobile applications, reducing the time between prototype and deployment. The major contributions of this thesis are the negotiation and location services. Applications are composed of multiple mobile objects and negotiate for resources using the Vickrey auction protocol. The Nomad negotiation architecture addresses all the shortcomings of the chosen auction protocol, ensuring that within our domain, the protocol makes optimal allocations of execution resources. Supporting the resulting distributed applications is the Nomad location service. The location service architecture transfers responsibility for monitoring the location of an application's mobile objects to the application itself. This has the significant advantage of widely distributing the load incurred when tracking highly mobile objects. These application held fragments of the location service are then integrated into a unified global location architecture. en_NZ
dc.language en_NZ
dc.language.iso en_NZ
dc.publisher Te Herenga Waka—Victoria University of Wellington en_NZ
dc.title Nomad: Towards an Architecture for Mobility in Large Scale Distributed Systems en_NZ
dc.type Text en_NZ
vuwschema.type.vuw Awarded Doctoral Thesis en_NZ
thesis.degree.discipline Computer Science en_NZ
thesis.degree.grantor Te Herenga Waka—Victoria University of Wellington en_NZ
thesis.degree.level Doctoral en_NZ
thesis.degree.name Doctor of Philosophy en_NZ


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account