> Сейчас конечно набегут админы датацентров и скажут что это жалкая поделка.так и скажем.
типовая задачка корпоративного админа - "заведите эти самые 12-18 виртуалок мне вот прям щас".
Типовое решение с вмварью - запускается корявенький скрипт на powershell вида "склонировать шаблон, поменять размеры дисков/памяти/cpu, включить". Заметим, вмварь сама заботится о том чтобы оно пришло на не перегруженные хосты (кстати, можно всем 18 выставить общий лимит ресурсов, чтоб в его пределах они могли жрать сколько влезет, но не мешали окружающим).
Самая долгоиграющая операция - правильно ip адреса им раздать.
Следующая задачка от того же автора - "ой, мои дятлы что-то там накосячили, половина машинок не перезагрузилась - нажмите им, пожалуйста, c-a-d, а если не поможет - reset (это, понятно, машинки с бешплатным линуксом, с виндой суметь так накосячить надо)" - это делает два однострочника, тут даже писать ничего не надо (да, вмварь умеет отличать "не перезагрузилась" от "нормально загрузилась и работает" - и от "выключено", если понадобится)
Прикинь, сколько бы ты кликал свою верную мышь в проксе, и получилось бы это вообще, или пришлось бы лезть на хосты шеллом- напоминаю, поменять надо кой-что при создании с шаблона - разное оно немного у разных машинок.
А теперь переходим к типичным задачам уже админа датацентра - автоматизировать всю эту хрень так, чтобы пользователь (он пограмотней среднекорпоративного, потому что это на самом деле его админ) мог все это сам себе запилить, тебя не беспокоя. Тут на сцену вылазит vRealise c Director наперевес (наступает себе на шнурок, падает, роняет директора. Все любители нахаляву и побольше радостно ржут, но у вас-то и такого нет - ты печально идешь скриптовать на пихоне)
за производительность и каетопарусске scalability поговорим, или лучше не надо? Сикока-сикока там нод может быть в кластере? А если надо мигрировать vm между кластерами, что делать будим?
Плакать, ага.