Skip to content

Latest commit

 

History

History
35 lines (29 loc) · 1.71 KB

File metadata and controls

35 lines (29 loc) · 1.71 KB

OpenGRIS: Open Standard for Grid Resource Scheduling

OpenGRIS is an open standard for grid resource scheduling. It provides a standardized way to prepare, distribute, and execute tasks across elastic and heterogeneous computing environments.

OpenGRIS contains the following components:

  • Scheduler: Manages tasks using a stable and language-agnostic communication protocol.
  • Worker: Executes tasks assigned by the scheduler.
    • Reference worker implementation is part of OpenGRIS Scaler.
    • IBM Spectrum Symphony worker implementation: Worker Code.
  • Adapter: Interfaces with the scheduler to start and stop workers.
  • Client Libraries: Helper libraries for implicit parallelization.
  • Object Storage: For sharing data objects between clients, schedulers, and workers.

Contents

.. toctree::
   :maxdepth: 2

   protocol/scheduler
   adapter/scaling
   adapter/webhook