У нас есть набор из ~ 10-15 рабочих столов Windows, которые мы используем для различных задач грид-вычислений (перехват данных, оптимизация и т. Д.), И я постоянно пишу сценарии / вручную обновляю каждый компьютер новыми версиями различных грид-приложений. что я бегу.
Есть ли готовые контроллеры / развертыватели процессов для этой ситуации?
Я хотел бы, чтобы на каждом компьютере был запущен простой демон, который подключается к серверному приложению, которое планирует каждый компьютер. Это серверное приложение должно иметь возможность развертывать новые приложения для запуска и планировать, как долго запускать каждый процесс / разрешать мне вручную завершать задание.
Я собираюсь написать собственное решение, чтобы я мог положить конец этому процессу обновления вручную, но я надеюсь, что есть готовое решение.
Сведения о платформе - все компьютеры под управлением Windows 7 x64 / Windows Server 2008 x64. Все приложения написаны на .Net 4.