Нужно реализовать серверную архитектуру на основе vboxmanager и Nodejs
Имеется клиентский скрипт который запускает создание или удаление виртуальной машины, внутри скрипта ошибка цикла while, необходимо исправить
Нужно провести анализ и изучить vboxmanager
И так же необходимо написать северную часть на которой :
- реализовать возможность запуска сразу нескольких инстансов virtualbox
- отслеживание и учёт зарегистрированных машин
- реализация и удаление виртуальных машин
- слушать сайт, на котором происходит заказ виртуальной машины
То есть требуется автоматизировать VDS
Человек хочет получить виртуальную машину :
- сам нажимает на кнопку на сайте
- идёт запрос на сервер
- сервер просматривает занятые порты, ip адреса и имена виртуальных машин
- сервер пробрасывает порт на роутере для публичного доступа(на видео есть локальный проброс портов)
- сервер запускает скрипт на свободном клиенте
- клиент возвращает логин и пароль на сервер
- где сервер возвращает логин и пароль на сайт