Instrukcja dostępu i korzystania z usługi ModWEEL
Table of Contents | ||
---|---|---|
|
I. Dostęp do infrastruktury PL-Grid
Aby korzystać z zasobów obliczeniowych PL-Grid należy założyć konto użytkownika, dostać grant obliczeniowy oraz aktywować niezbędne usługi.
1. Zakładanie konta w portalu PL-Grid
Pierwszym krokiem jest rejestracja nowego użytkownika w portalu PL-Grid (https://portal.plgrid.pl). Dokładny opis rejestracji w portalu można znaleźć w Podręczniku użytkownika PL-Grid. Studenci oraz osoby, które będą wykonywać obliczenia pod opieką już zarejestrowanego użytkownika powinni zaznaczyć w polu 'Typ OPI' opcję ' Jestem podopiecznym osoby zarejestrowanej w bazie OPI'
2. Uzyskanie certyfikatu Simple CA
Po zalogowaniu się na swoje kontro w portalu PL-Grid, należy wygenerować certyfikat Simple CA (Aplikowanie, rejestracja i użycie certyfikatu). Certyfikat ten należy pobrać i zapisać na lokalnym dysku (warto zapisać go także na dysku przenośnym, tak by mieć do niego dostęp na innych stacjach roboczych). Następnie można zarejestrować certyfikat w używanej przez siebie przeglądarce internetowej.
3. Aktywacja wymaganych usług
Kolejnym krokiem jest aplikowanie o usługi globalne i dostępowe. Podręcznik wyjaśnia w jaki sposób tego dokonać. Dla potrzeb usługi ModWEEL należy zaaplikować o usługę globalną Globalny dostęp QosCosGrid oraz o usługi dostępowe Dostęp do klastra ZEUS oraz Dostęp do UI - Cyfronet.
II. Uruchomienie usługi ModWEEL
Po wykonaniu wszystkich opisanych powyżej kroków można przystąpić do instalacji i uruchomienia usługi ModWEEL (Model Sektora Wytwarzania Energii Elektrycznej).
Wymagania: Do poprawnego działania usługi ModWEEL konieczny jest system operacyjny MS Windows oraz zainstalowany arkusz kalkulacyjny MS Excel.
1. Instalacja programu QCG-Icon
Pierwszym krokiem jest pobranie i instalacja programu QCG-Icon, który bedzie odpowiadał za komunikację pomiędzy komputerami użytkowników, a infrastrukturą obliczeniową PL-Grid. Za pośrednictwem tego programu będzie można zlecać wykonanie obliczeń oraz otrzymywać wyniki.
- Należy zainstalować program QCG-Icon (wymagana jest wcześniejsza instalacja środowiska Java Runtime Environment - wymagania) w wersji 1.4.7 (do pobrania ze strony qoscosgrid.org). Opis instalacji programu QCG-Icon dostępny jest tutaj.
Podczas pierwszego uruchomienia programu należy wczytać swój certyfikat osobisty Simple CA i podać do niego hasło.
- Program poprosi o wybór domeny, w której będą przeprowadzane obliczenia. Należy wybrać opcję Energetyka.
2. Instalacja systemu modelowania GAMS oraz konwertera danych wejściowych
Model matematyczny, który jest integralną częścią usługi, został napisany w języku modelowania matematycznego GAMS. Oprogramowanie to jest zainstalowane w infrastrukturze PL‑Grid, ponieważ obliczenia optymalizacyjne będą wykonywane w klastrach obliczeniowych Cyfronetu. Jednak zanim to nastąpi, część operacji związanych z konwersją danych wejściowych z formatu xlsx do formatu gdx będzie wykonywana na komputerach użytkowników.
- W związku z tym należy zainstalować darmową wersję systemu modelowania GAMS (Pobierz), która jest wystarczająca do przeprowadzenia operacji konwersji.
Niezbędne jest również zainstalowanie konwertera, który zautomatyzuje proces konwersji pliku z danymi wejściowymi (Dane.xlsx) na plik, który może zostać odczytany przez model (Dane.gdx). Także plik z wynikami modelu (Wyniki.gdx) musi zostać przekonwertowany na możliwy do odczytu i edycji arkusz MS Excel (Wyniki.xlsx).
- W tym celu należy pobrać instalator (Pobierz). Uruchomienie instalatora ModWEELConverter spowoduje zainstalowanie programu/skryptów w katalogu " C:\Program Files\...\" oraz dodanie odpowiednich wpisów do rejestru.
3. Pobranie danych wejściowych
Jak już wcześniej wspomniano, dane wejściowe (pobierz Dane.xlsx) do modelu ModWEEL udostępnione są w arkuszu MS Excel. Część danych zapisanych w tym pliku będzie można edytować i zmieniać według własnych potrzeb.
4. Zlecanie zadań obliczeniowych
Aby zlecić zadanie obliczeniowe, należy uruchomić program QCG-Icon, kliknąć zakładkę Plik—>Zleć zadanie..., a następnie wybrać do wczytania plik Dane.xlsx z lokalizacji, w której jest zapisany.
Następnie pojawi się okienko z wyborem dodatkowych ustawień.
- Pole Nazwa zadania pozwala na wprowadzenie własnej nazwy zlecanego zadania.
- W polu Aplikacja należy wybrać opcję ModWEEL.
- W polu Zasób należy wybrać opcję Zeus (Cyfronet).
- W polu Kolejka można pozostawić opcję Wybór automatyczny.
- W polu Limit czasu należy wybrać czas, po przekroczeniu którego rozwiązywanie zadania zostanie przerwane. Dla mało skomplikowanych obliczeń można wybrać 10, 20 lub 30 minut, dla większych zadań należy odpowiednio zwiększyć czas do 1, 3 czy 12 godzin.
- W polu Limit pamięci można zostawić opcję Domyślny lub ustawić do max. 15GB.
- Dodatkowo jako Rodzaj aplikacji należy wskazać opcję Równoległa. Ilość węzłów należy ustawić na 1, natomiast w polu ilość rdzeni na węzeł można podać wartość od 2 do 12. Zaleca się ustawienie ok. 8 rdzeni (dla mniejszych zadań można ustawić 2, 4, lub 6 rdzeni).
Gdy wszystkie opcje zostaną prawidłowo ustawione można kliknąć polecenie Zleć zadanie . Zanim program QCG-Icon wyśle zadanie do obliczeń, dokona konwersji pliku poprzez wykonanie programu DOS-owego. Gdy zadanie zostanie zlecone będzie można śledzić jego status w głównym okienku programu QCG_Icon.
...
Szczegółową instrukcję można znaleźć
Energetyka: ModWEEL
...