Basic Research on Advanced Distributed Computing: from Algorithms to Systems


BROADCAST - 6360

Work Area: Distributed Systems, Reliability and Dependability

Keywords distributed systems, distributed algorithms, group communication, fault-tolerance, object management, operating systems


Start Date: 1 September 92 / Duration: 36 months / Status: running

[ participants / contact ]


Abstract BROADCAST will develop the principles for understanding, designing, and implementing large scale distributed computing systems (LSDCSs). The three areas adressed are fundamental concepts, systems architecture, and systems engineering.


Aims

Large-scale distributed computing systems (LSDCSs) comprising several thousands to millions of individual computer systems (nodes) are coming into existence both as a consequence of technological advances and the demands made by applications. The BROADCAST project aims to develop the principles for understanding, designing and implementing LSDCSs.

Approach and Methods

The project is addressing the following tasks:

  • Fundamental Concepts: evaluate existing and novel computational paradigms; design and evaluate fundamental distributed algorithms.
  • Systems Architecture: develop the architecture of LSDCS, taking into account future application requirements and anticipated technological developments in high bandwidth communications, processors, peripherals, and storage systems.
  • Systems Engineering: develop techniques and mechanisms to efficiently support the key elements of the architecture by exploiting the concepts and algorithms developed earlier; develop programming support and tools for building distributed applications.

The project places equal emphasis on building sound theoretical foundations and experimental work for demonstrating the validity of the principles developed. This includes building prototype systems and tools.

Progress and Results

The project has been particularly productive in the area covered by task A; this is consistent with our plan of using the results from ask A to provide a firm grounding for the rest of the project. Deeper understanding of problems of failure detection, message ordering, group management, replica management etc. has been developed, leading to some promising algorithms and system structuring approaches. Members of the project have been involved in several design and implementation efforts on building distributed systems and applications, efforts that started well before the present project. This project has given us the opportunity of focusing our work more towards LSDCS problems than was the case before. Project contributions in the areas covered by tasks B and C include efficient schemes for remote referencing of objects, wide-address operating systems, storage management, object support systems and application building tools.

Potential

Existing wide-area communication networks in Europe and elsewhere can be viewed as forming the basic infrastructure necessary for building LSDCSs. Furthermore, increasingly large numbers of IT applications will depend on effective, coherent sharing of information as well as the possibility of collaboration between large groups of geographically dispersed users. The increase in scale adds a new dimension to the problems of building distributed systems, and requires rethinking of many of the existing computational paradigms, algorithms and structuring principles for distributed computing. The BROADCAST project will address these issues and will share results and insights gained from the theoretical and experimental work with colleagues in academia and industry through the normal channels of research publications, reports and workshops. In addition, the software developed within the project will be made available widely. The consortium expects to be able to transfer some results to industry through its industrial contacts.

Latest Publications

  • Babaoglu O and Marzullo K Consistent global states of distributed systems: fundamental concepts and mechanisms In: Distributed Systems (Mullender S J, Ed), Chapter 4, Addison-Wesley (1993)
  • Schiper A and Sandoz A Uniform reliable multicast in a virtually synchronous environment Proc. of 13th Intl. Conf. on Dist. Comp. Systems, ICDCS-13, Pittsburgh, pp. 561-568 (1993)
  • Little M, McCue D and Shrivastava S K Maintaining information about persistent replicated objects in a distributed system Proc. of 13th Intl. Conf. on Dist. Comp. Systems, ICDCS-13, Pittsburgh, pp. 491-498 (1993)
  • Issarny V An exception-handling mechanism for parallel object-oriented programming: towards reusable, robust distributed software Journal of Object-Oriented Programming 6(6), pp. 29-40 (1993)
  • Chevalier P Y, Freyssinet A, Hagimont D, Krakowiak S, Lacourte S and Rousset de Pina X, Experience with shared object support in the Guide system Proc. of 4th Symp. on Experiences with Distributed and Multiprocessor Systems, SEDMS-IV, San Diego (1993)

Information Dissemination Activies

The project held its first Open Workshop in October 1993. The workshop attendance was about seventy, of which about half of the participants were from industry. Project deliverable reports have been made available to all the participants. Many of the contributions of the deliverable reports have been presented (or will be presented) at various refereed international conferences and workshops. In addition, the Project produces and distributes technical reports; their availability is announced using a variety of electronic communication means.

For further information about the project see the BROADCAST WWW home page or contact : Nick Cook (nick.cook@newcastle.ac.uk), BROADCAST Administrative Co-ordinator, Department of Computing Science, University of Newcastle, Newcastle upon Tyne, NE1 7RU, UK - nick.cook@newcastle.ac.uk


Coordinator

University of Newcastle - UK
Department of Computing Science
UK - Newcastle upon Tyne NE1 7RU

Partners

Ecole Polytechnique Fédérale de Lausanne - CH
INRIA - F
CNRS-IRISA - F
Bull/IMAG - F
Università di Bologna - I
Universiteit van Twente - NL
INESC - P

CONTACT POINT

Prof. S. K. Shrivastava
tel +44/91 222 8038
fax +44/91 222 8232
e-mail: santosh.shrivastava@newcastle.ac.uk


BROADCAST - 6360, August 1994


please address enquiries to the ESPRIT Information Desk

html version of synopsis by Nick Cook

Michel RIVEILL

Laboratoire I3S
Polytech - Nice - Sophia
930 Route des Colles
BP 145
F-06903 Sophia Antipolis CEDEX

Email : riveill at unice.fr

Généralité

Ressources en lignes

Une partie de mon agenda

Des liens

Rechercher sur ce site avec Google

dernière mise à jour
le 24 août 2006

 

 

Réservation d'Hôtel à Prix Réduits - HotelClub