Migrating Desktop Intuicyjny interfejs do zasobów projektu PL-Grid

10
Polska Infrastruktura Polska Infrastruktura Informatycznego Wspomagania Nauki Informatycznego Wspomagania Nauki w Europejskiej Przestrzeni Badawczej w Europejskiej Przestrzeni Badawczej Migrating Desktop Intuicyjny interfejs do zasobów projektu PL-Grid Intuicyjny interfejs do zasobów projektu PL-Grid Bartek Palak [email protected] Poznańskie Centrum Superkomputerowo Sieciowe

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 Presentation

Transcript of Migrating Desktop Intuicyjny interfejs do zasobów projektu PL-Grid

Page 1: Migrating Desktop Intuicyjny interfejs do zasobów projektu PL-Grid

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

Page 2: Migrating Desktop Intuicyjny interfejs do zasobów projektu PL-Grid

2

Treść prezentacjiTreść prezentacji

IdeeHistoria produktuFunkcjonalność Migrating DesktopArchitektura systemuWsparcie użytkowników i programistówPodsumowanie

Page 3: Migrating Desktop Intuicyjny interfejs do zasobów projektu PL-Grid

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 ! !

Page 4: Migrating Desktop Intuicyjny interfejs do zasobów projektu PL-Grid

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”)

Page 5: Migrating Desktop Intuicyjny interfejs do zasobów projektu PL-Grid

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

Page 6: Migrating Desktop Intuicyjny interfejs do zasobów projektu PL-Grid

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

Page 7: Migrating Desktop Intuicyjny interfejs do zasobów projektu PL-Grid

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) ?

Page 8: Migrating Desktop Intuicyjny interfejs do zasobów projektu PL-Grid

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

Page 9: Migrating Desktop Intuicyjny interfejs do zasobów projektu PL-Grid

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…

Page 10: Migrating Desktop Intuicyjny interfejs do zasobów projektu PL-Grid

10

Dziękuję za uwagę!