Changes between Version 35 and Version 36 of client_user_guide_pl
- Timestamp:
- 09/06/11 21:17:16 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
client_user_guide_pl
v35 v36 53 53 ||='''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. 54 54 ||='''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ń || 56 56 ||='''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 || 58 58 ||='''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. || 61 61 ||='''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. || 63 63 ||='''register_job_notification''' || `<jobId>` `<url>` || Rejestruje odbiorcę powiadomień dla danego eksperymentu. || 64 64 ||='''list_job_notifications''' =|| `<jobId>` || Wyświetla liste zarejestrowanych powiadomień dla danego eksperymentu || 65 65 ||='''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. || 70 70 ||='''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. || 73 73 ||='''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! || 74 74 ||='''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! ||