У нас есть отдел контроля качества, который должен тестировать наше программное обеспечение на нескольких комбинациях ОС и DMBS. С Windows, извергающей много различных версий, комбинаторная математика всего этого может быть пугающей. Поэтому мы решили визуализировать наши настройки, но пока это только устраняет проблему. Стоимость оборудования высока, и нам нужно много разных комбинаций, намного превышающих возможности вашего сервера. Кроме того, эти экземпляры отбрасываются, когда тест завершен, он нам больше не нужен, кроме того, чтобы обеспечить надлежащую изоляцию теста, мы должны начать все заново с нового экземпляра. Наконец, нам нужно только небольшое подмножество этих систем онлайн в любой момент времени.
То, что я ищу, - это способ управления запасами, чтобы наши сотрудники по обеспечению качества могли при необходимости заказывать экземпляры для размещения в сети и выбрасывать их. Экземпляры создаются из пула недавно установленных систем с соответствующей комбинацией, готовой принять наше программное обеспечение. Также должно быть возможно, чтобы два или более человека запускали один и тот же экземпляр одновременно, хотя мы могли бы обойтись без этого, если он окажется слишком сложным для установки. Наконец, наш бюджет довольно узок, мы, вероятно, можем сделать некоторые покупки, но в идеале расходы должны быть сведены к минимуму.
Подводя итог, мы должны быть в состоянии:
- Принесите экземпляры онлайн по требованию. В идеале должно предлагать управление очередью и расписанием
- Уничтожать экземпляры по требованию
- Держите мастеров в инвентаре, но не в сети.
- Управляйте большим количеством виртуальных машин (30-100, может быть, больше) с небольшим штатом пользователей (5-10).
- Разрешить добавление, удаление и изменение экземпляров из инвентаря (перенести в Интернет, внести изменения и зарегистрироваться, или создать новый и зарегистрироваться).
- Разрешить несколько долгоживущих экземпляров для средств поддержки (обычное использование сервера VM)
Спасибо за ваши ответы