Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Instrukcja dostępu i korzystania z usługi ModWEEL

Table of Contents
minLevel3

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.

Image Removed

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

Image Removed

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

...