Usługi i narzędzia QCG



Podobne dokumenty
Wprowadzenie do użytkowania infrastruktury PL Grid. Bartosz Bosak Piotr Kopta Tomasz Piontek

Bartosz Bosak Piotr Kopta Tomasz Piontek

Infrastruktura PLGrid dla młodych naukowców

Infrastruktura PLGrid Nowa jakość usług informatycznych w służbie nauki

Infrastruktura PLGrid Nowa jakość usług informatycznych dla Polskiej Nauki

Infrastruktura PLGrid Nowa jakość usług informatycznych w służbie nauki

Infrastruktura PLGrid Nowa jakość usług informatycznych dla Polskiej Nauki

Infrastruktura PLGrid Nowa jakość usług informatycznych dla Polskiej Nauki

Klaster obliczeniowy

Zasoby obliczeniowe Poznańskiego Centrum Superkomputerowo-Sieciowego

Infrastruktura gridowa

Zasoby i usługi Wrocławskiego Centrum Sieciowo-Superkomputerowego

Piotr Dziubecki Piotr Grabowski, Tomasz Kuczyński Tomasz Piontek, Dawid Szejnfeld, PCSS

Równoległe aplikacje duŝej skali w środowisku PL-Grid. Kick-off PL-GRID Kraków, kwietnia 2009

Ćwiczenie 6. Wiadomości ogólne.

PLGrid: informatyczne usługi i narzędzia wsparcia w nauce

System zarządzania i monitoringu

Infrastruktura PLGrid Usługi dla chemii obliczeniowej

Zarządzaj projektami efektywnie i na wysokim poziomie. Enovatio Projects SYSTEM ZARZĄDZANIA PROJEKTAMI

USŁUGI HIGH PERFORMANCE COMPUTING (HPC) DLA FIRM. Juliusz Pukacki,PCSS

EXSO-CORE - specyfikacja

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;

P&I Scout Pro Wygodne i proste tworzenie raportów

SYSTEM VILM ZARZĄDZANIE CYKLEM ŻYCIA ŚRODOWISK WIRTUALNYCH. tel: +48 (032)

Zastosowania aplikacji B2B dostępnych na rynku zalety aplikacji online

Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej.

Budowa uniwersalnej architektury dla Laboratorium Wirtualnego

OFERTA NA SYSTEM LIVE STREAMING

1 Wprowadzenie do koncepcji Microsoft Office BI 1 Zakres ksiąŝki 2 Cel ksiąŝki 3 Wprowadzenie do tematu 3 Zawartość rozdziałów 4

Portale raportowe, a narzędzia raportowe typu self- service

Wirtualizacja zasobów IPv6 w projekcie IIP

ROZDZIAŁ I. BUDOWA I FUNKCJONOWANIE KOMPUTERA PC

Platforma Cognos. Agata Tyma CMMS Department Marketing & Sales Specialist atyma@aiut.com.pl AIUT Sp. z o. o.

Win Admin Monitor Instrukcja Obsługi

Kryteria oceniania z Technologii Informacyjnej

AUREA BPM HP Software. TECNA Sp. z o.o. Strona 1 z 7

Monitoring procesów z wykorzystaniem systemu ADONIS

Na komputerach z systemem Windows XP zdarzenia są rejestrowane w trzech następujących dziennikach: Dziennik aplikacji

NEC & CONNECTIA - siła w perfekcji

Wersja podstawowa pozwala na kompletne zarządzanie siecią, za pomocą funkcji oferowanych przez program:

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9

AE/ZP-27-16/14. Oprogramowanie do wykonywania kopii zapasowych oraz zarządzania maszynami wirtualnymi

Laboratorium Wirtualne

Nieskonfigurowana, pusta konsola MMC

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

ABC 2002/XP PL EXCEL. Autor: Edward C. Willett, Steve Cummings. Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9)

Materiały dodatkowe. Simulink Real-Time

Dlaczego warto wybrać Sparkmailing? SPARK MEDIA Advertising & New Media info@sparkmedia.pl tel fax

Tworzenie i obsługa wirtualnego laboratorium komputerowego

Spis treści 1. Oprogramowanie wizualizacyjne IFTER EQU Dodanie integracji CKD Wprowadzanie konfiguracji do programu EQU... 6 a.

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

Infrastruktura PLGrid dla młodych polskich naukowców

Wykaz zmian w programie SysLoger

Win Admin Replikator Instrukcja Obsługi

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http.

TWÓJ BIZNES. Nasz Obieg Dokumentów

Splunk w akcji. Radosław Żak-Brodalko Solutions Architect Linux Polska Sp. z o.o.

Wrocławskie Centrum Sieciowo-Superkomputerowe

Semantyczny Monitoring Cyberprzestrzeni

System udostępniania danych W1000

MODUŁ AM4: ARKUSZE KALKULACYJNE

Wprowadzenie do obsługi systemów obliczeniowych PCSS

Kurs Wizualizacja z WinCC SCADA - Zaawansowany. Spis treści. Dzień 1. I VBS w WinCC podstawy programowania (zmienne, instrukcje, pętle) (wersja 1410)

firmy produkty intranet handel B2B projekty raporty notatki

Ustawienia personalne

PODSYSTEM RADIODOSTĘPU MOBILNEGO ZINTEGROWANEGO WĘZŁA ŁĄCZNOŚCI TURKUS

Wykaz zmian w programie WinAdmin Replikator

7. zainstalowane oprogramowanie zarządzane stacje robocze

Opracował: Jan Front

Zarządzanie projektem informatycznym laboratorium

Uslugi chmurowe dla nauki na podstawie BonFIRE

Sylabus Moduł 4: Grafika menedżerska i prezentacyjna

SAPL instrukcja obsługi. SAPL instrukcja obsługi

HP Service Anywhere Uproszczenie zarządzania usługami IT

Case Study Wyszukiwarka2 Rainbow. Audyt UX/UI narzędzia - konfiguratora wycieczek

Bazy danych Access KWERENDY

Nowe aplikacje i usługi w środowisku Grid

Nowy sposób tworzenia i zarządzania systemem kolejkowym.

dla biznesu usługi enova365 na Platformie Microsoft Azure Oprogramowanie ERP do zarządzania

Produkt InPro BMS InP In ro

Płatniku rozlicz PIT-11 przez internet!

ViewIt 2.0. System Monitoringu i Zarządzania Sygnalizacjami Świetlnymi. Funkcje

System INTEGRYB jako zintegrowane repozytorium danych umożliwiające zaawansowaną analitykę badawczą

Systemy operacyjne. Informatyka Stosowana, I rok. Krzysztof Wilk. Katedra Informatyki Stosowanej i Modelowania

Plan nauczania informatyki Opracował: mgr Daniel Starego

Systemy operacyjne i sieci komputerowe Szymon Wilk Konsola MMC 1

System zarządzania zleceniami

4. Podstawowa konfiguracja

Spis treści 3. Spis treści

Rozwiązania biznesowe na żądanie. IBM Workplace Services Express

Nowoczesne zarządzanie pracą serwisu w terenie

ICD Wprowadzenie. Wprowadzenie. Czym jest In-Circuit Debugger? 2. O poradniku 3. Gdzie szukać dodatkowych informacji? 4

Zaawansowane planowanie i harmonogramowanie produkcji. Wrocław r.

Biorąc udział w projekcie, możesz wybrać jedną z 8 bezpłatnych ścieżek egzaminacyjnych:

dla biznesu usługi enova365 na Platformie Microsoft Azure Oprogramowanie ERP do zarządzania

TWÓJ BIZNES. Nasze rozwiązanie

e_talent innowacyjna aplikacja webowa do zarządzania rozwojem pracowników w organizacji Zespół ForUnit

OPROGRAMOWANIE WSPOMAGAJĄCE ZARZĄDZANIE PROJEKTAMI. PLANOWANIE ZADAŃ I HARMONOGRAMÓW. WYKRESY GANTTA

Transkrypt:

Usługi i narzędzia QCG wygodny dostęp dla użytkowników do infrastruktury komputerów dużej mocy Tomasz Piontek, Bartosz Bosak, Piotr Kopta, Maciej Tronowski, Krzysztof Kurowski Poznańskie Centrum Superkomputerowo Sieciowe piontek@man.poznan.pl

Plan Prezentacji Motywacja Usługi QosCosGrid Narzędzia Dostępowe Monitoring Aplikacji Wizualizacja In-situ Katalog Aplikacji

Motywacja Nauka HPC

Usługi QCG QCG to zestaw zintegrowanych, wysoce wydajnych usług i narzędzi dostępowych do zarządzania eksperymentami obliczeniowymi i zasobami w wieloklastrowych oraz gridowych środowiskach obliczeniowych.

Typy wspieranych eksperymentów obliczeniowych Zadania sekwencyjne Aplikacje równoległe (hybrydowe MPI/OpenMP) Zadnia z wykorzystaniem akceleratorów sprzętowych Zadania parametryczne z wielowymiarową przestrzenią parametrów Zadania typu workflow z możliwością definiowania złożonych zależności kolejnościowych pomiędzy zadaniami z użyciem operatorów AND/OR i dowolnych stanów zadań). Możliwość definiowania zadań parametrycznych jako części eksperymentu typu workflow. Aplikacje wieloskalowe (biblioteka Muscle)

Unikalna funkcjonalność usług QCG 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. Możliwość rezerwowania zasobów obliczeniowych i uruchamiania zadań na wcześniej zarezerwowanych zasobach. Koalokowanie zasobów pochodzących z wielu systemów obliczeniowych (klastrów)

Motywacja Nie wystarczy dać zasoby, trzeba jeszcze oferować odpowiednie narzędzia Chemia Specyfika dziedziny Rozwiązania mobilne Portale Fizyka Astronomia Przyzwyczajenia Narzędzia Tekstowe Preferencje Biologia Wiedza informatyczna Narzędzia Graficzne

QCG-Icon Aplikacja graficzna napisana dla systemów Windows, Linux oraz Mac OS. Umożliwia zlecanie zadań w bardzo prosty i intuicyjny dla użytkownika sposób. Aktualnie obsługuje aplikacje: Matlab, Mathematica, Gamess, LAMMPS, Molpro, Ansys-Fluent, NAMD, Gaussian-09, Ansys-CFX, a także dowolne skrypty BASH. Istnieje możliwość dodania innych aplikacji w zależności od potrzeb użytkowników. Pozwala m.in. na podgląd plików wyjściowych w trakcie działania aplikacji, śledzenie zużycia pamięci i monitorowanie efektywności obliczeń.

QCG-Icon Wersja 1.0

QCG-Icon - informacje o zadaniu Wersja 1.0

11 QCG-Icon 2 definiowanie zadania Możliwość utworzenia szablonu zadania Podział na zakładki funkcjonalne oraz sekcje o różnym stopniu zaawansowania parametrów

12 QCG-Icon 2 zarządzanie plikami Lista plików wybranych do zlecenia Możliwość wybierania plików z dysku lokalnego i ze zdefiniowanych zasobów sieciowych (gridftp)

13 QCG-Icon 2 główne okno (lista) Widok prezentujący listę zadań oraz szczegółowe parametry wybranego zadania

14 QCG-Icon 2 główne okno (tabela) Widok tabelaryczny tożsamy z widokiem znanym z QCG-Icon

15 QCG-Icon 2 okno konfiguracyjne Wygodny interfejs konfiguracji programu

QCG-SimpleClient (klient tekstowy) Obsługa zbliżona do poleceń systemu kolejkowego, oparta na intuicyjnych dyrektywach #QCG Umożliwia większą kontrolę nad zleceniem zadania, transferem plików we/wy, wykorzystaniem modułów oraz ustawień środowiska. Wykorzystuje zaawansowane mechanizmy wyboru optymalnych zasobów do wykonania zadania. Możliwość uruchamiania zadań interaktywnych oraz podłączania się do aktualnie wykonywanych zadań Monitorowanie wyjścia i stanu zadań - notyfikacje poprzez e-mail oraz XMPP (Jabber)

QCG-SimpleClient (klient tekstowy) Polecenia qcg-cancel qcg-connect qcg-info qcg-list qcg-peek qcg-refetch qcg-resub qcg-sub qcg-rcancel qcg-reserve qcg-rinfo qcg-rlist Dyrektywy #QCG application argument environment error/output host memory nodes / procs note notify / watch-output preprocess / postprocess queue stage-in-dir/file stage-out-dir/file walltime więcej #!/bin/bash #QCG host=nova #QCG queue=plgrid #QCG note=naphthalene #QCG output=${job_id}.output #QCG error=${job_id}.error #QCG stage-in-file=naphthalene.gjf #QCG stage-in-file=gaussian.ntf #QCG stage-out-dir=.->result #QCG nodes=1:1 #QCG walltime=pt10m #QCG notify=xmpp:tomasz.piontek@plgrid.pl #QCG watch-output=20,gaussian.ntf #QCG application=g09 #QCG argument=naphthalene.gjf

18 QCG-Portal Widok zlecenia zadania Okno zlecania zadania Może być przystosowane do konkretnego problemu

19 QCG-Portal Widok listy zadań Konfigurowalne okno Listy Zadań

20 QCG-Portal Definiowalne filtry okna Listy Zadań

21 QCG-Portal Okno zarządzania Danymi

22 QCG-Portal Prototyp widoku Informacji o zadaniu Okno informacji o zadaniu

23 QCG-Portal Widok prezentacji wyników Okno analizy i interpretacji wyników

24 QCG-ScienceGateways QCG-ScienceGateways : Dziedzinowo i problemowo zorientowane portale dostępowe wspierające zarządzanie obliczeniami, transferem i prezentacją danych.

Powiadomienia o statusie zadania (Mail, XMPP, Mobile)

QCG-Monitoring Usługa portalowa pozwalająca na bieżąco monitorować postęp i poprawność długotrwających eksperymentów Wspiera prezentację wyników w postaci tekstowej, tabel, wykresów, obrazów itd. Możliwość dodawania specyficznych, dziedzinowych wzorców prezentacji Predefiniowane style zawierające tabele, wykresy, obrazy dla wybranych aplikacji (aktualnie gaussian oraz piernik, ogólny) Możliwość wyświetlania dowolnego tekstu z każdej aplikacji Pełna integracja z narzędziami QCG

QCG Monitoring Portal

QCG Monitoring (II)

QCG Monitoring (III)

30 QCG-Vis (wizualizacja in-situ) Możliwość wizualizacji dużych wolumenów danych in-situ Wizualizacja w trakcie obliczeń Możliwość dynamicznego sterowania przebiegiem symulacji w trakcie jej trwania (wstrzymywanie/wznawianie, modyfikacja parametrów symulacji trakcie jej trwania)

QCG-Reservation Rezerwacja zasobów obliczeniowych 3 1 Rezerwacja zasobów (gwarancja dostępu w czasie) możliwa jest w uzasadnionych przypadkach Ułatwia planowanie eksperymentów i prowadzeni dydaktyki Narzędzia QCG wspierają zlecanie do utworzonych rezerwacji (QCG i systemowych)

Katalog Aplikacji https://aplikacje.plgrid.pl Okno wyszukiwania 32

Katalog Aplikacji Widok zaawansowanego wyszukiwania 33

Katalog Aplikacji Widok informacji o aplikacji 34

Katalog Aplikacji Monitoring aplikacji 35

QCG Success Stories Krajowe i europejskie projekty Ogólnopolskie wdrożenie w ramach projektu PLGrid u EGI & PSNC/QCG MoU (2012) BCC-UNG&PSNC/QCG MoU (2013) EGI Unified Middleware Distribution

QCG Success Stories

QCG Informacje www.qoscosgrid.org

QCG Informacje docs.plgrid.pl/qcg

Dziękuję! Pytania: piontek@man.poznan.pl