POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER WP 2.1 Zdalny dostęp do bibliotek naukowych Udział w projekcie: 6,51% Osoby kontaktowe: PCSS: Maciej Brzeźniak.

Slides:



Advertisements
Podobne prezentacje
Migrating Desktop Podsumowanie projektu
Advertisements

Systemy Single Sign On Praca magisterska Opiekun:
Mechanizmy pracy równoległej
Architektura SAP R/3 Wybrane zagadnienia.
Wprowadzenie do usługi Warsztaty dla użytkowników Usługi Powszechnej Archiwizacji Maciej Brzeźniak, Gracjan Jankowski, PCSS.
Wydajne aplikacje na platformie .NET
Agnieszka Lewandowska, Cezary Mazurek, Marcin Werla
SYSTEM ZARZĄDZANIA DANYMI PCSS 2003/2004 START.
Uwierzytelnianie i autoryzacja dostępu do portali
Task HEP Aplikacja – Procedura do poszukiwania obszarów niezgodności danych z oczekiwanym tłem i wyznaczania ich statystycznej znaczoności. Opiera się
SIECI KOMPUTEROWE (SieKom) PIOTR MAJCHER WYŻSZA SZKOŁA ZARZĄDZANIA I MARKETINGU W SOCHACZEWIE Zarządzanie.
Politechnika Gdańska WYDZIAŁ ELEKTRONIKI TELEKOMUNIKACJI I INFORMATYKI
POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER 1 Stan oraz koncepcje zadań realizowanych przez PCSS w ramach projektu LDAP PCSS, Lipiec 2002.
Koncepcja Geoprzestrzennego Systemu Informacji o Terenie Górniczym
Wykład nr 1: Wprowadzenie. Pojęcia podstawowe
Wykład 2. Wprowadzenie do architektur systemów rozproszonych
Longhorn - Usługi terminalowe
Internetowy System Udostępniania Obrazów i Produktów Fotogrametrycznych PROPOZYCJA PROJEKTU STUDENCKIEGO W KATEDRZE SYSTEMÓW GEOINFORMATYCZNYCH WYDZIAŁU.
Poznańskie Centrum Superkomputerowo-Sieciowe Cezary Mazurek
Wzorce projektowe w J2EE
Artur Szmigiel Paweł Zarębski Kl. III i
‘Wykorzystanie technologii obliczeń
Paweł Fałat Katedra Informatyki Stosowanej
Wprowadzenie do usługi Warsztaty promocyjne dla użytkowników Usługi Powszechnej Archiwizacji Norbert Meyer, Maciej Brzeźniak, Michał Jankowski PCSS.
Łukasz Trzciałkowski Bartłomiej Żuchowski Łukasz Pawłowski.
Zastosowanie technologii CUDA w sztucznej inteligencji
SZPIF – Harmonogram, Opis narzędzi, Schemat bazy danych
System Użytkowników Wirtualnych
WP 2.1 Zdalny dostęp do bibliotek naukowych Realizujący : PCSS i TASK Osoby kontaktowe: Maciej Brzeźniak Rafał Tylman
? Rosnące potrzeby użytkowników Rozmiar problemu Czas Komputer domowy
IT Asset Management Service
Rozwój aplikacji. To zestaw narzędzi do budowania i optymalizacji złożonych aplikacji opartych na przeglądarce. To zestaw narzędzi do budowania i optymalizacji.
Budowa systemu komputerowego
ZIS Tematyka prac magisterskich w Zakładzie Informatyki Stosowanej.
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
Sieciowe Systemy Operacyjne
Zaprojektowanie i wykonanie prototypowego systemu obiegu dokumentów (workflow) dla Dziekanatu Wydziału z wykorzystaniem narzędzi open-source i cloud computing.
Moduł: Informatyka w Zarządzaniu
POŚREDNIK Jak reprezentowana jest informacja w komputerze? liczby – komputer został wymyślony jako zaawansowane urządzenie służące do wykonywania.
POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER Systemy zarządzania w środowisku rozproszonym Mirosław Kupczyk
Zarządzanie Projektami
Aplikacje TCP i UDP. Łukasz Zieliński
Tutorial QCG Poznańskie Centrum Superkomputerowo-Sieciowe K.Kurowski, T. Piontek, P. Kopta, B. Bosak Spotkanie PLGrid NG, Racławice, 3 września 2014.
Systemy rozproszone  Rozdzielenie obliczeń między wiele fizycznych procesorów.  Systemy luźno powiązane – każdy procesor ma lokalną pamięć; procesory.
Metody numeryczne metody rozwiązywania problemów matematycznych za pomocą operacji na liczbach. Otrzymywane tą drogą wyniki są na ogół przybliżone, jednak.
Toruń 28/ Finansowanie w ramach aktywności 2.3 (Budowa infrastruktury dla nauki) – Konkurs 2.3/1/2013/POIG Okres realizacji: –
Responsywne aplikacje w Windows 8 i.NET 4.5 Jakub Binkowski.
PIONIER — zaproszenie do współpracy Małgorzata Kozłowska Podsekretarz Stanu w Komitecie Badań Naukowych
ZIS Tematyka prac licencjackich, inżynierskich i magisterskich w Zakładzie Informatyki Stosowanej.
Uprawnienia w Windows Server
1. Logowanie z usługą Active Directory. a) logowanie do domeny Windows 2003 Server odbywa się znacznie szybciej niż w poprzednich wersjach. b) nie ma odwołania.
Weed Wizualna eksploracja danych Tomasz Płuciennik Marcin Mielnicki Michał Krysiński Rafał Fabiański.
Programowanie w językach skryptowych
POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER 1 Zastosowanie LDAP w usługach WWW i Portali PCSS, 2002.
Sprawozdanie Projekt celowy „Wdrożenie protokołu LDAP w akademicko-naukowych sieciach komputerowych” Jerzy Żenkiewicz Uczelniane Centrum Informatyczne.
Systemy zarządzania przepływem pracy i systemy zarządzania procesami biznesowymi Karolina Muszyńska.
Logical Framework Approach Metoda Macierzy Logicznej
Moduł e-Kontroli Grzegorz Dziurla.
Hooks w systemie Windows Autorzy: Paweł Kwiecień, Wojciech Kruczkowski Temat: Modelowanie użytkowników Zadaniem jest stworzenie (lub modyfikacja) systemu,
Temat: Porównanie technologii php,c# oraz javascript na przykładzie webaplikacji typu społecznościowy agregator treści Autor: Wojciech Ślawski.
IX Konferencja "Uniwersytet Wirtualny: model, narzędzia, praktyka" Kazimierz Wiatr, Marek Kwaśniewski, Maria Wielgus ACK CYFRONET AGH Iwona Wendel Urząd.
Metody analizy wydajności i precyzji oprogramowania Wojciech Matuszewski.
STAĆ CIĘ NA INNOWACJE Systemy Call Center Sp. z o.o.
1. Promotor i skład zespołu menedżerskiego 2. Rozwiązywany problem 3. Wymagania 4. Wybór zespołu programistów 5. Narzędzia / Technologie 6. Przypadki.
Systemy operacyjne i sieci komputerowe DZIAŁ : Systemy operacyjne i sieci komputerowe Informatyka Zakres rozszerzony Zebrał i opracował : Maciej Belcarz.
Kompilator eBook w technologii Java Dyplomant: Maciej Bagrowski Promotor: dr inż. Walery Susłow Politechnika Koszalińska Wydział Elektroniki i Informatyki.
eConnect Inteligentne centrum obsługi
PROGRAMY DO KONTROLI RODZICIELSKIEJ
Windows Workflow Foundation
Zapis prezentacji:

POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER WP 2.1 Zdalny dostęp do bibliotek naukowych Udział w projekcie: 6,51% Osoby kontaktowe: PCSS: Maciej Brzeźniak TASK: Rafał Tylman Projekt celowy SGI

POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER WP 2.1 Zdalny dostęp do bibliotek naukowych plan prezentacji Wprowadzenie do tematyki zadania: –motywacje dla powstania systemów Grid RPC –działanie Grid RPC –API systemów Grid RPC Prezentacja prac w ramach zadania i podziału nad podzadania Harmonogram prac

POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER WP 2.1 Zdalny dostęp do bibliotek naukowych wprowadzenie - motywacje dla Grid RPC Fakt 1: Aplikacje naukowe wykonują skomplikowane obliczenia. Fakt 3: Istnieją biblioteki funkcji matematycznych (często używanych funkcjonalności matematycznych) dla języków C i Fortran przykłady: BLAS, LAPACK, SCALAPACK... Fakt 2: Użytkownicy chcą wykonywać obliczenia. Nie chcą implementować algorytmów numerycznych.

POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER WP 2.1 Zdalny dostęp do bibliotek naukowych wprowadzenie - motywacje dla Grid RPC Pytanie: Jak dać użytkownikom dostęp do bibliotek naukowych? Rozwiązanie 1: wywołanie funkcji lokalnej biblioteki Rozwiązanie 2: uruchamianie aplikacji obliczeniowej w systemach kolejkowych lub przez usługi systemu Globus Stacja użytkownika Komputer dużej mocy System kolejkowy

POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER WP 2.1 Zdalny dostęp do bibliotek naukowych wprowadzenie - motywacje dla Grid RPC Pytanie: Jak dać użytkownikom dostęp do bibliotek naukowych? Rozwiązanie 3: GRID RPC GRID RPC = RPC mechanism tailored to Grid Realizacje Grid RPC: NetSolve (icl.cs.utk.edu/netsolve) Ninf (ninf.apgrid.org) Rozwiązanie 1: wywołanie funkcji lokalnej biblioteki Rozwiązanie 2: uruchamianie aplikacji obliczeniowej w systemach kolejkowych lub przez Globus GRAM

POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER Podejście Grid RPC - ilustracja GridRPC Maszyna użytkownika Agent systemu Grid RPC Monitorow. & predykcja Odkrywanie zasobów Uruchamianie Zadań Szeregowanie Środowisko Grid Aplikacja

POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER Oryginalna aplikacja Zmodyfikowana aplikacja Przejście z lokalnego wywołania na API Grid RPC (przykład NetSolve)

POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER API systemów opartych o Grid RPC API języka C: –NetSolve: synchroniczne:netsl (func_name,...) asynchroniczne:netsnbl (func_name,...) netslpb (...), netslwt (...) –Ninf: synchroniczne:Ninf_call (func_name,...) asynchroniczne:Ninf_call_async (func_name,...) Ninf_wait (...) inne API: –NetSolve: C, Fortran, Mathematica, Matlab, Unix shell, Java GUI –Ninf: C, Fortran, Mathematica, Excel

POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER WP 2.1 Zdalny dostęp do bibliotek naukowych podzadania Praca wejścia - PCSS: –wdrożenie systemów Grid RPC i testy –zebranie informacji o bibliotekach matematycznych w Polsce Prace po stronie klienta systemu - TASK: –mechanizm automatycznej adaptacji istniejących aplikacji do korzystania z Grid RPC –mechanizm dla niezawodności zdalnych wywołań Prace po stronie systemu - PCSS: –mechanizmy szeregowania (predykcja czasu wykonania) –integracja z systemami kolejkowymi

POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER WP 2.1 Zdalny dostęp do bibliotek naukowych Praca wejścia Wykonuje - PCSS Zakres prac: –instalacja systemów Grid RPC i testy instalacja systemów w PCSS i TASK testy funkcjonalności systemów i sprawności mechanizmów –zebranie informacji o bibliotekach mat. w Polsce jakie są wykorzystywane, statystyki... sprawdzenie zgodności wykorzystywanych bibliotek z systemami Grid RPC –opracowanie koncepcji systemu udostępniania

POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER WP 2.1 Zdalny dostęp do bibliotek naukowych Mechanizmy po stronie klienta systemu Wykonuje - TASK Zakres prac: prace po stronie klienta systemu –mechanizm automatycznej adaptacji istniejących aplikacji do korzystania z Grid RPC prekompilator kodu źródłowego aplikacji: wywołania lokalne funkcji -> wywołania poprzez Grid RPC narzędzia wspomagające dla użytkownika: –narzędzie interaktywne wspomagające podmianę wywołań –narzędzie do analizy wydajności –mechanizm dla niezawodności zdalnych wywołań awaryjne, lokalne wykonanie funkcji matematycznej

POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER WP 2.1 Zdalny dostęp do bibliotek naukowych Mechanizmy po stronie systemu Wykonuje - PCSS Zakres prac: prace po stronie systemu –mechanizmy szeregowania (predykcja czasu wykonania) udoskonalenie metod predykcji czasu wykonania funkcji predykcja oparta na wiedzy: zbieranie informacji o czasach wykonania funkcji + analiza informacji –integracja z systemami kolejkowymi umożliwienie systemom Grid RPC korzystania z zasobów pracujących pod kontrolą systemów kolejkowych mechanizmy uruchamiania funkcji matematycznych w kolejkach oraz monitorowania/predykcji stanu zasobów

POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER WP 2.1 Zdalny dostęp do bibliotek naukowych Harmonogram prac

POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER WP 2.1 Zdalny dostęp do bibliotek naukowych Dziękuję za uwagę. Osoby kontaktowe: PCSS: Maciej Brzeźniak TASK: Rafał Tylman Projekt celowy SGI

POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER Jak działa GridRPC? (przykład NetSolve) Aplikacja użytkownika Moduł klienta NetSolve Agent NetSolve Stacja użytkownika Uruchamianie Zadań Moduł serwerowy NetSolve Moduł serwerowy NetSolve Moduł serwerowy NetSolve UZ UZ UZ Szeregowanie Biblioteka Zdalny węzeł obliczeniowy

POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER Jak działa GridRPC? (przykład NetSolve) Aplikacja użytkownika Moduł klienta NetSolve Agent NetSolve Scheduling Monitorow. & predykcja Odkrywanie zasobów Uruchamianie Zadań Moduł serwerowy NetSolve Moduł serwerowy NetSolve Moduł serwerowy NetSolve M&PM&P M&PM&P M&PM&P UZ UZ UZ OZOZ OZOZ OZOZ Szeregowanie Biblioteka Zdalny węzeł obliczeniowy Stacja użytkownika

POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER Jak działa GridRPC? (przykład NetSolve) Aplikacja użytkownika Moduł klienta NetSolve Agent NetSolve Stacja użytkownika Szeregowanie Uruchamianie Zadań Moduł serwerowy NetSolve Moduł serwerowy NetSolve Moduł serwerowy NetSolve Szeregowanie żądanie decyzja dane zadania zdalne wywołanie wyniki odpowiedź na wywołanie Biblioteka Zdalny węzeł obliczeniowy wywołanie odpowiedź Monitorow. & predykcja Odkrywanie zasobów UZ UZ UZ M&PM&P M&PM&P M&PM&P OZOZ OZOZ OZOZ Szeregowanie