Versions Compared

Key

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

 

Krótki opis usługi

Usługa CVMFS udostępnia katalogi oprogramowania i danych potrzebnych do rekonstrukcji i analizy danych w eksperymentach HEP. Usługa działa na wydzielonych serwerach na zasadzie instalacji wirtualnego systemu plików CERNVM-FS dostępnego tylko do odczytu i montowanego przez moduł FUSE w lokalnej przestrzeni użytkownika. Katalogi tego systemu w ścieżce /cvmfs są następnie eksportowane przy pomocy protokołu NFS do maszyn dostępowych i maszyn roboczych. Pliki oprogramowania eksperymentów są udostępniane przez centralne serwery, a system plików CERNVM-FS stale synchronizuje z nimi zawartość lokalnych katalagów w których pliki są sprowadzane fizycznie tylko przy próbie dostępu. W ten sposób są dostępne natychmiast wszystkie wersje oprogramowania i wszelkie modyfikacje wprowadzane na serwerach centralnych przy oszczędnym zużyciu lokalnych zasobów dyskowych. Obecnie dostępne jest oprogramowanie 4 eksperymentów na akceleratorze LHC, ALICE, ATLAS, CMS, LHCb, jednak zestawy dostępnych katalogów oprogramowania mogą się różnić w poszczególnych ośrodkach obliczeniowych.

...

Usługi aktywuje się w Portalu Użytkownika, zgodnie z przykładem.

Pierwsze kroki

Koniecznie z przykładowymi zrzutami ekranu lub fragmentami kodu.

Zaawansowane użycie

...

Eksperyment ATLAS

  • Katalogi atlas.cern.ch,atlas-condb.cern.ch
  • Dostępna jest zmienna środowiska VO_ATLAS_SW_DIR
  • Pełną inicjalizację środowiska eksperymentu najprościej można wykonac przy pomocy pakietu ATLASLocalRootBase:
    • w pliku inicjalizacji powłoki, np..bashrc:
      export ATLAS_LOCAL_ROOT_BASE=/cvmfs/atlas.cern.ch/repo/ATLASLocalRootBase
      alias setupATLAS='source ${ATLAS_LOCAL_ROOT_BASE}/user/atlasLocalSetup.sh'
    • w linii poleceń wykonujemy:
      setupATLAS
    • otrzymujemy zestaw poleceń ustawiających środowisko poszczególnych narzędzi i pakietów oprogramowanie

      Image Added
  • Wykonywanie zadań obliczeniowych w środowisku lokalnym i gridowym opisane jest na stronach https://twiki.cern.ch/twiki/bin/viewauth/AtlasComputing/WorkBook

Zaawansowane użycie

ATLAS

  • Przykład wykonywania zadań interkacyjnie
    Image Added
  • Przykład wysłania zadania obliczeniowego do kolejki lokalnej
    Image Added

Gdzie szukać dalszych informacji?

...

ATLAS praca w środkowisku gridowym: https://twiki.cern.ch/twiki/bin/viewauth/AtlasComputing/WorkBookStartingGrid

 

Info
Można też dodać sekcję "Co dalej?" ze wskazaniem (odnośnikiem) do dalszej części dokumentacji, o ile jest wymagana.