В моей команде разработчиков возник запрос на создание / запуск виртуальных машин по запросу.
Они просят систему / метод / инструмент, в котором они могут выбрать следующее: ЦП, ОЗУ, ОС, жесткий диск и т. Д.
Они хотят создавать их и уничтожать на лету.
Вариант для меня, управляющего виртуальным хостом для них с этими параметрами, кажется безумным и напрасным тратой времени.
Как я могу этого добиться?
Может быть, по сценарию?
В настоящее время мы работаем с виртуальной машиной, но если другой хост виртуализации может предоставить решение, это нормально.
У нас есть лицензия VMware Essentials с 3 подключенными серверами.
System Center Virtual Machine Manager может предоставить вам такую возможность. Предположим, вы находитесь в магазине Microsoft, но, как сказал ewwhite, нам понадобится дополнительная информация, хотя я считаю, что он будет поддерживать Linux.
Обзор System Center 2012 - Virtual Machine Manager похоже, последнее обновление избавилось от портала самообслуживания, и вместо этого они рекомендуют использовать App Controller, но это должно дать вам то, что вы ищете.
Хотя вы можете сделать это с помощью смешной Пакет VMware vCloud Director, это также возможно с очень детализированными разрешениями на обычном Настройка VMware vSphere.
Нам потребуется более подробная информация о вашей среде ... например, как выглядит ваша текущая установка VMware, уровень лицензирования и есть ли у вас Active Directory ...
Похоже, вы ищете управление облаком решение, независимо от того, что у вас есть. Я бы рекомендовал посмотреть на OnApp как пример варианта управления структурированным облаком.
System Center Virtual Machine Manager (SCVMM) позволяет пользователю развертывать не только виртуальные машины, но и всю архитектуру приложения, то есть набор виртуальных машин вместе доставляет LOB-приложение. Например, если у вас есть веб-приложение с тремя шинами (интерфейс, средний уровень и серверная часть), вы можете автоматизировать развертывание всех трех уровней за несколько щелчков мышью с помощью шаблона службы (http://aka.ms/scvmm), который будет управлять процессом развертывания (кто что делать, когда и как развертывать, устанавливать, настраивать и масштабировать приложение) в зависимости от того, что вы определяете, и это случай развертывания как услуги.
В смешанной среде виртуализации вы можете добавить vCenter в качестве ресурса виртуализации, который затем будет управлять ресурсами VMware соответствующим образом.
Независимо от того, используете вы частное облако Microsoft в качестве платформы решения или нет, я рекомендую вам установить и оценить SCVMM 2012 sp1 (http://aka.ms/2012) в Windows Server 2012 (http://aka.ms/8) и использовать его в качестве инструмента обучения и второго мнения при оценке облачных / виртуальных решений. Оба (Windows Server 2012 и SCVMM 2012 SP1) добавили в свои выпуски очень важные гибридные возможности.