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

На SSD или не на SSD? (Виртуализация - Xenserver)

У меня работает несколько серверов Xenserver (очень хорошо). Большинство из наших настроено с RAID1 с двумя механическими дисками SATA 7200 об / мин или RAID10 с 4 дисками SATA 7200 об / мин. Накопители sata были выбраны из-за высокой емкости за доллар и являются дисками WD RE4, поэтому они хорошего качества и с хорошей производительностью механического привода.

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

Получит ли Xenserver выгоду от SSD? Это не такой простой вопрос, поскольку он становится сложным, когда вы думаете о различных возможностях хранения.

У нас нет бюджета, чтобы настроить надлежащие SAN (s), поэтому о сетевом хранилище пока не может быть и речи (гостевые ОС будут храниться на хосте).

Нет никаких сомнений в том, что виртуальные машины сами выиграли бы в производительности, если бы они располагались на SSD, но из-за низкой емкости SSD мы рассматривали возможность того, что сам Xenserver будет работать с SSD, однако мы сомневаемся, будет ли это какие-либо преимущества (нужна ли dom0 высокая производительность ввода-вывода? это имеет значение? или виртуальные машины действительно выиграют только от производительности SSD?).

Конфигурации Xenserver довольно просты, поэтому нас не беспокоит запуск с одного диска (мы просто создадим новую установку, а затем импортируем виртуальные машины из массива хранения).

Пожалуйста, порекомендуйте. (но, пожалуйста, не говорите просто «да, конечно, SSD лучше», потому что это зависит от того, как они используются).

Приобретать SSD только для гипервизора - пустая трата денег. Большую часть времени он должен запускаться из памяти, поэтому время загрузки будет быстрее. Если только быстрая загрузка хоста не имеет для вас критического значения. В большинстве случаев я ожидал, что вы получите больше денег за свои деньги в другом месте.

Если вы действительно хотите получить SSD, вам следует подумать о рабочих нагрузках, которые вы выполняете на XenServer, и о том, какие из них выиграют от гораздо более высокого IOPS и более низких задержек - типичными кандидатами являются серверы баз данных и почтовые серверы с высоким трафиком.

Как уже сказал dunxd, не тратьте деньги на установку гипервизора на SSD ... Я лучше поставлю его на какие-нибудь 3,5-дюймовые дискеты в raid :)

А если серьезно, откуда взялись SSD? Это просто хорошая игрушка, которую вы хотите, или вы провели некоторый анализ и обнаружили, что текущая производительность хранилища ограничивает ваши системы?

Кроме того, сети SAN дадут вам множество преимуществ, вам следует подумать о том, чтобы направить туда свой бюджет или держать его в кармане, пока у вас не будет достаточно для SAN. Кроме того, они менее дороги, чем некоторые думают. Имейте в виду, что вы можете купить «достаточно хорошие» SAN (например, эти), не заполняя его полностью дисками, и добавляйте новые диски по мере необходимости, время от времени выбирая, нужно ли вам больше места (7200 об / мин, почти линейные диски), производительность (диски 10 КБ, 15 КБ) или абсолютную производительность l33t (твердотельные накопители), и смешивайте и сопоставьте их так, как вам нужно. (на самом деле мы собираемся купить MD3220i с двумя контроллерами, несколько дисков 15k для наших виртуальных машин, несколько дисков 7k2 для хранения резервных копий, журналов и других медленно перемещающихся данных, и у нас будет много неиспользуемых слотов для заполнения в будущем все, что нам понадобится).

Если вам нравятся подобные вещи, вы также можете купить новый сервер с большим количеством слотов для дисков и построить SAN с FreeNAS или что-то подобное.