NOMAD
a Distributed Systems Research Group Project
Nomad is a software architecture that provides support for mobile,
distributed applications,
allowing such applications to locate and obtain
resources where and when they are needed.
Negotiated -
Object -
Migration -
Access and -
Delivery
Today's applets are forerunners of globally distributed mobile
systems. These future systems will consist of a distributed set of
objects that will move from one location to another delivering
a service when and where it is required. Such nomadic applications
will need to seek out and acquire resources wherever they may find the
need to provide a service.
The NOMAD architecture provides a set of globally distributed Depots
which are able to provide resources for mobile objects. A group of
Depots may be collected under a single management regime forming a
DepotNet. Nomadic applications negotiate with a DepotNet and its
Depots for the purchase of the resources they require.
The Depots provide a set of services in addition to basic
computational resources.
- Communication
- Both messaging and and method invocation between the objects of
an application and between the application and its clients is
transparent to the current location of the application's objects.
- Mobility
- Objects may move amongst Depots in order to more effectively
deliver their service.
- Location
- Depots are able to locate application services for clients and to
locate the various objects of a client.
|
| Kris Bubendorfer |
| Mobility |
| Economic Resource Management |
| Location Services |
|
| John H. Hine |
| Grid Computing |
| Role Based Security |
| Mobility |
|
|
|
| Peter Komisarczuk |
| Mobile Platforms |
| Wireless Networking |
|
| Ian Welch | | Security |
| Distributed Systems |
| Advanced Separation of Concern
|
|
|
| Current Student Researchers | |
Will be updated soon to include our 2006 students.
- K. Bubendorfer, I. Welch and B. Chard. Trustworthy Auctions for Grid-style Economies. In the proceedings of the 6th International Symposium on Cluster Computing and the Grid (CCGrid06) (to appear), 16-19 May 2006, Singapore.
- K. Bubendorfer. Improving Resource Utilisation in Market Oriented Grid Management and Scheduling. In the proceedings of the 4th Australasian Symposium on Grid Computing and e-Research (AusGrid 2006). January 2006, Hobart, Tasmania, Australia.
- K. Bubendorfer, P. Komisarczuk, K. Chard and Ankur Desai. Fine Grained Resource Reservation and Management in Grid Economies. In the proceedings of the 2005 International Conference on Grid Computing and Applications (GCA'05), Las Vegas, Nevada, USA.
- K. Bubendorfer, P. Komisarczuk and K. Chard. Efficient Dynamic Resource Specifications. In proceedings of the 6th International Conference on Mobile Data Management (MDM'05), Ayia Napa, Cyprus, May 9-13, 2005
- K. Bubendorfer and J. H. Hine. Auction Based Resource Negotiation in NOMAD. In proceedings of ACSC2004, The Twenty Eighth Australasian Computer Science Conference, Volume 27, Number 1. January, 2005, Newcastle, Australia.
- P. Komisarczuk and K. Bubendorfer. Enabling Dynamic Virtual Organisations for Beyond 3G, Wireless World Research Forum, WWRF12, Toronto Canada, 6-7 November 2004
- P. Komisarczuk, K. Bubendorfer and K. Chard. Enabling Virtual Organisations in Mobile Networks, IEE 3G2004 Conference, London, October 18-20 2004.
- Caixia Wu. Utilising NOMAD Market Mechanisms in Grid Computing, Honours Report, Victoria University of Wellington, July 2004.
- Feng Lu and K. Bubendorfer. A RMI Protocol for Aglets. In proceedings of ACSC2004, The Twenty Seventh Australasian Computer Science Conference, Volume 26, Number 1. January, 2004, Dunedin.
- Ben Palmer. Developing a Class Repository for Nomad, Honours Report, Victoria University of Wellington, November 2003.
- Simon Antliff. Experimental Verification of Collective Vickrey Auctions in Nomad, Honours Report, Victoria University of Wellington, November 2003.
- Feng Lu. NMI - A RMI Protocol for Aglets, Honours Report, Victoria University of Wellington, November 2002.
- Kris Bubendorfer and John H Hine. NOMAD: Application Participation in a Global Location Service, In Lecture Notes in Computer Science (2574), pages 294-306. Proceedings of the 4th International Conference on Mobile Data
Management, 21-24 January, 2003, Melbourne, Australia.
- Kris Bubendorfer. Nomad: Towards an Architecture for Mobility in Large Scale Dsitributed Systems, PhD Thesis, Victoria University of Wellington, December 2001.
- Bubendorfer, Kris and Hine, John H.,
DepotNet: Support for Distributed Applications,
INET'99, Internet Society's 9th Annual Networking Conference,
June 22-25, 1999, San Jose, CDROM. Slides