Розподіліть список процесів багатьом машинам Windows


0

У мене є список незалежних тестів, які виконують загальний виконуваний файл з різними командними рядками і в різних робочих каталогах.

На даний момент я просто запускаю ці один за одним у пакетному файлі або скрипті на моїй особистій машині. Однак у мене є доступ до великої кількості машин і тому хотів би мати можливість відправити деякі з цих процесів на іншу машину, а потім зібрати вихід, як тільки вони закінчать.

Я міг би написати щось у python або що-небудь, щоб зробити це, але я впевнений, що хтось вже зробив це набагато краще, ніж я міг би керувати.

Будь-які ідеї ??

ура, Роб.

Відповіді:


0

Якщо ви робите це неодноразово протягом тривалого часу, я пропоную вам подивитися BOINC .
Цитування від тут : "BOINC розроблений як безкоштовна структура для всіх бажаючих розпочати проект розподілених обчислень".

Ви б використовували API BOINC і Вам доведеться налаштувати сервер .

Існує кілька людей, які використовували BOINC для власних проектів: Приклад 1 , приклад 2 , приклад 3 .

Зверніть увагу, що BOINC особливо підходить для процесорів, які інтенсивно використовують процесор. Якщо тестові процеси легкі на процесорі, але важкі на диску або пам'яті, BOINC може не підходити.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.