Назад | Перейти на главную страницу

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

Я настраиваю среду Windows Server 2008.

У меня 4 новых сервера по 12 ГБ ОЗУ каждый.

Я хочу распределить следующие роли:

1) Контроллер домена / Active Directory

2) Обмен (электронная почта)

3) Файл / Печать

4) SQL Server

Я склоняюсь к установке каждой роли на отдельный сервер. Думаю, мне было бы проще это настроить. Я глуп, что не использую Hyper-V или VMWare? Какие факторы мне следует учитывать при принятии этого решения?

Реальные преимущества виртуализации обычно:

  • отсутствие необходимости покупать дополнительные серверы - в ваших обстоятельствах вы уже купили новые серверы, так что этот вопрос спорный.
  • возможность иметь аппаратное обеспечение и обновления базовой ОС с нулевым временем простоя с помощью live-motion / vmotion - ну, это здорово, но требует общего хранилища - у вас это может быть, а может и нет.
  • возможность перезапуска виртуальной машины на другом хосте в случае внезапного отказа оборудования - снова полагается на общее хранилище
  • виртуализация обычно влияет на интенсивное использование диска больше всего - в вашем случае виртуализация может сильно повлиять на Exchange и SQL-сервер больше, чем на многие другие приложения, если они очень загружены - по крайней мере, вы знаете, что получаете все преимущества оборудования, даже если вам не хватает подробнее о преимуществах виртуализации выше.

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

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

Лично я бы виртуализировал блок DC / AD и файл / печать на двух блоках для устойчивости, возможно, и в Exchange, если бы он не был забит. Я бы оставил SQL-ящик физическим с возможностью запуска члена резервного кластера на виртуальной машине - но это я. Жалко, что вы задаете этот вопрос сейчас, виртуализация в наши дни стала нормой.

1) Большинство платформ виртуализации серверов не бесплатны. Учитывается ли это в вашем бюджете? 2) Вам необходимо какое-то общее хранилище, чтобы действительно воспользоваться некоторыми функциями, которые предлагает виртуализация. Это опять же требует значительных денег.

Единственное реальное преимущество, которое предлагает виртуализация в таком небольшом масштабе, - это возможность более эффективного использования аппаратного обеспечения.

Как сказал @Vitaliy, большое преимущество в вашем масштабе - это «возможность более эффективно использовать HW». Эта машина постоянного тока будет серьезно недоиспользоваться, как и, вероятно, файловая / печатная машина. Эти два могут быть хостами виртуальных машин, и тогда у вас может быть как минимум 3 гостя - 1 файл / печать и 2 контроллера домена (одна виртуальная машина контроллера домена на хост). Без этого у вас будет только один DC, поэтому, если он когда-либо выйдет из строя, никто не будет аутентифицироваться, пока он не будет исправлен.