англійськафранцузькаіспанська

Ad


Значок OnWorks

arcsub - Інтернет у хмарі

Запустіть arcsub у безкоштовному хостинг-провайдері OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда arcsub, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


arcsub - Подання ARC

ОПИС


Команда арксуб Команда використовується для надсилання завдань на обчислювальні ресурси з підтримкою Grid.

СИНТАКСИС


арксуб [параметри] [ім'я файлу ...]

ВАРІАНТИ


-c, -- кластер=ім'я
виберіть один або кілька обчислювальних елементів: ім'я може бути псевдонімом для одного CE, a
група CE або URL

-g, --індекс=ім'я
виберіть один або кілька реєстрів: ім'я може бути псевдонімом для окремого реєстру, групи
реєстрів або URL

-R, --відхилити відкриття=URL
пропустити службу з заданою URL-адресою під час виявлення служби

-S, --інтерфейс подання=InterfaceName
використовуйте цей інтерфейс лише для подання (наприклад, org.nordugrid.gridftpjob,
org.ogf.glue.emies.activitycreation, org.ogf.bes)

-I, --інфоінтерфейс=InterfaceName
обчислювальний елемент, зазначений URL-адресою в командному рядку, слід запитати за допомогою
цей інформаційний інтерфейс (можливі варіанти: org.nordugrid.ldapng,
org.nordugrid.ldapglue2, org.nordugrid.wsrfglue2, org.ogf.glue.emies.resourceinfo)

-e, --jobdescrstring=рядок
рядок опису завдання, що описує роботу, яку потрібно надіслати

-f, --jobdescrfile=ім'я файлу
файл опису вакансій з описом завдання, яке потрібно подати

-j, -- працівник=ім'я файлу
файл, що зберігає інформацію про активні завдання (за замовчуванням ~/.arc/jobs.xml)

-o, --завдання в файл=ім'я файлу
ідентифікатори поданих завдань будуть додані до цього файлу

-D, --сухий біг
подавати завдання як сухий запуск (без подання в пакетну систему)

--прямий
подати напряму – без виявлення ресурсів чи пошуку партнерів

-x, --опис дампу
не подавати - скинути посадову інструкцію мовою, прийнятою цільовою

-P, --listplugins
список доступних плагінів

-t, --час вийшов=seconds
час очікування в секундах (за замовчуванням 20)

-z, --conffile=ім'я файлу
файл конфігурації (за замовчуванням ~/.arc/client.conf)

-d, --відлагоджувати=рівень налагодження
ФАТАЛ, ПОМИЛКА, ПОПЕРЕДЖЕННЯ, ІНФОРМАЦІЯ, ДОСЛІДНИЙ чи НАЛАДЖЕННЯ

-b, -- брокер=брокер
вибраний брокер: Випадковий (за замовчуванням), FastestQueue або користувацький. Використовуйте -P, щоб знайти можливе
Варіанти.

-v, -- версія
інформація про версію для друку

-?, --допомога
роздрукувати довідку

АРГУМЕНТИ


ім'я файлу ...
файли з описом вакансій, що описують вакансії, які будуть подані

ПОВЕРНЕНІ ОПИС


арксуб є ключовою командою під час надсилання завдань на обчислювальні ресурси з підтримкою Grid
клієнт ARC. За замовчуванням арксуб може подавати вакансії в A-REX, CREAM і EMI ES
увімкнені обчислювальні елементи (CE), і, як завжди, для успішного подання ви повинні бути
аутентифіковані в цільових обчислювальних службах. Так як арксуб побудований на модульній основі
бібліотека, модулі можуть бути встановлені, що дозволяє подавати інші цілі, наприклад
класичний ARC CE Grid-Manager.

Подання вакансії можна здійснити, вказавши файл опису роботи, який потрібно подати як файл
аргумент. арксуб потім за замовчуванням виконуватиме виявлення ресурсів у сітці, а потім
Виявлені ресурси будуть узгоджені з описом посади та ранжовані відповідно до
обраний брокер (-- брокер варіант). Якщо середовище Grid не було налаштовано, будь ласка
зверніться до свого системного адміністратора або налаштуйте його самостійно у файлі конфігурації клієнта
(див. розділ файлів). Інший варіант — явно вказати службу реєстру (або
кілька) до арксуб використання --індекс параметр, який приймає URL-адресу, псевдонім або групу.
В якості альтернативи можна націлити певний CE (або кілька) за допомогою -- кластер варіант.
Якщо такий сценарій є найбільш поширеним, варто вказати ці CE в клієнті
конфігурації як служби за замовчуванням, що робить зайвим вказувати їх як аргумент.
Таким же чином можна використовувати псевдоніми та групи, визначені у файлі конфігурації,
і може використовуватися як аргумент до -- кластер or --індекс варіанти. У всьому вищезазначеному
сценарії арксуб отримує інформацію про ресурси від служб, які потім використовуються
підбір відповідей відповідно до опису посади, однак цього кроку можна уникнути, вказавши
--прямий варіант, у цьому випадку посадова інструкція подається безпосередньо першим
зазначена кінцева точка.

Формат класичних URL-адрес кластера на основі GRIDFTP:
[ldap://] [:2135/nordugrid-cluster-name= ,Mds-Vo-name=local,o=grid]
Тільки ті ім'я хоста частина має бути вказана, решта URL-адреса автоматично
генерується.

Формат URL-адреси A-REX:
[https://] [: ][/ ]
Тут за замовчуванням порт 443, але шлях неможливо вгадати, тому якщо це не так
вказано, то передбачається, що служба знаходиться на кореневому шляху.

Посадові інструкції також можна вказати за допомогою --jobdescrfile варіант, який очікує
ім'я файлу опису як аргумент або --рядок опису завдання варіант, який очікують як
аргумент опису роботи у вигляді рядка, і обидва параметри можна вказати кілька разів
і одне не виключає іншого. За замовчуванням підтримуються мови опису вакансій
xRSL, JSDL і JDL.

Якщо опис завдання було успішно надіслано, повертається та друкується ідентифікатор завдання. Це
job-ID однозначно ідентифікує завдання під час його виконання. З іншого боку це так
також можливо, що жодні CE не відповідають обмеженням, визначеним в описі, у цьому випадку
подання не здійснюватиметься. Після успішного подання ідентифікатор роботи разом із іншими
технічна інформація про роботу зберігається у файлі списку вакансій (описаний нижче). Збережені
інформація дозволяє командам керування завданнями клієнта ARC легко керувати завданнями,
тому ідентифікатор завдання не потрібно зберігати вручну. За замовчуванням файл списку завдань зберігається
у каталозі .arc у домашньому каталозі користувача, однак може бути й інше розташування
вказано за допомогою -- працівник параметр, який приймає розташування цього файлу як аргумент. Якщо
-- працівник параметр був використаний під час подання, його також слід вказати в
послідовні команди під час керування роботою. Якщо обчислювальний елемент має кілька завдань
інтерфейси подання (наприклад, gridftp, EMI-ES, BES), тоді алгоритм посередництва
виберіть один із них. З --інтерфейс подання може бути запитаний інтерфейс
зазначено, і в цьому випадку розглядатимуться лише ті обчислювальні елементи, які мають
цей конкретний інтерфейс, і лише цей інтерфейс використовуватиметься для подання завдань.

Як згадувалося вище, служби реєстру або індексу можна вказати за допомогою --індекс варіант.
Вказавши один або декілька серверів індексів, інструктує арксуб команда для запиту серверів
для зареєстрованих CE, повернуті CE будуть узгоджені з описом посади та
ті, що відповідають, будуть ранжовані вибраним брокером (див. нижче), і буде подано
намагався по порядку до успіху або до кінця. Із поверненого списку СЕ це
У цьому випадку може статися так, що для подання буде вибрано проблемне або небажане СЕ
можна відхилити цей кластер за допомогою --відхилити відкриття варіант і надання
URL-адреса (або просто ім’я хоста) CE, що ігноруватиме цей CE як цільовий для
подання.

Якщо для подання націлено кілька CE, для фільтрації буде використовуватися брокер ресурсів
виділити CE, які не відповідають вимогам до посадової інструкції, а потім оцінити решту
СЕ. Брокер, який використовується за замовчуванням, ранжуватиме CE випадковим чином, однак інший брокер може
бути обраним за допомогою -- брокер параметр, який приймає ім'я брокера як аргумент.
Тип брокера також можна вказати в client.conf. Доступні брокери можна побачити
використання арксуб -П. За замовчуванням доступні такі брокери:

Випадковий (за замовчуванням)
Вибирає випадковий CE, що відповідає вимогам роботи.

Найшвидша черга
Рангує відповідні CE відповідно до довжини черги завдань у CE, ранжирування
ті, у кого найкоротша черга, перша/найвища.

еталонний тест
Ранги, що відповідають CE, відповідно до вказаного контрольного показника, який має бути визначений
додавши до назви брокера «:», а потім назву контрольного показника. Якщо немає варіанту
надається брокеру Benchmark, тоді CE будуть ранжовані відповідно до
тест 'specint2000'.

Ранги даних, що відповідають CE, відповідно до кількості вхідних даних, кешованих кожним CE, по
запитуючи CE. Тільки CE з інтерфейсом A-REX BES підтримують цю операцію.

Null Виберіть випадковий CE без фільтрації взагалі.

PythonBroker
Визначені користувачем користувацькі брокери можуть бути створені в Python. Дивіться приклад брокера
SampleBroker.py або ACIXBroker.py (наприклад, брокер даних, але використовує індекс кешу ARC)
які постачаються разом із ARC, щоб дізнатися більше про те, як написати власного брокера. А
PythonBroker визначається за допомогою -- брокер PythonBroker:Ім'я файлу.Клас:args, Де
Ім'я файлу - це файл, що містить клас Class, який реалізує брокер
інтерфейс. Каталог, що містить цей файл, має бути в PYTHONPATH. args є
необов'язковий і дозволяє вказувати аргументи брокеру.

Перед подачею, арксуб виконує інтелектуальну модифікацію посадової інструкції
(додавання або зміна атрибутів, навіть перетворення мови опису відповідно до потреб
CE), що гарантує, що він дійсний. Змінений опис завдання можна роздрукувати за допомогою
із зазначенням --опис дампу варіант. Формат, тобто мова посадових інструкцій
друкований опис завдання не може бути вказано, і буде тим, що буде надіслано та
прийнятий обраною метою. Додаткова інформація від арксуб можна отримати шляхом
збільшення багатослівності, що робиться за допомогою --відлагоджувати параметр, де за замовчуванням
рівень багатослівності ПОПЕРЕДЖЕННЯ. Якщо встановити рівень DEBUG, відображатимуться всі повідомлення, while
якщо встановити для нього значення FATAL, відображатимуться лише смертельні повідомлення журналу.

До стверджувати свою посадову інструкцію без фактично подання роботи, використовуйте --сухий біг
параметр: він фіксує можливі синтаксичні чи інші помилки, але вказує сайту не робити цього
подати роботу на виконання. Підтримується лише мережевий менеджер (ARC0) і A-REX (ARC1).
ця особливість.

ПРИКЛАДИ


Подання файлу опису вакансій «helloworld.jsdl» до Grid
арксуб helloworld.jsdl

Сервер інформаційного індексу (реєстр) також може бути запитаний для подання CE до:
арксуб -g registry.example.com helloworld.jsdl

Подання файлу опису вакансій "helloworld.jsdl" на ce.example.com:
арксуб -c ce.example.com helloworld.jsdl

Пряме подання до СЕ здійснюється як:
арксуб --прямий -c cd.example.com helloworld.jsdl

Опис роботи також можна вказати безпосередньо в командному рядку, як показано в
наприклад, використовуючи мову опису роботи XRSL:
арксуб -c example.com/arex -e \
´&(виконуваний="/bin/echo")(arguments="Привіт Світ!»)´

Під час подання щодо CE, отриманих із серверів індексів інформації, це може бути корисним
займатися посередництвом ресурсів:
арксуб -g registry.example.com -b Найшвидша черга helloworld.jsdl

Якщо завдання має великий набір вхідних даних, може бути корисно надіслати його до CE, де вони
файли вже кешовано. Для цього можна використовувати брокера ACIX:
арксуб -g registry.example.com -b
PythonBroker:ACIXBroker.ACIXBroker:https://cacheindex.ndgf.org:6443/data/index
helloworld.jsdl

Нехтування конкретного CE для подання на сервері індексу інформації:
арксуб -g registry.example.com -R badcomputingelement.com/arex helloworld.jsdl

Скидання посадової інструкції здійснюється наступним чином:
арксуб -c example.com/arex -x helloworld.jsdl

Використовуйте arcsub онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF - це бібліотека Java для створення
    і редагування файлів PDF за допомогою LGPL і
    Ліцензія з відкритим кодом MPL. OpenPDF - це
    LGPL/MPL з відкритим кодом наступник iText,
    має ...
    Завантажте OpenPDF - Fork of iText
  • 2
    SAGA GIS
    SAGA GIS
    SAGA - Система для автоматизації
    Географічні аналізи - це географічні
    Програмне забезпечення інформаційної системи (ГІС) с
    величезні можливості для геоданих
    обробка та ана...
    Завантажити SAGA GIS
  • 3
    Панель інструментів для Java/JTOpen
    Панель інструментів для Java/JTOpen
    IBM Toolbox для Java / JTOpen є a
    бібліотека класів Java, що підтримують
    програмування клієнт/сервер та Інтернет
    моделі до системи під керуванням OS/400,
    i5/OS, o...
    Завантажте Toolbox для Java/JTOpen
  • 4
    D3.js
    D3.js
    D3.js (або D3 для документів, керованих даними)
    це бібліотека JavaScript, яка дозволяє вам
    створювати динамічні інтерактивні дані
    візуалізації у веб-браузерах. З D3
    ти ...
    Завантажити D3.js
  • 5
    Тіні
    Тіні
    Швидкий тунельний проксі, який вам допоможе
    обхід брандмауерів Це програма
    з якого також можна отримати
    https://sourceforge.net/projects/shadowsocksgui/.
    Це ха...
    Завантажити Shadowsocks
  • 6
    Теми GLPI
    Теми GLPI
    Завантажити випуск за адресою
    https://github.com/stdonato/glpi-modifications/
    Колірні теми для GLPI 0.84 і 0.85 Новинка
    Модифікації для GLPI Це
    додаток, що c...
    Завантажте теми GLPI
  • Детальніше »

Команди Linux

Ad