Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Reinhold Kröger is active.

Publication


Featured researches published by Reinhold Kröger.


symposium on reliable distributed systems | 1989

Recovery-management in the RelaX distributed transaction layer

Ralf Schumann; Reinhold Kröger; Michael Mock; Edgar Nett

Transactions are especially valuable in distributed systems, since they isolate the programmer from the effects of both concurrency and failures. In implementing transactions at the system level, flexibility has to be introduced into the transaction concept. Specifically, the premature release of data objects has to be addressed. To assure recoverability, resulting dependencies between transactions are stored by the system in a distributed data structure called a recovery graph. The storing of redundant information in the recovery graphs at the different sites reduces the complexity of the commit protocol, and a chase protocol used to abort transactions can be derived which excludes infinite chasing. The redundant information can be distributed almost for free because it can be piggybacked on messages. The new commit/abort protocols will be used in the RelaX project (reliable distributed applications support on Unix), which carries on work done at GMD in the PROFEMO project on distributed transaction mechanisms.<<ETX>>


Fehlertolerierende Rechensysteme / Fault-Tolerant Computing Systems, 3. Internationale GI/ITG/GMA-Fachtagung | 1987

Mutabor - An Intelligent Memory Management Unit for an Object Oriented Architecture Supporting Error Recovery

Jörg Kaiser; Edgar Nett; Reinhold Kröger

In the project PROFEMO (project for the design and implementation of a fault-tolerant multiprocessor system) objects are primarily regarded as an appropriate means to increase system reliability. Their contribution to reliability includes improved error detection, damage confinement, and recoverability features. This results from the well -defined object interface and the encapsulation aspect of objects. For error recovery, objects form meaningful entities for which recovery can be performed. This paper describes a memory management coprocessor which provides capability protected, typed objects by dedicated hard/firmware support, making the access to objects efficient and reliable. It also realizes the save/restore managent of recovery points for objects which forms the basic layer of the recovery mechanism.


Fehlertolerierende Rechensysteme, 2. GI/NTG/GMR-Fachtagung | 1984

Implementing fault-tolerance in a distributed system architecture

Edgar Nett; Karl-Erwin Großpietsch; Jörg Kaiser; Reinhold Kröger

Atomic actions are widely accepted as a powerful general concept for providing consistency and error recovery. However, so far the necessary mechanisms to implement these properties severely confine interprocess communication and the degree of internal concurrency and thereby interfering with the main advantages of distributed systems. Based on the concept of an object oriented architecture an efficient error recovery strategy is presented which largely overcomes these constraints. To do so, we consider the premature release of objects, i.e. allowing access to them before the associated atomic action has committed. The atomic action concept is extended by separating the termination of such an action from the commitment procedure. This avoids possible delay of the affected participants. The redundancy, inherent in a distributed system, is exploited to run computations and necessary recovery activity concurrently.


kommunikation in verteilten systemen | 1991

Concept and Performance of the RelaX Reliable Broadcast Protocol

Reinhold Kröger; Frank Lange; Michael Mock; Ralf Schumann

Reliable Broadcasting is a very important communication mechanism in fault- tolerant distributed systems. In the RelaX project, a reliable broadcast protocol has been developed and implemented, which uses only one acknowledgement in the fault-free case. It is resistent against site crashes and ensures that a broadcast message is transmitted to all operational sites. Moreover, it provides a global message ordering. An important point is that the protocol detects site faults, so that every site knows about all the other operational sites. The measured performance of the protocol shows its efficiency.


kommunikation in verteilten systemen | 1987

Implementierung eines RPC-Protokolls für eine objektorientierte Umgebung

Reinhold Kröger; Michael Mock; Edgar Nett

In diesem Beitrag wird ein RPC-Protokoll beschrieben, das im Zusammenhang mit dem Projekt PROFEMO entworfen und implementiert wurde. Das Protokoll berucksichtigt die besonderen Bedurfnisse einer objektorientierten verteilten Umgebung. Die ersten Messungen zeigen, das das Protokoll diesen Bedurfnissen gerecht wird und mit ublichen Implementierungen in seiner Leistungsfahigkeit vergleichbar ist.


FTCS | 1986

Implementing a general error recovery mechanism in a distributed operating system

Edgar Nett; Reinhold Kröger; Jrg Kaiser


Computing Systems | 1992

Implementing Atomic Objects with the RelaX Transaction Facility.

Michael Mock; Reinhold Kröger; Vinny Cahill


automation, robotics and control systems | 1990

The Decentralized Non-Blocking RelaX Commit Protocol

Ralf Schumann; Reinhold Kröger; Michael Mock


Proceedings of the International Workshop on Operating Systems of the 90s and Beyond | 1991

System Level Support for Dependable Distributed Applications

Reinhold Kröger; Edgar Nett


kommunikation in verteilten systemen | 1987

Implementierung eines RPC-Protokolls fr eine objektorientierte Umgebung

Reinhold Kröger; Michael Mock; Edgar Nett

Collaboration


Dive into the Reinhold Kröger's collaboration.

Top Co-Authors

Avatar

Edgar Nett

Otto-von-Guericke University Magdeburg

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Jörg Kaiser

Otto-von-Guericke University Magdeburg

View shared research outputs
Researchain Logo
Decentralizing Knowledge