Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Na klastrach PLGrid dostępne są minimum trzy przestrzenie danych.

 


PrzestrzeńCel istnieniaDostępne zasobyZmienna środowiskowaJak wejść do kataloguOgraniczeniaPozostałe informacje
Katalog domowy

Przestrzeń przeznaczona do przechowywania danych pomiędzy kolejnymi zadaniami obliczeniowymi.

Zazwyczaj Użytkownik trafia do tego katalogu po zalogowaniu się na UI.

minimum 10 GBPLG_USER_STORAGEcd $PLG_USER_STORAGEDostępny dla Użytkownika-
Dodatkowy katalog użytkownika

Opcjonalny (zależnie od ośrodka).

Przeznaczenie jak katalogu domowego.

zależnie od ośrodkaPLG_USER_STORAGE2cd $PLG_USER_STORAGE2Dostępny dla Użytkownika-
Katalog zespołu

Współdzielony w ramach zespołu realizującego grant przez członków zespołu.

limit początkowy - 1 GB

w ramach grantu właściwego - zależnie od oferty ośrodka

PLG_GROUPS_STORAGE

(wskazuje katalog nadrzędny)

cd $PLG_GROUPS_STORAGE/zespol

(gdzie zespol oznacza ID zespołu rozpoczynające się od "plgg*")

Dostępny dla wszystkich członków zespołu

Wartość zmienna i renegocjowana w grancie właściwym.

Ograniczenie ilości przechowywanych danych jest sumą limitu początkowego i ograniczeń wszystkich aktywnych grantów zespołu i zmienia się wraz ze statusem aktywności grantów.

Katalog roboczy Użytkownika (scratch)

Dostępny tylko w trakcie wykonywania zadania, na czas nie dłuższy niż limit najdłuższej kolejki.

Zalecany do prowadzenia intensywnych  operacji zapisu i odczytu.

 


zależnie od ośrodka

PLG_USER_SCRATCH

lub

SCRATCH

 

 


cd $PLG_USER_SCRATCH

lub

cd $SCRATCH

Dostępny dla Użytkownika

Może być także dostępny pod zmienną PLG_USER_SCRATCH_SHARED 

(jeśli przestrzeń współdzielona jest na wszystkich węzłach roboczych).

Katalog roboczy zespołu (scratch)

Opcjonalny (zależnie od ośrodka).

Przeznaczenie jak katalogu roboczego Użytkownika.

w ramach grantu właściwego - zależnie od oferty ośrodka

PLG_GROUPS_SCRATCH


 

cd $PLG_GROUPS_SCRATCH/zespol

(gdzie zespol oznacza ID zespołu rozpoczynające się od "plgg*")

Dostępny dla wszystkich członków zespołu

Wartość zmienna i renegocjowana w grancie właściwym.

Może być także dostępny pod zmienną PLG_GROUPS_SCRATCH_SHARED

(jeśli przestrzeń współdzielona jest na wszystkich węzłach roboczych).


Warning

Katalogi domowe oraz katalogi zespołu nie powinny być wykorzystywane do intensywnego zapisu i odczytu prowadzonego w trakcie obliczeń. Do tego służy scratch.

...

  1. Kilkoro użytkowników zakłada zespół w Portalu
    1. Tworzony jest katalog zespołu oraz grupa systemowa zespołu 
      1. Przeznaczenie katalogu: pliki wszystkich grantów zespołu
      2. Miejsce: PLG_GROUPS_STORAGE/ID_zespołu
      3. Prawa zapisu: odczyt i zapis (rw) dla grupy systemowej zespołu
      4. Quota: 1 GB, jeśli nie ma grantów lub suma wartości metryk z aktywnych grantów
      5. Katalog usuwany po 60 dniach od usunięcia zespołu.
  2. Zespół uzyskuje grant obliczeniowy
    1. Powiększana jest quota dostępna w katalogu zespołu
    2. Quota: quota grupowa (dla całego zespołu) do wielkości sumy wszystkich aktualnie aktywnych grantów zespołu
  3. Grant obliczeniowy zespołu kończy się
    1. Zmniejszana jest quota dostępna w katalogu zespołu (w przypadku przekraczania quoty nie ma możliwości zapisu danych)

...