ken@gvax.cs.cornell.edu (Ken Birman) (08/22/89)
=============================================================================== Prof. Kenneth P. Birman, Dr. Robert Cooper ISIS Toolkit Synopsis: A programming environment for building distributed and fault-tolerant software. Subroutine call interface provides facilities for data replication, synchronization, subdivision of tasks among cooperating servers, reconfiguration after failures or recoveries. Based on a virtually synchronous execution model that supports process groups and group multicast. Users can supply broadcast transport protocols of their own design and ISIS will employ these instead of its own UDP-based transport when possible. (Overhead in this case is less than 500 usec on sending, receiving side for tests on SUN 3/60 workstations). Current research focuses on scaling to large networks, increasing performance, facilities for deal with partitioned systems. Availability: ISIS V1.2 current available, runs under UNIX on SUN, HP, DEC, MIPS APOLLO, GOULD platforms and under MACH on the NeXT machine and on all other hardware running MACH in the Mt. Xinu release. Version for AIX on the PC/RT available in beta-release form. Source distributed by anonymous FTP, UUNET, and tape; 300pp manual and many publications available upon request. Language interfaces to C, FORTRAN, Common LISP (Lucid and Allegro). (C++ and ANSII C interfaces being developed). Contact: Prof. K. P. Birman Department of Computer Science Cornell University Ithaca, New York 14853 (607) 255-9199