UNIVERSITY RESEARCH PROJECTS IN AUTONOMIC COMPUTING

Prev don't be afraid of buying books Next

UNIVERSITY RESEARCH PROJECTS IN AUTONOMIC COMPUTING

IBM Research contributes to university research in a number of ways, including awarding money and equipment grants. The following projects are funded and co-managed by IBM research and other units within IBM. Note that the projects are spread throughout the world.

Berkeley University of California: OceanStore

OceanStore is a global persistent data store designed to scale to billions of users. It provides a consistent, highly available, and durable storage utility atop an infrastructure comprised of untrusted servers. Any computer can join the infrastructure—users need only subscribe to a single OceanStore service provider, although they may consume storage and bandwidth from many different providers. Researchers at Berkeley are exploring the space of Introspective Computing—systems that perform continuous, online adaptation. Applications include on-chip tolerance of flaky components and continuous optimization to adapt to server failures and denial of service attacks as well as autonomic computing.

See http://oceanstore.cs.berkeley.edu/ for additional information.

Berkeley University of California: Recovery-Oriented Computing

Recovery-Oriented Computing (ROC) project is a joint Berkeley/Stanford research project that is investigating novel techniques for building highly dependable Internet services. ROC emphasizes recovery from failures rather than failure-avoidance. This philosophy is motivated by the observation that even the most robust systems still occasionally encounter failures due to human operator error, transient or permanent hardware failure, or software anomalies resulting from software aging. David Pattersen is a Professor in Computer Science at UC Berkeley working on the ROC project.

See http://roc.cs.berkeley.edu/ for additional information.

University of Bologna, Italy: Anthill project

Anthill is a framework built to support the design, implementation, and evaluation of peer-to-peer (P2P) applications. P2P systems are characterized by decentralized control, large scale, and extreme dynamism of their operating environment and can be seen as instances of Complex Adaptive Systems, typically found in biological and social sciences. Anthill exploits this analogy and advocates a methodology whereby the desired application properties correspond to the "emergent behavior" of the underlying complex adaptive system. An Anthill system consists of a dynamic network of peer nodes; societies of adaptive agents (ants) travel through this network, interacting with nodes and cooperating with other agents in order to solve complex problems. Anthill can be used to construct different classes of P2P services that exhibit resilience, adaptation, and self-organization properties.

See http://www.cs.unibo.it/projects/anthill for additional information.

Duke University: Software Rejuvenation

Software rejuvenation is a proactive fault management technique aimed at cleaning up a system's internal state to prevent the occurrence of more severe crash failures in the future. It involves occasionally terminating an application or a system, cleaning its internal state, and restarting it. Current methods of software rejuvenation include system restart, application restart (partial rejuvenation), and node/application failover (in a cluster system). Software rejuvenation is a cost-effective technique for dealing with software faults that include protection not only against hard failures, but against performance degradation as well. Duke University collaborated with IBM to develop the IBM Director Software Rejuvenation tool.

See http://www.software-rejuvenation.com/ for additional information.

University College London, England: Bio-Inspired Approaches to Autonomous Configuration of Distributed Systems

Ian Marshall, a visiting Royal Society Industrial Fellow from British Telecom, is working with Lionel Sacks on bio-inspired approaches to autonomous configuration of distributed systems (including bacteria inspired approach). Next generation networks require new control techniques to increase automation and deal with complexity. Active networks in particular will require the management and control systems to evolve extremely rapidly, since users will be continuously adding new applications, services, and virtual configurations. This research is exploring novel ad-hoc distributed control algorithms and architectures derived from biological and geophysical systems and measurements of fabricated systems such as the World Wide Web.

See http://www-dse.doc.ic.ac.uk/projects.html.

Amazon


Autonomic Computing
Autonomic Computing
ISBN: 013144025X
EAN: 2147483647
Year: 2004
Pages: 254
Authors: Richard Murch

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net