Publisher:
ISBN:
Category : Electronic data processing
Languages : en
Pages : 14
Book Description
Isis and Meta are two distributed systems projects at Cornell University. The ISIS project, led by Ken Birman, has developed a new methodology, virtual synchony, for writing robust distributed software. This approach is directly support by Isis Toolkit, a programming system that is distributed to over 300 academic and industrial sites. As the basic Isis techniques have matured, we have focused increasingly on some of the remaining 'hard problems' of reliable distributed programming. Principally these include high performance multicast, large scale applications, and wide area networks. We are also developing several interesting applications that exploit the strengths of Isis, including an NFS-compatible replicated system. The Meta project, led by Keith Marzullo, is about distributed control in a soft real-time environment incorporating feedback. This domain encompasses examples as diverse as monitoring inventory and consumption on a factory floor, and performing load-balancing on a distributed computing system. One of the first uses of Meta is for distributed application management: the tasks of configuring a distributed program, dynamically adapting to failures, and monitoring its performance.