...
Aktywacja usługi odbywa się poprzez Portal PLGrid. Przed zaaplikowaniem o tą usługę konieczne jest posiadanie innych certyfikatu gridowego (simpleca lub polishgrid ca) i następujących usług:
Następnie w zakładce "moje konto" należy wyszukać kategorię "Platforma aplikacji typu workflow" a następnie zaaplikować o usługę "Platforma HyperFlow".
Poniższy przykład prowadzi użytkownika poprzez podstawowy scenariusz użycia platformy. Przykład pozwala na skorzystaine ze wszystkich komponentów.
We wszystkich przykładach należy zastąpić login swoim loginem, wygenerowane URLe będą się różnić od przykładowych.
Należy utworzyć w swoim katalogu domowym plik o następującej zawartości:
[ |
[ |
[ [ (...) [ Appliance set hfworkflow created successfully! WfMain created successfully! waiting for wfMain to start..............wfMain is active! Found port mapping 1032->443, hfmain endoint: http://149.156.11.4:1032 starting wfworker_0 Workers created |
Notujemy "hfmain endpoint", po zakończeniu wykonania polecenia należy odczekać jeszcze 1-2 minuty aby wszystkie usługi się podniosły. W miedzyczasie możemy obserwować tworzenie się maszyn w interfejsie webowym cloudu, dostępnym pod adresem: https://cloud.plgrid.pl w zakładce "Workflows". Na tym etapie, w cloudzie powstało środowisko uruchomieniowe.
[ workflow started: http://149.156.11.4:1032/apps/1 |
W tym momencie workflow zostanie przesłany do maszyny zawierającej silnik HyperFlow i uruchomiony. Wynikiem działania workflowu będą informacje znajdujące się w pliku wyjściowym.
[ hello world |
[plgpawlik@zeus ~]$ hflowc teardown
Removing appliance set: hfworkflow
Done.
Zaawansowane użyce sprowadza się do zmodyfikowania obrazów, tak aby zawierały narzędzia potrzebne do wkonania zadań z workflowu (konkretne aplikacje np. montage), zapisanie ich i modyfikacja konfiguracji klienta, tak aby nowo tworzone środowiska były budowane z uwzględnieniem własnych obrazów.
...