Podstawy pracy w ICM



Podobne dokumenty
Wprowadzenie do obsługi systemów obliczeniowych PCSS

Obliczenia równoległe w zagadnieniach inżynierskich. Wykład 4

Wykorzystanie klastra Wydziału Informatyki PB do prowadzenia własnych obliczeń. Wojciech Kwedlo Wydział Informatyki PB

Efektywne wykorzystanie klastra Zeus w obliczeniach naukowych

High Performance Computers in Cyfronet. Andrzej Oziębło Zakopane, marzec 2009

Architektura, oprogramowanie i uytkowanie klastra PCSS. Marek Zawadzki <mzawadzk@man.poznan.pl>

Szkolenie operatorów Wirtualnego Serwera Egzaminacyjnego 24 maja Prowadzący: Bartłomiej Boryń Robert Michalski

Skrócony Poradnik Użytkownika

Efektywne wykorzystanie klastra Zeus w obliczeniach wykonywanych pakietem Blender. Maciej Czuchry, Klemens Noga

Szkolenie operatorów Wirtualnego Serwera Egzaminacyjnego 14 Grudnia Prowadzący: Bartłomiej Boryń Robert Michalski

Załącznik Nr 5 do SIWZ OPIS TECHNICZNY SPRZĘTU KOMPUTEROWEGO

Instalacja aplikacji

Kinowa Biblioteka Filmowa KINOSERWER. KinoSerwer

Usługi przechowywania danych KMD/PLATON-U4 dla bibliotek cyfrowych. Maciej Brzeźniak, Norbert Meyer, Rafał Mikołajczak, Maciej Stroiński

PREMIUM BIZNES zł 110zł za 1 Mb/s Na czas nieokreślony Od 9 14 Mbit/s

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.

Składowanie, archiwizacja i obliczenia modelowe dla monitorowania środowiska Morza Bałtyckiego

Użytkowanie systemów obliczeniowych PCSS Artur Trojanowski

Komputery Dużej Mocy w Cyfronecie. Andrzej Oziębło Patryk Lasoń, Łukasz Flis, Marek Magryś

Sprawa numer: BAK.WZP Warszawa, dnia 16 sierpnia 2016 r.

Załącznik Nr 5 do SIWZ OPIS TECHNICZNY SPRZĘTU KOMPUTEROWEGO

Szanowni Państwo, za pomocą poczty elektronicznej telefonicznie pod numerem Zespół Kylos.

Cyfronet w CTA. Andrzej Oziębło DKDM

Tom II: SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA (SOPZ): Przedmiotem zamówienia jest dostawa sprzętu infrastruktury serwerowej i sieciowej.

1. Wprowadzenie Opis sytuacyjny Specyfikacja techniczna... 3

NOWY OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA

Spis treści. O autorze 9. O recenzentach 10. Przedmowa 13. Rozdział 1. Oto Linux Mint 17_

Narzędzia klienta usługi archiwizacji

PAMIĘĆ OPERACYJNA...107

Załącznik Nr 7 do SIWZ. 1. Laptop z oprogramowaniem 1 sztuka.

Nowa usługa Centrum Komputerowego PŁ. Pliki w Chmurze. Serwis przechowywania i udostępniania danych. Prezentacja wprowadzająca

OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA

Laboratorium Chmur obliczeniowych. Paweł Świątek, Łukasz Falas, Patryk Schauer, Radosław Adamkiewicz

INSTRUKCJA OBSŁUGI PROGRAMU WERYFIKATOR KRD

Win Admin Replikator Instrukcja Obsługi

Efektywne zarządzanie infrastrukturą IT, inwentaryzacja sprzętu i oprogramowania oraz ochrona danych przed wyciekiem dzięki wdrożeniu Axence nvesion

Zadania do wykonania Firewall skrypt iptables

Migracja obliczeń na system Hydra

Adres IP

ABC systemu Windows 2016 PL / Danuta Mendrala, Marcin Szeliga. Gliwice, cop Spis treści

NETWORK Monitorowanie serwerów, urządzeń i aplikacji INVENTORY Inwentaryzacja sprzętu i oprogramowania, audyty legalności USERS Monitorowanie

Instalacja Wirtualnego Serwera Egzaminacyjnego

EPA Systemy Sp. z o.o. Przedstawiciel CTERA Networks Ltd w Polsce Tel gbi@profipc.pl CTERA

ZAŁĄCZNIK NR 1.8 do PFU Serwery wraz z system do tworzenia kopii zapasowych i archiwizacji danych - wyposażenie serwerowni

System komputerowy. Sprzęt. System komputerowy. Oprogramowanie

IBM SPSS Statistics dla systemu Linux Instrukcje instalacji (licencja sieciowa)

Kinowa Biblioteka Filmowa KINOSERWER. KinoSerwer

Instrukcja konfiguracji funkcji skanowania

NETWORK Monitorowanie serwerów, urządzeń i aplikacji INVENTORY Inwentaryzacja sprzętu i oprogramowania, audyty legalności USERS Monitorowanie

DHL CAS ORACLE Wymagania oraz instalacja

OFERTA NA SYSTEM LIVE STREAMING

Składamy zapytanie ofertowe na wykonanie niniejszych dostaw urządzeń komputerowych i informatycznych oraz oprogramowania systemowego :

SYSTEMY INFORMACJI PRAWNEJ LEX i ABC - WYMAGANIA TECHNICZNE. SYSTEMY INFORMACJI PRAWNEJ LEX i ABC. WYMAGANIA TECHNICZNE ver. 1.11

INSTRUKCJA INSTALACJI SYSTEMU NA SERWERZE KROK PO KROKU

1 Implementowanie i konfigurowanie infrastruktury wdraŝania systemu Windows... 1

MODELOWANIE MATERIAŁÓW I PROCESÓW

SIECI KOMPUTEROWE. Podstawowe wiadomości

Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego

Podstawy systemu kolejkowego SLURM

Technologie taśmowe wprowadzenie i zastosowania. Jacek Herold, WCSS

Oprogramowanie OpenVPN jest oprogramowaniem darmowym, które można pobrać ze strony:

katalog Usługi internetowe SERWERY WIRTUALNE

Usługi sieciowe systemu Linux

str. 1 Informacja o zmianie treści specyfikacji istotnych warunków zamówienia Oświęcim, dnia r.

Axence nvision Nowe możliwości w zarządzaniu sieciami

Gil, Piotr Trybuchowicz zwraca się o prośbą o przedstawienie oferty cenowej na zakup:

ZFE-II SZCZEGÓŁOWY OPIS ZAMÓWIENIA

Serwerowy system operacyjny musi spełniać następujące wymagania minimalne:

Rejestracja użytkownika Bentley Często zadawane pytania techniczne

Szczegółowy opis przedmiotu zamówienia

Instrukcja instalacji środowiska testowego na TestingCup wersja 1.0

Instalacja i konfiguracja SAS PC Files Server

Przedmiotem zamówienia jest: ZADANIE 1. SERWERY PLIKÓW. Szczegółowy opis przedmiotu zamówienia Serwery plików

Działanie komputera i sieci komputerowej.

Wymagania systemowe Dla przedsiębiorstw i średnich firm

Test. Administrowanie sieciowymi systemami operacyjnymi

ASUSTOR AS1002T świetny nas dla małych firm i nie tylko test

DESlock+ szybki start

Federacyjna e-infrastruktura dla europejskich środowisk naukowych rozwijających innowacyjne architektury sieciowe

Opis przedmiotu zamówienia

Suma: B) Oprogramowanie do wykonywania kopii bezpieczeństwa (1 licencja) Cena (zł/szt.) Cena łącznie. Suma:

Skrócony przewodnik OPROGRAMOWANIE PC. MultiCon Emulator

Zespól Szkół Ponadgimnazjalnych Nr 17 im. Jana Nowaka - Jeziorańskiego Al. Politechniki 37 Windows Serwer 2003 Instalacja

Szczegółowy Opis Przedmiotu Zamówienia

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2018 CZĘŚĆ PRAKTYCZNA

Opis Przedmiotu Zamówienia

Instrukcja obsługi programu CMS Dla rejestratorów HANBANG

Instalacja oprogramowania Rigel Med-eBase dla systemów Windows XP, 7 oraz 8.

CENTRALNA KOMISJA EGZAMINACYJNA

Instrukcja aktywacji tokena w usłudze BPTP

>>> >>> Ćwiczenie. Cloud computing

Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Zadania systemu operacyjnego. Abstrakcyjne składniki systemu. System komputerowy

Win Admin Monitor Instrukcja Obsługi

PlantVisor_1.90PL Instrukcja instalacji, konfiguracji oraz obsługi

Logowanie z zewnątrz. Np. Program PUTTY, SSH

KALKULACJA CENY OFERTY Sprzęt informatyczny Część I

Specyfikacja komputera w Zadaniu Nr 1 /AJ/

Warstwy systemu Windows 2000

Skanowanie podsieci oraz wykrywanie terminali ABA-X3

Transkrypt:

Podstawy pracy w ICM Zespół KDM Interdyscyplinarne Centrum Modelowania Matematycznego i Komputerowego Uniwerystet Warszawski Szkolenie KDM (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 1 / 50

Plan prezentacji 1 Lokalizacja 2 Schemat sieci ICM 3 Serwisy ICM 4 Kontakt 5 Komputery 6 Systemy kolejkowe (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 2 / 50

Plan prezentacji 1 Lokalizacja 2 Schemat sieci ICM 3 Serwisy ICM 4 Kontakt 5 Komputery 6 Systemy kolejkowe (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 3 / 50

Lokalizacja ICM mieści się obecnie w trzech siedzibach: Pawińskiego Geologia Krakowskie Przedmieście (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 4 / 50

Pawińskiego stara siedziba ICM miejsce pracy większości pracowników technicznych pełny adres: ul. Pawińskiego 5A blok D, 02-106 Warszawa (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 5 / 50

Geologia nowa siedziba ICM miejsce pracy większości pracowników naukowych pomieszczenia dydaktyczne i laboratorium komputerowe Muzykologia pełny adres: al. Żwirki i Wigury 93, 02-089 Warszawa (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 6 / 50

Krakowskie Przedmieście miejsce pracy działu sieciowego pełny adres: ul. Krakowskie Przedmieście 26/28, 00-927 Warszawa (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 7 / 50

Plan prezentacji 1 Lokalizacja 2 Schemat sieci ICM 3 Serwisy ICM 4 Kontakt 5 Komputery 6 Systemy kolejkowe (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 8 / 50

Najważniejsze komputery gw.icm.edu.pl (inna nazwa: atol.icm.edu.pl) jedyny dostęp do sieci ICM z zewnatrz delta, burza, rekin ogólnodostępne serwery tornado, halo, tajfun, latimeria serwery obliczeniowe archive robot taśmowy, archiwizacja neofoka serwer Windows (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 9 / 50

Praca z wewnatrz ograniczony dostęp do sieci zewnętrznej: tylko SSH, FTP, HTTP (przez proxy), POP3S, IMAPS wspólne /home na wszystkich serwerach (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 10 / 50

Katalogi domowe ograniczenie na ilość przechowywanych danych quota podział na /home/staff /home/users /home/guests pliki tymczasowe, rezultaty obliczeń w /tmp* (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 11 / 50

Praca z notebookiem w ICM w wyznaczonych miejscach dostępne sa kable sieciowe oznaczone jako EXT sala seminaryjna i kuchnia na Pawińskiego sala konferencyjna na niższym piętrze na Geologii sieć bezprzewodowa dostępna na Pawińskiego i na Geologii sieć szyfrowana, klucze ustalane przez dział LAN uwaga: sieć bezprzewodowa mimo szyfrowania jest mniej bezpieczna niż przewodowa notebooki pracuja w tzw. sieci EXT (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 12 / 50

Sieć EXT nie można montować /home ani dysków po SMB nie można korzystać z drukarek za to: dostęp do sieci zewnętrznej nie jest ograniczany można łaczyć się z siecia zewnętrzna po wszystkich portach (działa np. GG, Skype) nie trzeba korzystać z proxy przy połaczeniach z HTTP (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 13 / 50

Praca z zewnatrz dostęp wyłacznie przez SSH poczta może być czytana przez: interfejs WWW: https://webmail.icm.edu.pl bezpośrednio przez program pocztowy (usługa IMAP, POP3) (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 14 / 50

Plan prezentacji 1 Lokalizacja 2 Schemat sieci ICM 3 Serwisy ICM 4 Kontakt 5 Komputery 6 Systemy kolejkowe (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 15 / 50

Prognoza pogody http://meteo.icm.edu.pl/ Serwis meteorologiczny, działa od 1997 roku prognoza pogody dla obszaru Europy Środkowej aktualizowana 4 razy dziennie na 60 godzin (2,5 doby) do przodu model atmosferyczny UK Met Office liczony na tajfun, wkrótce na tornado (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 16 / 50

Telewizja naukowa http://www.atvn.pl/ internetowa telewizja naukowa założona w ICM w 2002 roku w archiwum dostępne sa setki interesujacych audycji wyprodukowanych przez zespół ATVN (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 17 / 50

Biblioteka wirtualna http://vls.icm.edu.pl/ biblioteka artykułów z czasopism naukowych pełne teksty: Elsevier, Springer, Kluwer, ACS, Ovid, EMIS abstrakty, cytowania dostępna wyłacznie dla zarejestrowanych użytkowników (licencje!) możliwość korzystania z sieci wewnętrznej ICM (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 18 / 50

Serwer FTP http://sunsite.icm.edu.pl/ setki GB darmowego oprogramowania bardzo szybki dostęp z polskiego Internetu (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 19 / 50

Cache stron WWW http://w3cache.icm.edu.pl/ pośredniczy w ściaganiu stron WWW przyspiesza ściaganie stron z popularnych serwisów każda współczesna przegladarka internetowa ma opcję korzystania z tego rodzaju pośrednika (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 20 / 50

Plan prezentacji 1 Lokalizacja 2 Schemat sieci ICM 3 Serwisy ICM 4 Kontakt 5 Komputery 6 Systemy kolejkowe (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 21 / 50

Kontakt Obsługa formalna projektów obliczeniowych Wsparcie użytkowników Obsługa techniczna (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 22 / 50

Uniwersalny adres pomoc@icm.edu.pl wszelkie zapytania (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 23 / 50

Obsługa formalna hpc-info@icm.edu.pl zapytania, informacje ogólne hpc-granty@icm.edu.pl nowe projekty, obsługa bieżacych hpc-admins@icm.edu.pl zmiana haseł, udostępnianie serwerów (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 24 / 50

Wsparcie użytkowników kdm-support@icm.edu.pl portowanie, optymalizacja software@icm.edu.pl oprogramowanie naukowe (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 25 / 50

Obsługa techniczna hpc-admins@icm.edu.pl obsługa techniczna serwerów archive@icm.edu.pl archiwizacja danych na robocie taśmowym lan@icm.edu.pl funkcjonowanie sieci lokalnej, łaczność z ICM, poczta (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 26 / 50

Plan prezentacji 1 Lokalizacja 2 Schemat sieci ICM 3 Serwisy ICM 4 Kontakt 5 Komputery 6 Systemy kolejkowe (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 27 / 50

Trochę klasyfikacji Podział ze względu na dostęp do pamięci: komputery z pamięcia rozproszona komputery z pamięcia współdzielona rozwiazania hybrydowe Podział ze względu na architekturę CPU: komputery skalarne komputery wektorowe Inne możliwe podziały (32/64 bity,... ) (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 28 / 50

Czym dysponuje ICM? halo = klaster AMD Opteron tornado = Cray X1e tajfun = Cray SV1ex latimeria = SGI Origin 2000 (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 29 / 50

Szczegółowo o tornado Cray X1e 128 procesorów wektororowych SSP Łacznie 128 GB pamięci operacyjnej 1.3 TB przestrzeni dyskowej System operacyjny UNICOS/mp 3.0 Teoretyczna wydajność maszyny 576 GFlops (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 30 / 50

Architektura tornado Najprostsza jednostka - wektorowy procesor SSP (Singlestreaming Processor) 1 procesor MSP (Multistreaming Processor) zawiera 4 SSP Całość pogrupowana jest w węzły po 4 procesory MSP Wewnatrz węzła architektura z pamięcia dzielona, 16 GB pamięci operacyjnej na węzeł tornado = 128 SSP = 32 MSP = 8 węzłów (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 31 / 50

Tornado praktycznie Aplikacje sa często dostępne w wersji MSP i SSP. Której lepiej użyć? Odpowiedź prawidłowa: To zależy (od aplikacji i zadania!!!) - najlepiej zrobić test! Reguły kciuka (często nieprawidłowe): Jeżeli chcemy wykorzystać mała liczbę procesorów (c.a. 8 SSP=2 MSP), wtedy SSP. Wersja MSP może być korzystna w zastosowaniach z większa liczba procesorów (np. 16 SSP=4 MSP). (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 32 / 50

Szczegółowo o halo Dwa rodzaje węzłów: 98 IBM eserver 325 IBM eserver 325 = 2 procesory AMD Opteron 246 (2 GHz), 2 GB pamięci, dysk lokalny 120 GB 12 Sun v40z Sun v40z = 4 procesory AMD Opteron 875 (Dual Core), 16 GB pamięci, dysk lokalny 112 GB Komunikacja 2 Gigabit Ethernet na węzeł System operacyjny Gentoo Linux (jadro 2.6) Teoretyczna wydajność 1.2 TFlops (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 33 / 50

Szczegółowo o tajfunie Cray SV1ex 32 procesory wektorowe 64 GB pamięci operacyjnej Pamięć dyskowa 500 GB System operacyjny UNICOS 10.0.1.1 Teoretyczna wydajność 64 GFlops (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 34 / 50

Szczegółowo o latimerii SGI Origin 2000 16 procesorów Pamięć dyskowa 160 GB Pamięć operacyja 8 GB System operacyjny IRIX 6.5 Teoretyczna wydajność 16 GFlops Wykorzystywany głównie dla aplikacji Accelrys/MSI (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 35 / 50

Sposób pracy - ogólnie Na wszystkie maszyny KDM logowanie tylko z wnętrza ICM (np. z komputerów delta, rekin itp.). Po założeniu konta w ICM, należy skontaktować się z hpc-admins@icm.edu.pl w celu otrzymania konta na maszynach obliczeniowych. Hasło identyczne jak przy logowaniu na gw.icm.edu.pl (LDAP). Przy wykonywaniu jakichkolwiek obliczeń należy korzystać z systemu kolejkowego. (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 36 / 50

Sposób pracy - dyski tmp Przy wykonywaniu obliczeń prosimy w miarę możliwości korzystać z dysków lokalnych. Wyjatek - zadania wieloprocesorowe na halo, przeważnie trzeba korzystać tam z katalogu domowego. Dyski lokalne sa widoczne jako /tmp1, /tmp2, /tmp3 itp. Katalogi te sa automatycznie czyszczone z plików starszych niż dwa tygodnie. Nie należy tam przechowywać cennych danych. (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 37 / 50

FAQ - Jakiej maszyny użyć? Przed przystapieniem do obliczeń idealny użytkownik odpowiada sobie na kilka ważnych pytań: Co chcę policzyć? Jakie oprogramowanie mogę do tego wykorzystać? Na jakich maszynach jest ono zainstalowane? Jakich zasobów będe potrzebował (RAM, dysk, liczba procesorów)? (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 38 / 50

FAQ - Ilu procesorów użyć? Nie ma dobrej ogólnej odpowiedzi na to pytanie. To jest zależne od aplikacji i zadania!!! Więcej procesorów nie zawsze znaczy szybciej!!! Testy,testy, testy... Nie należy zapominać, że oczekiwanie zadania w kolejce również zajmuje czas. (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 39 / 50

FAQ - Przykładowy test # CPU MSP 0.25 0.5 1 2 4 4 wersja SSP wersja MSP idealne skalowanie 2 1 Czas [jednostki umowne] 0.5 0.25 0.125 0.0625 0.03125 1 2 4 8 16 # CPU SSP (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 40 / 50

Plan prezentacji 1 Lokalizacja 2 Schemat sieci ICM 3 Serwisy ICM 4 Kontakt 5 Komputery 6 Systemy kolejkowe (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 41 / 50

Systemy kolejkowe w ICM System kolejkowy PBS w ICM znajdziemy na: halo tornado latimerii System kolejkowy NQE w ICM znajdziemy na: tajfunie Wykonywanie obliczeń na tych maszynach dozwolone jest tylko i wyłacznie przy użyciu systemów kolejkowych. (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 42 / 50

Idealny użytkownik Idealny scenariusz pracy: Przygotowanie programu. Identyfikacja zasobów, których potrzebuje program. Wstawienie zadania do systemu kolejkowego, po właściwym określeniu zasobów. Dzięki kontroli nad systemem kolejkowym mamy (praktycznie) pełna kontrolę nad przepływem pracy na danej maszynie. (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 43 / 50

O PBS Dostępny na wszystkich systemach unix-owych Klastry Linux-owe Dwie gałęzie: OpenPBS oraz PBSpro (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 44 / 50

Zasoby W obrębie jednego CPU, PBS wymaga określenia co najmniej dwóch zasobów: czasu CPU ilości pamięci Dla równoległych zadań wieloprocesorowych, PBS musi również wiedzieć ile node ów/cpu zajmie zadanie Inne rzeczy do rozważenia: Jak nazwiemy zadanie? Gdzie skierować standardowe wyjście i bład? Czy system powinien zawiadomić nas mailem po zakończeniu zadania? (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 45 / 50

Operacje na zadaniu Wstawienie zadania do kolejki: z użyciem polecenia qsub: sheed@halo:# qsub submit.pbs Opcje moga być również podane z linii komend. Monitorowanie zadania: z użyciem polecenia qstat qstat qstat -a qstat -f qstat -Q Modyfikacja i zabijanie zadania: qalter w celu zmiany przydzielonych zasobów oraz qdel w celu zabicia zadania identyfikowanego poprzez job_id (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 46 / 50

Przykładowy skrypt dla klastra halo # Sekcja z deklaracją zasobów #PBS -N zadanie #PBS -l nodes=8:ppn=2 #PBS -l walltime=24:00:00 #PBS -l file=5gb #PBS -m e # Przygotowanie pracy cd $PBS_O_WORKDIR/ # Uruchomienie programu mpiexec -transform-hostname=s/ˆ n/a/./cpi # Tu ew. kopiowanie ważnych wyników do katalogu domowego (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 47 / 50

Standardowe wyjście i bład Domyślnie standardowe wyjście jest kierowane do pliku NAZWA_ZADANIA.oJOB_ID. Domyślnym plikiem do którego sa kierowane sa komunikaty o błędach jest NAZWA_ZADANIA.eJOB_ID. Można to zmienić opcjami -o PLIK_WYJŚCIOWY i -e PLIK_BŁĘDÓW. (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 48 / 50

Więcej informacji Szablony skryptów w katalogach /opt/examples/pbs na halo i tornado Generator skryptów na stronie WWW ICMu Maciek Cytowski, Porady: systemy kolejkowe w ICM, Biuletyn ICM nr 4 Strony manuala: man qsub, man qstat, man qdel man pbs_resources man pbs_resources_unicosmp (tornado) Szkolenie Skryptologia i systemy kolejkowe (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 49 / 50

Dziękujemy za uwagę (Kontakt: pomoc@icm.edu.pl) Podstawy pracy w ICM Szkolenie KDM 50 / 50