Skip to content
@CRC-901-On-the-Fly-Computing

CRC901 On-The-Fly Computing

Github organization for the Collaborative Research Centre 901 (DFG: SFB901)

Logo of the Collaborative Research Center 901

The Collaborative Research Center 901 (CRC901) "On-The-Fly Computing" (OTF Computing) is a research project driven by [Paderborn University](https://www.uni-paderborn.de/en/). Its aim is to develop techniques and processes for automatic on-the-fly configuration and provision of individual IT services out of base services that are available on world-wide markets. In addition to the configuration by special OTF service providers and the provision by so-called OTF Compute Centers, this involves developing methods for quality assurance and the protection of participating clients and providers, methods for the target-oriented further development of markets, and methods to support the interaction of the participants in dynamically changing markets.

CRC 901 is divided into four project areas. Project area A is concerned with the algorithmic and economic basics for organizing large dynamic markets. This involves, on the one hand, algorithmic processes for organizing large networks in general and the interaction in networks in particular and, on the other hand, economic concepts for incentive systems in order to direct the participants in the markets. Project area B investigates processes of the modeling, composition and quality analysis of services and service configurations aiming at on-the-fly development of high-quality IT services. Project area C develops reliable execution environments for on-the-fly computing and is concerned with questions of the stability and security of markets, the organization of highly heterogeneous OTF Compute Centers and the provision of configured services by those centers. This project area also involves an application project that deals with systems for optimizing supply and logistic networks, which is considered a long-term application field for the results of the CRC. Project area T bundles the transfer projects of our CRC, which provide a framework for joint research by our CRC researchers and external partners and facilitate the exchange of results from applied research back into our basic research.

One particular result of project area T is the Testbed project (aka Proof of Concept), a ready-to-use implementation demonstrating many of the CRC's concepts. The source code of that demonstrator, including detailed instructions for building and deploying the demonstrator, can be found as part of the Testbed repository. More repositories containing CRC results might be added to this organization in the future for the sake of bundling the CRC results where appropriate.

Links

Popular repositories Loading

  1. Testbed Testbed Public

    Main repository of the CRC901 demonstrator. Contains setup instructions and source code of services and web UI.

    Java 1

  2. .github .github Public

  3. Helm-Charts Helm-Charts Public

    Helm charts to setup a running CRC901 demonstrator.

    Shell

  4. ServiceCodeProvider ServiceCodeProvider Public

    Source code of an example ServiceCodeProvider for the CRC901 demonstrator.

    C

  5. executor-bootup executor-bootup Public

    Shell scripts to set up the base services for use of the CRC901 demonstrator.

    HTML

  6. Ansible-k8cluster Ansible-k8cluster Public

    Ansible scripts to setup an appropriate kubernetes cluster for the CRC901 demonstrator.

    Shell

Repositories

Showing 6 of 6 repositories
  • executor-bootup Public

    Shell scripts to set up the base services for use of the CRC901 demonstrator.

    CRC-901-On-the-Fly-Computing/executor-bootup’s past year of commit activity
    HTML 0 0 0 0 Updated Mar 30, 2023
  • Ansible-k8cluster Public

    Ansible scripts to setup an appropriate kubernetes cluster for the CRC901 demonstrator.

    CRC-901-On-the-Fly-Computing/Ansible-k8cluster’s past year of commit activity
    Shell 0 0 0 0 Updated Mar 30, 2023
  • Helm-Charts Public

    Helm charts to setup a running CRC901 demonstrator.

    CRC-901-On-the-Fly-Computing/Helm-Charts’s past year of commit activity
    Shell 0 0 0 0 Updated Mar 30, 2023
  • ServiceCodeProvider Public

    Source code of an example ServiceCodeProvider for the CRC901 demonstrator.

    CRC-901-On-the-Fly-Computing/ServiceCodeProvider’s past year of commit activity
    C 0 0 0 0 Updated Mar 30, 2023
  • Testbed Public

    Main repository of the CRC901 demonstrator. Contains setup instructions and source code of services and web UI.

    CRC-901-On-the-Fly-Computing/Testbed’s past year of commit activity
    Java 1 0 0 0 Updated Mar 30, 2023
  • .github Public
    CRC-901-On-the-Fly-Computing/.github’s past year of commit activity
    0 0 0 0 Updated Mar 30, 2023

Top languages

Loading…

Most used topics

Loading…