1. Informacje dostępowe
Klaster przeznaczony jest dla studentów, doktorantów oraz pracowników Politechniki Łódzkiej. Podstawą uzyskania dostępu do klastra jest posiadanie konta w bazie politechnicznej czego wyrazem jest politechniczne konto email. Dostęp do zasobów klastra mogą uzyskać również osoby spoza naszej uczelni współpracujący z pracownikami Politechniki np. w projektach. Aby to było możliwe muszą zwrócić się o wsparcie osoby zatrudnionej w naszej uczelni celem uzyskania konta gościa.
Aby uzyskać dostęp do klastra należy wyrazić taką chęć poprzez skontaktowanie się z administratorami klastra i wysłanie uzupełnionego oraz podpisanego formularza dostępowego. Zazwyczaj dostęp jest udzielany w przeciągu jednego dnia roboczego.
2. Logowanie do klastra
Dostęp do klastra (logowanie) realizowany jest w za pośrednictwem dwóch interfejsów dostępowych:
- interaktywnego graficznego za pomocą środowiska Jupyter wykorzystując dowolną przeglądarkę internetową
W dowolnej przeglądarce internetowej pod adresem panel.blueocean.p.lodz.pl należy zalogować się na swoje konto politechniczne wykorzystując do logowanie poświadczenia uczelnianej poczty elektronicznej. Następnie należy wybrać profil (naukowy / naukowy z gwarantowanym węzłem z karta graficzną / dydaktyczny). W ten sposób logujemy się do interfejsu Jupyter, który m.in. daje nam dostęp do terminala, zasobów dyskowych klastra jak i desktopu Linux. Przydzielone zasoby pozwalają na obliczenia w interaktywnym trybie graficznym.
- klasyczne logowanie poprzez ssh wykorzystując klienta ssh
Za pomocą klienta ssh/terminala należy zalogować się na klaster wykorzystując do komunikacji port 2222:
ssh -p 2222 imię.nazwisko@blueocean.p.lodz.pl
3. Opis usługi
Usługa HPC realizowana w Uczelniane Centrum Informatyczne Politechniki Łódzkiej pełni rolę narzędzia wspierającego naukę oraz dydaktykę. Celem nadrzędnym jest umożliwienie doktorantom oraz pracownikom naukowym a także studentom ostatnich lat rozwoju intelektualnego polegającego na prowadzeniu zaawansowanych obliczeń wsadowych na klastrze komputerowym w wielu równorzędnych środowiskach programistycznych np.: Matlab, Gaussian, Gamess, Ansys, Project R i wiele inych. Uruchomiony do celów dydaktyczno-obliczeniowych klaster komputerowy o nazwie BlueOcean pracuje z interfejsem dostępowym Jupyter oraz zainstalowanym system kolejkowym SLURM, posiada też zintegrowane środowiska umożliwiające zrównoleglenie wykonywania obliczeń takie jak np. MPICH oraz OpenMPI.
4. Podstawowe zalety
Zaletą korzystania z usługi HPC jest dostęp 24/7/365 w jednym miejscu do wielu bardzo drogich i zaawansowanych środowisk programistyczno-obliczeniowych. Co więcej - do pracy na klastrze BlueOcean nie potrzeba żadnego dodatkowego oprogramowania - wystarczy zwykła przeglądarka internetowa. Uruchamianie obliczeń lub plików wsadowych realizowane jest przy pomocy systemu kolejkowego SLURM, nawiasem dostępnego na każdym z elementów platformy PL-GRID. System kolejkowy jest narzędziem wspomagającym obliczenia pod względem definiowania zasobów oraz wymagań środowiskowych na których użytkownik chce uruchomić zadanie. Dodatkowo pozwala na uporządkowanie pracy na klastrze. Kolejną zaletą jest wykorzystanie rozproszonego systemu plików, który zabezpiecza klaster przed usterkami poszczególnych węzłów obliczeniowych bez ryzyka utraty danych przechowywanych w katalogach domowych użytkowników.
5. Publikowanie wyników
Dla użytkowników publikujących wyniki otrzymane na klastrze prosimy o zamieszczenie krótkiego tekstu:
- Opracowania w języku angielskim:
"The calculations mentioned in this paper ware performed using the BlueOcean computational cluster which is part of TUL Computing & Information Services Center infrastructure".
- Opracowania w języku polskim::
"Wyniki obliczeń zamieszczone w niniejszym opracowaniu uzyskano wykorzystując klaster obliczeniowy BlueOcean stanowiący część infrastruktury Uczelnianego Centrum Informatycznego Politechniki Łódzkiej"
6. Zastosowanie klastra BlueOcean w edukacji
Od czasu pandemii Covid19 wprowadziliśmy na stałe możliwość wykorzystania klastra w prowadzeniu zajęć - studenci i wykładowcy mają dzięki temu możliwość korzystania z szerokiego zakresu oprogramowania naukowego w dydaktyce z wykorzystaniem jednostek wysokiej mocy obliczeniowej. Aktualnie dysponujemy 150 slotami na semestr dla studentów z możliwością uruchomienia 50 jednoczesnych pojedynczych sesji.
Aby uzyskać dostęp do klastra w celach dydaktycznych należy skontaktować się z Dyrektorem UCI podając szczegóły prowadzonego przedmiotu oraz grup studenckich. Zazwyczaj dostęp jest udzielany w przeciągu jednego dnia roboczego.