Versions Compared

Key

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

...

  • Wsparcie dla zadań interaktywnych.
  • Możliwość "podłączania się" interaktywną sesją do wcześniej uruchomionych zadań.
  • Gwarancja wymaganej jakości usług obliczeniowych (ang. Quality of Service), w tym czasu wykonania zadania poprzez wykorzystanie zaawansowanych mechanizmów rezerwacji zasobów z wyprzedzeniem.
  • Logiczne scalanie zasobów obliczeniowych pochodzących z wielu klastrów w jeden rozproszony system obliczeniowy.
  • Skrócenie czasu oczekiwania na przydział zasobów oraz umożliwienie uruchamiania różnego typu zadań obliczeniowych o wymaganiach przekraczających możliwości pojedynczego klastra poprzez wykorzystanie (koalokację) wielu zasobów.
  • Możliwość rezerwowania zasobów obliczeniowych i uruchamiania zadań na wcześniej zarezerwowanych zasobach.
  • Integracja ze środowiskami uruchomieniowymi: OpenMPI, ProActive, Muscle.
  • Wsparcie dla zadań hybrydowych MPI/OpenMP.
  • Możliwość definiowania złożonych zależności kolejnościowych pomiędzy zadaniami w eksperymentach typu workflow (z użyciem operatorów AND/OR i dowolnych stanów zadań).
  • Możliwość definiowania zadań parametrycznych jako części eksperymentu typu workflow.

Dostępne zasoby

Obecnie poprzez usługi QosCosGrid możliwy jest Usługi i narzędzia QosCosGrid oferują dostęp do wszystkich zasobów następujących ośrodków obliczeniowych (kastrów) wchodzących w skład infrastruktury projektu PL-Grid:

  • PCSS - Poznańskie Centrum Superkomputerowo Sieciowe - klaster reef, inula, moss
  • WCSS - Wrocławskie Centrum Sieciowo Superkomputerowe - klaster supernova
  • Cyfronet AGH - Akademickie Centrum Komputerowe Cyfronet AGH - klaster Zeus
  • CI TASK - Centrum Informatyczne Trójmiejskiej Akademickiej Sieci Komputerowej -klaster galera plus
  • ICM - Interdyscyplinarne Centrum Modelowania Matematycznego UW - klaster hydra.
Info

Nazwy klastrów obliczeniowych w poszczególnych ośrodkach do podania w opisie eksperymentu przy zlecaniu go do wykonania w konkretnym ośrodku.

Usługi QCG akceptują zarówno pełna nazwę jak i skórcony alias.

OśrodekKlasterPełna nazwa QCGKrótki alias QCG
PCSSreefreef.man.poznan.plreef
PCSSinulainula.man.poznan.plinula
PCSSmossmoss.man.poznan.plmoss
WCSSsupernovanova.wcss.wroc.plnova
Cyfronet AGHzeuszeus.cyfronet.plzeus
CI TASKgalera plusgalera.task.gda.plgalera
ICMhydrahydra.icm.edu.plhydra
Note

Przed zleceniem zadania prosimy o zapoznanie się ze szczegółowymi informacjami dotyczącymi:

.

Szczegółowe informacje o dostępnych zasobach znajdują się na stronie:zasoby obliczeniowe dostępne przez QosCosGrid.

Korzystanie z infrastruktury

Aby móc skorzystać z infrastruktury QosCosGrid należy:

Aplikowanie o usługę

Aby móc skorzystać z zasobów projektu PL-Grid z wykorzystaniem usług dostępowych QosCosGrid konieczne jest wystąpienie o dostęp do infrastruktury QosCosGrid poprzez wykonanie prostej sekwencji kroków.

Klient tekstowy

Dokumentacja dotycząca klienta tekstowego dostępna jest pod adresem: https://docs.plgrid.pl/qcg-client

Formaty opisu zadań

Każdy eksperyment obliczeniowy, zlecany do wykonania na infrastrukturze QosCosGrid, musi być opisany przez dokument w jednym z akceptowanych formatów, zwany później „opisem zadania”. Infrastruktura QCG akceptuje opisy zadań wyrażone w:

  • języku QCG-Simple (remomendowany dla QCG-SimpleClient) - prosty opis w postaci pliku tekstowego, w którym każda linia może zawierać dyrektywę interpretowaną przez system QCG. Uproszczony opis przeznaczony jest do zlecania najczęściej wykonywanych zadań, nie oferuje jednak dostępu do całej funkcjonalności systemy (brak wsparcia dla kaskad zadań (ang. workflow) i zadań parametrycznych (ang. parameter sweep)).
  • języku QCG-JobProfile zdefiniowanym formalnie przez schemat XML - QCG-JobProfile. QCG-JobProfile przeznaczony jest dla zaawansowanych użytkowników w przypadku braku wymaganej funkcjonalności w opisie QCG-Simple! W przypadku checi skorzystania z QCG-JobProfile prosimy o indywidualny kontakt z zespołem QCG.
  • języku JSDL (Job Submission Description Language) z rozszerzeniem HPC Basic Profile.

Maszyny dostępowe QCG

Dla wygody użytkowników klient usługi QCG-Broker zainstalowany został na ogólnodostępnych (dla użytkowników infrastruktury QCG) maszynach.
Jednocześnie, maszyny dostępowa QCG udostępniają przestrzeń dyskową poprzez protokół gridFTP.Przestrzeń ta może być wykorzystana zarówno do przechowywania plików wejściowych, jak i wyników eksperymentów.

Użytkownik i hasło dla wszystkich maszyn dostępowych są takie same jak w portalu PL-Grid. Dostęp do maszyn QCG jest poprzez usługe SSH.

...


Narzędzia dostępowe (zlecanie zadań)

Zlecanie i kontrolowanie zadań w infrastrukturze PL-Grid odbywać się może w zależności od preferencji i przyzwyczajeń użytkownika z wykorzystaniem różnych klientów. Podstawowymi narzędziami dostępowymi są klient tekstowy (QCG-SimpleClient) oraz narzędzie graficzne (QCG-Now). Przegląd dostępnych klientów znajduje się na stronie: narzędzia dostępowe QosCosGrid.

Image Added

Image Added

Image Added



Rozszerzenia QosCosGrid

QosCosGrid oferuje dodatkowo zestaw narzędzi i usług rozszerzających podstawową funkcjonalność narzędzi dostępowych, umożliwiających między innymi rezerwację zasobów obliczeniowych czy śledzenie postępu wykonania długotrwających aplikacji.


Image Added
Image Added


Kontakt

Image Added
Narzędzia i usługi QosCosGrid rozwijane są przez zespół programistów z Poznańskiego Centrum Superkomputerowo Sieciowego.


Code Block
ssh plgpiontek@qcg.man.poznan.pl

 

Lista maszyn dostępowych do infrastruktury QosCosGrid

OśrodekPCSS, PoznańWCSS, WrocławCyfronet, KrakówICM, Warszawa
Maszyna

qcg.man.poznan.pl

moss.man.poznan.pl

ui.plgrid.wcss.wroc.plzeus.cyfronet.plui.grid.icm.edu.pl
Port dostępowy22222222
KeyFS*taktaktaktak
KeyFS domyślnie aktywnytaktaktaktak
Komentarz    
Zgłaszanie problemów

helpdesk.plgrid.pl

 helpdesk@plgrid.pl

Info
titleKeyFS

System keyFS umożliwia dostęp do certyfikatu i klucza na maszynach dostępowych bez konieczności wgrywania go tam i dodatkowego konfigurowania środowiska QCG.

System keyFS można właczyć jednorazowo poleceniem "creds keyfs" i wyłączyć polecniem "creds local".

Na stałe sytem keyFS można włączyć poleceniem:

echo "which creds > /dev/null 2>&1; [[ \$? -eq 0 ]] && creds keyfs" >> .bashrc

Przy wyłączonym systemie keyFS dla poprawngo działania klienta QCG konieczna jest jego konfiguracja.

 

 

Image Removed

Graficzne narzędzia dostępowe

Dostęp do infrastruktury QosCosGrid możliwy jest również z wykorzystaniem dedykowanych narzędzi graficznych ułatwiających przeprowadzenie eksperymentu obliczeniowego oraz interpretacji wyników:

 

Image Removed

 

 

 

QCG-Icon

Image Removed

 

 

 

Nanotechnology-Gateway

 

Kontakt

Kontakt: qcg@plgrid.pl
Zgłaszanie problemów: http://helpdesk.plgrid.pl