Federation Services

Federation Services

The group Federation Services conducts research and develops software for accessing compute and data resources and securely integrating them into federations. These activities are pursued in collaboration with partner institutes and in the context of international projects such as the Human Brain Project (HBP) and EUDAT.

Our research and development activities include topics such as

  • Federated access to high-performance computing systems
  • Security: single sign-on, federated identity management, resource sharing
  • Federated access to Cloud storage resources such as OpenStack Swift or Amazon S3
  • User defined application environments using virtual machines and application containers
  • Data and metadata management
  • Scientific workflows across federated, heterogeneous resources
  • High-performance, firewall-friendly file transfer (UFTP)
  • Tools for accessing and managing very large data sets
  • Alternative programming models such as map/reduce, stream processing or tuple spaces
  • End-user client applications and client libraries

One focus of our work is the UNICORE middleware, which provides a comprehensive set of services and RESTful interfaces for accessing a wide range of compute and data resources. UNICORE seamlessly integrates the various services and back-ends into federations, providing secure communication, flexible end-user authentication, policy- and role-based authorization as well as many integration options with existing AAI infrastructures. We provide a number of end user client such as UCC and client libraries such as PyUNICORE for interacting with UNICORE services.

Federation Services

The adoption of standards (OASIS, W3C, OGF), the re-use of existing open-source software and effective, lightweight quality assurance measures (strong focus on unit testing, code coverage, and continuous integration) help us produce high-quality and maintainable open source software.

Team members

Dr. Bernd SchullerBuilding 16.3 / Room 346+49 2461/61-8736
Christian BöttcherBuilding 16.3 / Room 341+49 2461/61-85672
Myriam CzekalaStellvertretung der MaTSE-AusbildungsleitungBuilding 16.3 / Room 337+49 2461/61-9341
Valentina HuberBuilding 16.4 / Room 201+49 2461/61-5642
Maria Petrova-El SayedBuilding 16.3 / Room 347+49 2461/61-6587
Dr. Jedrzej RybickiBuilding 16.3 / Room 346+49 2461/61-9259

Last Modified: 11.05.2022