Changes between Version 35 and Version 36 of client_user_guide_pl

Show
Ignore:
Timestamp:
09/06/11 21:17:16 (14 years ago)
Author:
piontek
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • client_user_guide_pl

    v35 v36  
    5353||='''submit_job''' =|| `<plik_z_opisem>` `[QCG lub JSDL]` || Zleca eksperyment obliczeniowy do wykonania na infrastrukturze QCG. Opis zadania może być wyrażony albo przy pomocy domyślnego języka QCG, albo przy użyciu języka JSDL (Job Submission Description Language) z rozszerzeniem HPC Basic Profile. '''W przypadku opisu w języku JSDL format opisu (JSDL musi być jawnie podany jako parametr wywołania'''. Jeżeli opis jest skladniowo i logicznie poprawny zwracany jest globalnie unikalny identyfikator zadania. QCG definiuje eksperymenty obliczeniowe (ang. job) jako zbiór zadań (ang. task) z zależnościami kolejnościowymi (ang. workflow). QCG wspiera zarówno proste zadnia jak również zadania parametryczne (ang. parameter sweep) czy zadania rozproszone (w tym zadania hybrydowe MPI/OpenMP). Dla każdego zadania możliwe jest zdefiniowanie wymaganej przez nie jakości usług (ang. Quality of Service) dotyczącej zarówno charakterystyki zasobów jak i czasu wykonania. 
    5454||='''list_jobs''' =|| `[<limit>]` `[<status>]` || Wyświetla listę eksperymentów obliczeniowych należących do danego użytkownika. Możliwe jest ograniczenie listy do zadanej liczby ostatnich eksperymentów i/lub eksperymentów o określonym statusie. Lista wszystkich możliwych statusów z ich znaczeniami zebrana została pod poniższą tabelą. || 
    55 ||='''list_user_jobs''' =|| `<użytkownik>` `[<limit>]` `[<status>]` || wyślietla listę eksperymentów należącą do podanego `użytkownika`. Poledenie to ma charakter administracyjny i wymaga określonych uprawnień || 
     55||='''list_user_jobs''' =|| `<użytkownik>` `[<limit>]` `[<status>]` || Wyślietla listę eksperymentów należącą do podanego `użytkownika`. Poledenie to ma charakter administracyjny i wymaga określonych uprawnień || 
    5656||='''test_description''' =|| `<plik_z_opisem>` `[QCG lub JSDL]` || Waliduje opis eksperymentu obliczeniowego ||  
    57 ||='''translate_description''' =|| `<plik_z_opisem>` JSDL || tłumaczy opis zadania z formatu JSDL do formatu QCG || 
     57||='''translate_description''' =|| `<plik_z_opisem>` JSDL || Tłumaczy opis zadania z formatu JSDL do formatu QCG || 
    5858||='''job_info''' =|| `<jobId>` `[<pokażOpis>]` || wyświetla pełną informację o podanym eksperymencie obliczeniowym. Jeżeli `pokażOpis` ma wartość `false` opis eksperymentu nie jest wyświetlany. || 
    59 ||='''cancel_job''' =|| `<jobId>` || przerywa wykonywanie eksperymentu obliczeniowego. || 
    60 ||='''commit_job''' =|| `<jobId>` || Zatwierdza do wykonania eksperyment zlecony z opcja commitWait=true. Mechanizm ten umożliwia zarejestrowanie notyfikacji zanim rozpocznie sie przetważanie eksperymentu. || 
     59||='''cancel_job''' =|| `<jobId>` || Anuluje lub przerywa wykonywanie eksperymentu obliczeniowego. || 
     60||='''commit_job''' =|| `<jobId>` || Zatwierdza do wykonania eksperyment zlecony z opcja ''commitWait=true''. Mechanizm ten umożliwia zarejestrowanie notyfikacji zanim rozpocznie sie przetważanie eksperymentu. || 
    6161||='''list_tasks''' =|| `<jobId>` `[<status>]` || Wyświetla liste zadań wchodzących w skład eksperymentu. Opcjonalnie możliwe jest ograniczenie listy do zadań o konkretnym statusie. Lista wszystkich możliwych statusów z ich znaczeniami zebrana została pod poniższą tabelą. || 
    62 ||='''tasks_statuses''' =|| `<jobId>` `[<podsumowanie>]` || wyświetla listę zadań należacych do danego eksperymentu wraz z ich statusami. Jeżeli argument `podsumowanie` ma wartość `true` dodatkowa statystyka jest wyświetlana. || 
     62||='''tasks_statuses''' =|| `<jobId>` `[<podsumowanie>]` || Wyświetla listę zadań należacych do danego eksperymentu wraz z ich statusami. Jeżeli argument `podsumowanie` ma wartość `true` dodatkowa statystyka jest wyświetlana. || 
    6363||='''register_job_notification''' || `<jobId>` `<url>` || Rejestruje odbiorcę powiadomień dla danego eksperymentu. || 
    6464||='''list_job_notifications''' =|| `<jobId>` || Wyświetla liste zarejestrowanych powiadomień dla danego eksperymentu || 
    6565||='''register_tasks_notification''' =|| `<jobId>` `<url>` || Rejestruje odbiorcę powiadomień dla wszystkich zadań danego eksperymentu. || 
    66 ||='''monitor_job''' =|| `<jobId>` `[<interval>]` || monitors status changes of tasks belonging to given job. The `interval` argument determines delay in seconds between next status checks. || 
    67 ||='''monitor_task''' =|| `<jobId>` `<taskId>` `[<interval>]` || monitors status changes of allocations belonging to the given tasks. The `interval` argument determines delay in seconds between next status checks. || 
    68 ||='''task_info''' =|| `<jobId>` `<taskId>` `[<showDesc>` `[<limit>]]` || displays information about the given task. If the `showDesc` is `false` the task description is not shown. If the `limit` argument is specified the history of the task is limited to given value. =|| 
    69 ||='''register_task_notification''' =|| `<jobId>` `<taskId>` `<url>` || registers task's notification consumer || 
     66||='''monitor_job''' =|| `<jobId>` `[<odstęp>]` || Monitoruje zmiany statusów zadań należących do danego eksperymentu.  Argument `odstęp` określa odstęp w sekundach pomiędzy kolejnymi sprawdzeniami. || 
     67||='''monitor_task''' =|| `<jobId>` `<taskId>` `[<odstęp>]` || Monitoruje zmiany statusów alokacji należących do danego zadania. Argument `odstęp` określa odstęp w sekundach pomiędzy kolejnymi sprawdzeniami. || 
     68||='''task_info''' =|| `<jobId>` `<taskId>` `[<pokażOpis>` `[<limit>]]` || Wyświetla informację o danym zadaniu. Jeżeli argument `pokażOpis` ma wartość `false` to opis zadania nie jest wyświetlany. Jeżeli argument `limit` jest podany to długość historii zadania (informacja o kolejnych migracjach) jest ograniczona do zadanej wartości.|| 
     69||='''register_task_notification''' =|| `<jobId>` `<taskId>` `<url>` || Rejestruje odbiorcę powiadomień dla danego zadania. || 
    7070||='''list_task_notifications''' =|| `<jobId>` `<taskId>` || lists task's notifications || 
    71 ||='''cancel_task''' =|| `<jobId>` `<taskId>` || cancels execution of the given task || 
    72 ||='''commit_task''' =|| `<jobId>` `<taskId>` || commits the given task to be processed by the system || 
     71||='''cancel_task''' =|| `<jobId>` `<taskId>` || Anuluje lub przerywa wykonywanie danego zadania.  || 
     72||='''commit_task''' =|| `<jobId>` `<taskId>` || Zatwierdza do wykonania zadanie zlecone z opcja ''commitWait=true''. Mechanizm ten umożliwia zarejestrowanie notyfikacji zanim rozpocznie sie przetważanie zadania. || 
    7373||='''reserve_resources''' =|| `[<taskId>]` `<job_desc>` (QCG or JSDL) || reserve resources that meet either the wole job or given task requirements. The reservation identifier is returned. This functionality is not implemented yet! || 
    7474||='''reservation_info''' =|| `<reservationId>` || return complex information concerning the given reservation: list of reserved resources, local identifiers of reservations, reservation time slot. This functionality id not implemented yet! ||