<PREV> <INDEX> <NEXT>

Schedulers

Evolution:


SLURM

Advantages:

Disadvantages:

Structure:  

slurm

Job submission:
sbatch (options) -> slurmd -> slurmctld
             (partition -> accounting -> resource allocation) -> code runs -> acks sent in reverse

Configuration files: /etc/slurm-llnl/

Options inside job file (sbatch script): --> man sbatch
    #SBATCH -flag value

Utilities to interact with SLURM:
sbatch
submit jobs
sinfo info about cluster load
squeue
info about partitions/queues
scontrol manage policies and configuration
srun run jobs (MPI aware)
scancel stop and remove a job (queued or running)
salloc allocate resources for a job (before srun)
sacctmgr view/configure accounting

sinfo



Cloud Computing

Containerized workloads and services: uses OS virtualization
Clustering and job scheduling:



Other Clustering Techniques
Hadoop:


<PREV> <INDEX> <NEXT>