Partycje / kolejki
W systemie kolejkowym Slurm partycje (będące funkcjonalnym odpowiednikiem kolejek w innych systemach) służą głównie do zarządzania priorytetami dostępu do zasobów oraz pozawala nam rozliczać projekty w łatwy sposób - fizycznie węzły mogą być współdzielone pomiędzy różnymi partycjami. Na chwilę obecną na systemie Eagle mamy następujące najważniejsze partycje: fast, standard, bigmem oraz tesla.
Partycja standard
- zawiera wszystkie węzły klastra Eagle
- maksymalny czas wykonania zadania to 7 dni / 168 godzin
- Jest to partycja która powinna być wykorzystywana praktycznie zawsze, z wyjątkiem zadań testowych oraz zadań które wymagają więcej niż 128 GB pamięci per węzeł.
Partycja fast:
- zawiera praktycznie wszystkie węzły fizyczne klastra eagle
- maksymalny czas wykonania zadania to 1 godzina
- ma podwyższony priorytet względem kolejki standard
- Partycja ta przeznaczona jest do testowania oprogramowania, stąd duży priorytet i relatywnie krótki limit czasu
Partycja bigmem
- zawiera niewielki podzbiór węzłów - tylko te wyposażone w 256GB pamięci. Węzłów takich jest 5% z ogólnej liczby węzłów na Eagle.
- maksymalny czas wykonania zadania to, podobnie jak w przypadku partycji standard 7 dni/168 godzin
- ma podwyższony priorytet względem partycji standard
- Tej partycji należy używać jedynie w przypadku zadań wymagających powyżej 128 GB pamięci na węzeł - takie zadania będą preferowane w dostępie do węzłów z dużą ilością pamięci. Jeśli państwa zadania nie potrzebują takich węzłów, nie ma sensu zlecań zadań do tej partycji. Pomimo podwyższonego priorytetu, a ze względu na niewielką liczbę węzłów w partycji, najprawdopodobniej zostaną uruchomione później niż w partycji 'standard'.
Oczywiście może się zdarzyć że zadania zlecone do partycji "standard" będą uruchomione na węzłach z 256 GB pamięci. Tak może się zdarzyć jeśli wykorzystane zostaną wszystkie inne fizyczne serwery (posiadające 64/128GB RAM). Natomiast po zwolnieniu tych węzłów pierwszeństwo dostępu do tych zasobów będą miały zadania zlecone do partycji "bigmem".
Partycja tesla
Partycja ta zawiera węzły wyposażone w karty GPU. Na każdym węźle zainstalowane są 2 karty Nvidia V100 wyposażone w 32GB pamięci. Informacje o tym jak zlecać zadania na karty GPU można znaleźć na tej stronie
Na systemie Eagle istnieje również kilka innych partycji niemniej pomimo tego że jest możliwe zlecanie do nich zadań, prosimy o niewykorzystywanie tych partycji. Nie dają one dostępu do dodatkowych zasobów, wykorzystujemy do rozliczania projektów takich jak np. Pl-Grid, do testów sprzętu, oprogramowania lub na potrzeby szkoleń.
Partycja interactive
- zawiera niewielki podzbiór węzłów - wezeł e0133 oraz e0134 wyposażone w 64GB pamięci.
- maksymalny czas wykonania zadania to, podobnie jak w przypadku partycji standard 10 godzin
- służy do wykonywania zadań w trybie interaktywnym