Network


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

Hotspot


Dive into the research topics where J. Ulrich is active.

Publication


Featured researches published by J. Ulrich.


Journal of Physics: Conference Series | 2011

Autonomous System Management for the ALICE High-Level-Trigger Cluster using the SysMES framework

Stefan Boettger; Timo Breitner; U. Kebschull; Camilo Lara; J. Ulrich; P. Zelnicek

The ALICE HLT cluster is a heterogeneous computer cluster currently consisting of 200 nodes. This cluster is used for on-line processing of data produced by the ALICE detector during the next 10 or more years of operation. A major management challenge is to reduce the number of manual interventions in case of failures. Classical approaches like monitoring tools lack mechanisms to detect situations with multiple failure conditions and to automatically react to such situations. We have therefore developed SysMES (System Management for networked Embedded Systems and Clusters), a decentralized, fault tolerant, tool-set for autonomous management. It comprises a monitoring facility for detecting the working states of the distributed resources, a central interface for visualizing and managing the cluster environment and a rule system for coupling of the monitoring and management aspects. We have developed a formal language by which an administrator can define complex spatial and temporal conditions for failure states and according reactions. For the HLT we have defined a set of rules for known and recurring problem states such that SysMES takes care of most of day-to-day administrative work.


2011 5th International DMTF Academic Alliance Workshop on Systems and Virtualization Management: Standards and the Cloud (SVM) | 2011

Realization of inventory databases and Object Relational Mapping for the Common Information Model

Ø. Haaland; Marian Hermann; J. Ulrich; Camilo Lara; D. Röhrich; U. Kebschull

This paper introduces inventory software for automatic gathering and persistent storage of device information in a compute cluster. The internal object storage is realized by Object Relational Mapping of the Common Information Model. This enables object oriented access as well as transactionality and enhanced data integrity. Automated generation of code and database schema provides a flexible model, intuitive access and supports data integrity. Two implementations have been developed to support database access using different programming languages. Inventory information is required for several management tasks in a compute cluster.


Journal of Physics: Conference Series | 2012

Automated Inventory and Monitoring of the ALICE HLT Cluster Resources with the SysMES Framework

J. Ulrich; C Lara; Ø. Haaland; S Böttger; D. Röhrich; U. Kebschull

The High-Level-Trigger (HLT) cluster of the ALICE experiment is a computer cluster with about 200 nodes and 20 infrastructure machines. In its current state, the cluster consists of nearly 10 different configurations of nodes in terms of installed hardware, software and network structure. In such a heterogeneous environment with a distributed application, information about the actual configuration of the nodes is needed to automatically distribute and adjust the application accordingly. An inventory database provides a unified interface to such information. To be useful, the data in the inventory has to be up to date, complete and consistent. Manual maintenance of such databases is error-prone and data tends to become outdated. The inventory module of the ALICE HLT cluster overcomes these drawbacks by automatically updating the actual state periodically and, in contrast to existing solutions, it allows the definition of a target state for each node. A target state can simply be a fully operational state, i.e. a state without malfunctions, or a dedicated configuration of the node. The target state is then compared to the actual state to detect deviations and malfunctions which could induce severe problems when running the application. The inventory module of the ALICE HLT cluster has been integrated into the monitoring and management framework SysMES in order to use existing functionality like transactionality and monitoring infrastructure. Additionally, SysMES allows to solve detected problems automatically via its rule-system. To describe the heterogeneous environment with all its specifics, like custom hardware, the inventory module uses an object-oriented model which is based on the Common Information Model. The inventory module provides an automatically updated actual state of the cluster, detects discrepancies between the actual and the target state and is able to solve detected problems automatically. This contribution presents the current implementation state of the inventory module as well as the concept for future development.

Collaboration


Dive into the J. Ulrich's collaboration.

Top Co-Authors

Avatar

U. Kebschull

Goethe University Frankfurt

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

C Lara

Goethe University Frankfurt

View shared research outputs
Top Co-Authors

Avatar

S Böttger

Goethe University Frankfurt

View shared research outputs
Researchain Logo
Decentralizing Knowledge