migrating desktop intuicyjny interfejs do zasobów projektu pl-grid
DESCRIPTION
Migrating Desktop Intuicyjny interfejs do zasobów projektu PL-Grid. Bartek Palak [email protected] Pozna ńskie Centrum Superkomputerowo Sieciowe. Treść prezentacji. Idee Historia produktu Funkcjonalność Migrating Desktop Architektura systemu Wsparcie użytkowników i programistów - PowerPoint PPT PresentationTRANSCRIPT
Polska Infrastruktura Polska Infrastruktura Informatycznego Wspomagania Nauki Informatycznego Wspomagania Nauki w Europejskiej Przestrzeni Badawczejw Europejskiej Przestrzeni Badawczej
Migrating Desktop
Intuicyjny interfejs do zasobów projektu PL-GridIntuicyjny interfejs do zasobów projektu PL-Grid
Migrating Desktop
Intuicyjny interfejs do zasobów projektu PL-GridIntuicyjny interfejs do zasobów projektu PL-Grid
Bartek [email protected]
Poznańskie Centrum Superkomputerowo Sieciowe
2
Treść prezentacjiTreść prezentacji
IdeeHistoria produktuFunkcjonalność Migrating DesktopArchitektura systemuWsparcie użytkowników i programistówPodsumowanie
3
Środowiska obliczenioweŚrodowiska obliczeniowe
lcg-cr -v -l lfn:/grid/bgtut/$USER/testFile.txt file://$HOME/tutorial/test.txt
lcg-cr -v -l lfn:/grid/bgtut/$USER/testFile.txt file://$HOME/tutorial/test.txt
lcg-del -a -v lfn:/grid/bgtut/$USER/testFile.txtlcg-del -a -v lfn:/grid/bgtut/$USER/testFile.txt
lcg-gt `lcg-lr lfn:/grid/bgtut/$US
ER
/testFile.txt` gsiftp
lcg-gt `lcg-lr lfn:/grid/bgtut/$US
ER
/testFile.txt` gsiftp
glite-wms-job-logging-info https://lb.grid.cyf-kr.edu.pl/aC_saduA-Wttxwglite-wms-job-logging-info https://lb.grid.cyf-kr.edu.pl/aC_saduA-Wttxw
glite-wms-job-status https://lb.grid.cyf-kr.edu.pl:9000/aC_79dn4xK_saduA-Wttxw
glite-wms-job-status https://lb.grid.cyf-kr.edu.pl:9000/aC_79dn4xK_saduA-Wttxw
Stopień złożoności środowisk Stopień złożoności środowisk obliczeniowych zniechęca obliczeniowych zniechęca
znaczną znaczną część potencjalnych część potencjalnych użytkownikówużytkowników ! !
4
IdeeIdee
„Udostępnić moc obliczeniową z poziomu pulpitu użytkownika w taki sposób, aby mógł on skupić się na rozwiązywanym problemie, a nie na zawiłościach obsługi infrastruktury”
Środowisko pośredniczące pomiędzy środowiskiem obliczeniowym a użytkownikiem
Intuicyjny interfejs użytkownika – wzorowany na Windows/KDE Łatwo rozszerzalny szkielet oparty o ideę „wtyczek” (ang plug-in) Aplikacja sieciowa dostępna niezależnie od lokalizacji
użytkownika Zbiór narzędzi które:
Umożliwiają intuicyjny dostęp do zasobów obliczeniowych Pozwalają na łatwe zarządzanie danymi umieszczonymi „w gridzie”
Oprogramowanie ‘otwarte’ („Open source”)
5
Historia produktuHistoria produktu
Migrating Desktop w projektach EU: 2002 – 2005: CrossGrid 2005 – 2008: BalticGrid 2006 – 2008: int.eu.grid 2008 - 2010: BalticGrid-II 2008 - 2010: Euforia 2009 – 2011: PL-Grid
Inne osiągnięcia: Wybrany jako jeden z kluczowych komponentów projektu CrossGrid Demo “Running interactive and parallel applications on the Grid -
Visualization of Plasma Particles in Fusion Devices“ zwyciężyło w kategorii “Najlepsze demo konferencji EGEE User Forum 2007”
Uczestnictwo w programie RESPECT projektu EGEE
6
Główne cechyGłówne cechy
Pojedynczy punkt dostępu (certyfikaty x.509, VOMS rozszerzenie) Łatwa integracja z aplikacjami gridowymi Wsparcie dla zadań wsadowych i interaktywnych (i2glogin) Obsługa aplikacji sekwencyjnych i równoległych (wsparcie OpenMPI) Otwarta architektura oparta na standardzie OSGi Wizualizacja wyników cząstkowych Wbudowane narzędzia:
Grid Commander – menadżer plików Job Wizard – definiowanie zadań Job Monitor SSH, VNC – zdalne konsole
7
Architektura systemuArchitektura systemu
Aplikacja typu „klient serwer”
Migrating Desktop Client Aplikacja siecowa
Zaawansowany klient graficzny (Java)
Zbudowanych z „wtyczek” OSGi
Roaming Access Server Oparty na „web services’ach” Jeden punkt dostępu do róznych
infrastruktur Obsługiwane infrastruktury
• gLite (BalticGrid)
• Unicore (Euforia)
• i2g (int.eu.grid)
• ARC (BalticGrid-II) ?
8
Wsparcie dla użytkowników i programistówWsparcie dla użytkowników i programistów
Strony WWW: http://desktop.psnc.pl Informacje Przykłady użycia
Instrukcje Podręcznik instalacji Opis zaawansowanej integracji z aplikacjami
Szkolenia Wsparcie dla szkoleń wszelkiego typu
HelpDesk https://helpdesk.plgrid.pl/ Mailing list: [email protected] Bugtracking system JIRA: http://ras.man.poznan.pl/jira
9
Podręcznik on-line:
http://desktop.plgrid.pl/podrecznik
Certyfikaty:
http://desktop.plgrid.pl/szkolenie
Strona startowa:
http://desktop.plgrid.pl
Zaczynamy ćwiczenia…Zaczynamy ćwiczenia…
10
Dziękuję za uwagę!