Каковы преимущества виртуализации на уровне предприятия?

22

Для компании со скромными потребностями в виртуализации - VirtualBox в настоящее время преуспевает в размещении нескольких легких серверов - каковы будут некоторые преимущества перехода на более надежную платформу?

Я надеюсь немного сократить свое исследование - чтобы получить краткий список возможностей виртуализации на уровне предприятия, которых нет у VBox и тому подобного.

Опека - Восстановите Монику
источник
14
Безопасность работы. Никогда не видел объявление о работе, требующее опыта VirtualBox. :)
TheCleaner
2
Поддерживают ли какие-либо продукты потребительского уровня динамическую миграцию, высокую доступность, управление одной панелью и т. Д.?
Дан
Пожалуйста, определите «уровень предприятия» в этом контексте.
Нильс

Ответы:

27

Основными причинами, по которым вы захотите использовать решение для виртуализации на уровне предприятия, являются обмен мнениями, поддержка, управляемость и набор функций.

Mindshare важен, потому что виртуализация - это инвестиции в технологию, инвестиции, которые требуют долговечности платформы. Никто не хочет быть тем, кто выбрал неправильное техническое решение. Таким образом, основные игроки в этом пространстве (VMware, Microsoft, Citrix, KVM) все имеют определенный импульс позади. Это влияет на сторонние приложения и плагины; подумайте о SAN-интеграции или программном обеспечении для резервного копирования. Более зрелые комплекты виртуализации имеют API, которые используются другими продуктами. Естественно, что для более популярных платформ будет разработано больше решений.

Поддержка связана с mindshare. Я постоянно борюсь с ошибками и скрываю проблемы с помощью своего решения Citrix Xenserver / Cloudstack. Из-за того, что разум и общие знания о решении на порядок меньше, чем у Hyper-V или VMware, я вынужден в значительной степени полагаться на поддержку Citrix, исправления ошибок и метод проб и ошибок для решения проблем. У других решений было бы больше форумов сообщества и, конечно, больше людей, которые проверяли технологию.

Управляемость и набор функций также являются ключевыми. Сегодня все гипервизоры предоставляют одинаковые исходные возможности: возможность размещения нескольких гостевых виртуальных машин и различных операционных систем на физических аппаратных узлах. То, насколько хорошо они упакованы вместе, и которыми можно управлять, формирует восприятие всего решения. Автоматизация, мониторинг, создание отчетов, возможность устранения проблем с производительностью и простота установки - вот некоторые важные атрибуты. Кроме того , любое предприятие решения будет иметь некоторую способность мигрировать виртуальные гости машины живут между хостами и / или хранением.

ewwhite
источник
То есть Citrix XEN, по вашему мнению, не Enterprise Level? Является ли Oracle-VM (которая просто использует XEN 4.x) корпоративным уровнем, поскольку она имеет приятный графический интерфейс?
Нильс
1
@Nils Это может быть для некоторых, но я "... постоянно борюсь с ошибками и неясными проблемами с моим решением Citrix Xenserver / Cloudstack ..."
ewwhite
Теперь я понимаю, почему этот вопрос был закрыт в прошлом ... ;-)
Nils
11

Основным преимуществом виртуализации на уровне предприятия является поддержка. VirtualBox предлагает достойную поддержку, но поддержка со стороны сообщества просто не поможет, когда дело доходит до критических бизнес-функций.

В VirtualBox также отсутствуют многие функции, которые действительно нужны предприятиям, такие как аварийное переключение и резервное копирование в реальном времени. Кроме того, подобное потребительское программное обеспечение не подвергается тщательному тестированию в производственных средах, в отличие от корпоративного программного обеспечения, такого как VMWare или Hyper-V, которое было испытано.

Итак, вкратце:

  1. Лучшая поддержка
  2. Хорошо протестированы на производительность в корпоративной среде
  3. Дополнительные функции не найдены в программном обеспечении с открытым исходным кодом
Натан С
источник
1
Если вы используете VirtualBox на профессиональном уровне, вы должны купить поддержку и лицензию на нее. Это превращает это в "уровень предприятия" тогда?
Нильс
1
@ Nils, дайте мне знать, когда вы сможете приобрести такую ​​лицензию. Корпоративное программное обеспечение создано с учетом потребностей предприятий. Virtualbox разработан для опытных пользователей, а не для критически важных бизнес-приложений.
Натан С
Мы покупали лицензию, когда этот продукт все еще принадлежал Sun. И мы открыли несколько случаев поддержки с Sun, используя эту лицензию. Возможно, Oracle изменил здесь метод продаж, но зачем мне нужна функция live-миграции в VirtualBox, если не для корпоративного использования?
Нильс
8

В дополнение к предыдущим ответам также стоит отметить, что большинство (если не все) решения для виртуализации, не относящиеся к предприятиям, располагаются поверх операционной системы хоста.

например, Bare-metal -> ОС хоста -> Гипервизор -> Контейнер -> ОС

Решения виртуализации на уровне предприятия, как правило, удаляют этот уровень, который, как правило, предлагает гораздо лучшую производительность, поскольку вы проходите через один уровень меньше абстракции. Это позволяет гипервизору напрямую взаимодействовать с процессором, позволяя ему делать умные вещи в отношении среза времени и кэширования.

например, Голый металл -> Гипервизор -> Контейнер -> ОС

работяга
источник
3
Это хороший момент. Также стоит отметить, что ваш первый пример называется гипервизором типа 2. Второй упомянутый вами гипервизор типа 1 (или «нативный»). Читайте больше на: en.wikipedia.org/wiki/Hypervisor#Classification
Джим Херрик
3

Функцией, которую я считаю важной частью корпоративной системы, является обеспечение пользователей .

В большой организации пользователям, которым нужны платформы, не нужно регистрировать билеты, а затем ждать, пока сотрудники ИТ-отдела предоставят новые виртуальные машины.

Например, в корпоративном наборе продуктов для виртуализации Microsoft System Center (Operations Manager, Virtual Machine Manager, Configuration Manager, Orchestrator), если мне потребуется, скажем, SharePoint Server, я подключаюсь к веб-сайту обеспечения пользователей и запрашиваю его. Серверные продукты проверяют мою квоту, чтобы узнать, могу ли я себе ее позволить, и если это так, то создают виртуальную машину из библиотеки предварительно загруженных операционных систем и служб, запускают машину на том хосте, на котором установлено наибольшее количество оборудования, и делают Гостевая машина доступна для меня. Не нужно ждать, пока кто-то из ИТ-отдела рассмотрит мою просьбу.

Я также повторю предложение, сделанное несколькими другими ответами здесь, а именно, о поддержке, но расширю его, сказав, что корпоративные платформы поставляются с поддержкой SLA .

Гринстоун Уолкер
источник
Я рассматриваю «подготовку пользователей» как действительно потрясающую дополнительную функцию, но сама по себе она не делает что-то «Enterprise Grade» - You have a copy of VirtualBox. Spin up as many VMs on your workstation as you want!это пользовательская подготовка, но я бы не назвал ее «Enterprise Grade», ни я бы положился на него как на элемент производственных систем, поддерживающий критически важные функции для моего бизнеса. Решение на базе System Center, которое вы описываете, с другой стороны, проходит проверку из-за надежности базовых компонентов.
voretaq7
Правда, требуются и другие функции, но если продукт не имеет метрической инициализации, то, по моему мнению, это не корпоративный продукт.
Гринстоун Уолкер,