Conveners
EOS Development: Morning Session 1
- Andreas Joachim Peters (CERN)
- Enrico Bocchi (CERN)
EOS Development: Morning Session 2
- Enrico Bocchi (CERN)
An overview about the developments since the last workshop.
We take a look at the geoscheduler and see how we can introduce a new lock-free scheduling alogorithm
This presentation will highlight the changes and improvements for the EOS filesystem access using libfuse2/3.
Until EOS version 5.1.8, FST metadata on FSTs were stored in a leveldb, which was often heavily contended during writes. We added a feature to move the metadata to attributes. With a minimal configuration, we should be able to switch to the new backend and FSTs automatically move from one backend to another at startup. Additionally there is some tooling to inspect all this. We briefly explain...
This talk will describe the fsck mechanism, the various options when it comes to controlling the repair process and the internal process of deciding whether a file can be fixed or not.
New improvements in the exisiting GroupBalancer and introduction of functionality to drain whole groups. We look at the various configuration options to run these and how these work under the hood.
This presentation gives an overview of the token support in EOS. We'll discuss the configuration options, what plugins need to be enabled for the various protocols and how to configure them. Besides this, we'll trace one particular request using tokens to see how it interacts with the existing authentication/authorization features that already exists in EOS and provide some helpful examples.
This presentation includes performance benchmarks comparing local and remote IO for various use-cases, storage stacks and protocols.