Нужен совет по выбору ПО\оборудования для виртуализации

Нужен совет по выбору ПО\оборудования для виртуализации

В настоящее время у нас есть следующие серверы:

  1. Windows SBS 2003 premium на IBM X266 double Xeon F43, 2 ГБ ОЗУ. DC, exchange (70 пользователей), Mssql.
  2. Windows 2003 R2 32bit на IBM x3400 с двумя XEON E5310 и 4 ГБ ОЗУ. Терминальный сервер (40+ пользователей), приложение ERP на базе платформы uniPaaS от Magicsoftware и Pervasive sql.
  3. Ubuntu 8.04 (простой ПК) с прокси-сервером Squid, системой GLPI и форумом PHPBB3 для внутреннего использования.

Недавно количество одновременных пользователей на терминальном сервере превысило 40 пользователей в часы пик, и он часто зависает. Поэтому нам нужно обновление. Я думаю о переводе всех физических серверов на виртуальные серверы на основе кластера из 2 физических серверов для сокращения времени простоя. Я думаю, что мы вырастем до 50-60 одновременных терминальных пользователей в часы пик. Я также планирую виртуализировать 10-15 рабочих станций Win XP/7 (офис, ERP и т. д.), и есть небольшая вероятность для Asterisk\Hylafax на 100 пользователей (если это возможно на той же виртуальной машине). Также нам нужно хранилище NAS на 2-3 ТБ.

  1. Какое обновление/приобретение оборудования нам необходимо для выполнения этой задачи?
  2. Какое решение для виртуальных машин предпочтительнее: VmWare или Hyper-V?
  3. Какую программу для резервного копирования выбрать: Acronis или что-то другое?

Заранее спасибо.

решение1

  • Кластер НЕ поможет, если у вас на самом деле нет SAN позади для общего хранилища. В противном случае отказоустойчивость просто медленная (приходится копировать диски). Если вы идете "больше", небольшой SAN-бокс определенно подойдет.

  • Я бы выбрал Hyper-V... он бесплатный и, что самое важное, интегрирован в Windows. Если вы когда-нибудь обновитесь (сервер 2008 и выше), клиентские компоненты являются частью установки ОС и, таким образом, поддерживаются Центром обновления Windows - в то время как VmWare - это еще один компонент, который нужно поддерживать на экземплярах VM.

  • Аппаратное обеспечение: вам нужно много памяти (очевидно) и много дисковых IO-емкостей. По сути, IO — это медленная часть сервера, если он нагружен, а на сервере виртуализации вы получаете МНОГО серверов на одной аппаратной платформе, поэтому обычные диски просто не подходят. RAID 10 из сетевых дисков 10.000 RPM up (Velociraptor) или даже SAS-дисков — это практически само собой разумеющееся, особенно если вы используете активный обмен. Тем более, если вы используете активный SQL Server.

  • Если у вас есть такая возможность, рассмотрите возможность обновления до 64-разрядной версии Windows 2008 R2 для серверов Windows. 32-разрядная версия очень ограничена (в какой-то момент виртуальной машине может потребоваться больше).

  • Что касается платформы, то я поклонник AMD Opteron. Двухслотовый блок может дать вам 12 процессорных ядер и возможность иметь до 128 ГБ оперативной памяти (64 ГБ с более дешевыми модулями). Звучит как много для вас.

Если вы решили не использовать кластер, у SuperMicro есть хороший корпус (высотой 2 стойки), в котором спереди есть 24 слота для дисков SAS (диски 2,5 дюйма). Поскольку SAS и SATA совместимы, вы можете подключить до 24 дисков в один небольшой корпус. Кстати, у Adaptec есть отличные RAID-контроллеры. Я сам использую такую ​​же установку.

Резервное копирование КРИТИЧНО здесь. Вы можете запустить внешнее резервное копирование (из уровня виртуализации) или внутреннее (в виртуальной машине), и в зависимости от вашей виртуальной машины один из вариантов будет лучше.

Связанный контент