System UNICORE zapewnia jednolity, bezpieczny i intuicyjny dostęp do rozproszonych zasobów umożliwiając przeprowadzanie obliczeń oraz symulacji na Gridzie. Za pośrednictwem systemu można również projektować i uruchomiać kaskady zadań, w których wynik jednego podzadania stanowi dane wejściowe do innych podzadań. Aby korzystać ze środowiska UNICORE w PL-Gridzie należy:
Zachęcamy do skorzystania ze szkolenia on-line: System UNICORE w obliczeniach gridowych. Prezentuje ono, krok po kroku, w jaki sposób można pobrać i przygotować do pracy klienta systemu UNICORE oraz wysłać za jego pomocą zadania do wykonania na infrastrukturze PL-Gridu. Na szkolenie zapisać się można za pośrednictwem Portalu |
Obecnie dostęp poprzez system UNICORE jest możliwy do systemu komputerowego ICM UW, Cyfronet oraz WCSS.
Punkt pierwszy może zostać pomięty przez zarejestrowanych użytkowników PL-Gridu. Punkt drugi nie dotyczy natomiast osób, które posiadają już odpowiedni certyfikat.
Punkt ten dotyczy jedynie osób, które nie zarejestrowały się jeszcze w Portalu PL-Grid. |
Aby zostać użytkownikiem PL-Gridu należy zarejestrować się w Portalu PL-Grid.
Osoby, które posiadają już certyfikat Simple CA lub PL-Grid CA (np. do dostępu do zasobów gridowych poprzez oprogramowanie gLite) mogą przejść do kolejnego kroku. |
Użytkownicy PL-Gridu mogą aplikować o osobisty certyfikat X.509 o krajowym zasięgu działania za pośrednictwem Portalu. Wystarczy w tym celu zapoznać się z informacjami dostępnymi w zakładce Moje konto, nacisnąć przycisk wygeneruj certyfikat SimpleCA i postępować zgodnie ze wskazówkami. Certyfikat SimpleCA jest wystarczający do uzyskania dostępu do zasobów PL-Gridu. Dokładny opis procedury znaleźć można w rozdziale: Aplikowanie o certyfikat.
Po uzyskaniu certyfikatu, kolejnym krokiem jest jego rejestracja w Portalu PL-Grid oraz wirtualnej organizacji PL-Grid. Opis czynności można znaleźć w jednej z poprzednich sekcji podręcznika: Rejestracja certyfikatu w przeglądarce oraz Rejestracja w Portalu.
Aby uzyskać dostęp do systemu kolejkowego UNICORE należy aplikować o odpowiednią usługę za pośrednictwem Portalu. W sekcji Usługi globalne zakładki Moje konto znajduje się lista usług. Wybrać należy odnośnik Aplikuj o usługę widoczny przy pozycji Globalny dostęp UNICORE.
W tym momencie należy poczekać na aktywację usługi oraz uaktualnienie danych użytkownika w UVOSie (przybliżony czas oczekiwania to 24 godziny).
Użytkownik ma do wyboru dwie aplikacje klienckie systemu UNICORE: UNICORE Rich Client (URC) oraz UNICORE Commandline Client (UCC).
Oba programy pobrane mogą zostać ze strony projektu http://www.unicore.eu/download/unicore6/. Użytkownik może je rozpakować i uruchamiać na własnym komputerze. Możliwe jest również skorzystanie z tekstowego klienta UCC zainstalowanego na maszynach dostępowych (UI) w poszczególnych ośrodkach.
Do wyboru są zatem następujące metody dostępu:
UNICORE Rich Client jest graficznym klientem systemu UNICORE. Umożliwia on łatwe przygotowywanie i wysyłanie zadań do wykonania na Gridzie. Aplikacja pozwala również na projektowanie kaskad zadań metodą „przeciągnij i upuść” oraz na łatwy dostęp do plików.
Klient URC pobrany może zostać ze strony projektu http://www.unicore.eu/download/unicore6/. Użytkownik powinien rozpakować ściągniętą paczkę z oprogramowaniem, a następnie skonfigurować dostęp. Poniższa procedura opisuje sposób utworzenia keystore'a, dodania do niego zaufanych certyfikatów oraz utworzenia wpisu Rejestru w graficznym kliencie systemu UNICORE.
W sytuacji, gdy użytkownik posiada certyfikat i klucz prywatny w postaci paczki PKCS12 (plik z rozszerzeniem .p12), należy:
URC/UNICORE_Rich_Client.exe
, gdzie URC jest ścieżką dostępu do rozpakowanego katalogu graficznego klienta systemu UNICORE;Keystore File
należy podać lokalizację i nazwę pliku keystore, który ma zostać utworzony. W kolejno pojawiających się oknach konieczne jest natomiast wpisanie hasła, które zostanie powiązane z plikiem keystore'a;Workbench
;Keystore
, klikając ikonkę plusa, wskazać swój plik z certyfikatem (plik z rozszerzeniem .p12
);Menu Window
, a w nim Download client configuration
;W polu Enter address of client configuration profile
jeden z dwóch adresów:
https://unicore.grid.icm.edu.pl:8443/ccm/plgrid-profile-icm.xml https://unicore.grid.icm.edu.pl:8443/ccm/plgrid-profile-wcss.xml |
Enter fingerprint
:20:3E:60:DE:4A:FF:6D:47:91:BB:87:E7:D3:DD:33:FA:6B:49:DD:C9 |
Jeżeli użytkownik posiada już gotowy pęk kluczy (keystore) z zaimportowanym certyfikatem osobistym, zaufanymi certyfikatami oraz wpisanym rejestrem, może go użyć do połączenia się z Gridem. Raz utworzony keystore może być przenoszony np. na pendrivie i wykorzystywany w różnych instancjach klienta URC.
Prezentacje pokazujące szczegóły konfiguracji klienta URC oraz uruchomienie za jego pomocą zadań dostępne są w szkoleniu zdalnym UNICORE, na które zapisać można się za pośrednictwem Portalu.