В качестве теста семейства процессоров Opteron я купил HP DL385 G7 6128 с контроллером HP Smart Array P410i - без памяти.
Машина имеет 20 ГБ оперативной
памяти 2x146 ГБ, 15 000 об / мин SAS + 2x250 ГБ SATA2, обе в конфигурации Raid 1.
Я запускаю Vmware ESXi 4.1.
Проблема:
Даже с одной виртуальной машиной, попробованной Linux 2.6 / Windows server 2008 / Windows 7, виртуальные машины чувствуют себя очень вялыми. В windows 7 время установки конвертера vmware истекло. Испытанные диски SATA и SAS и диски SATA практически непригодны, в то время как диски SAS работают крайне медленно.
Я не вижу большой активности диска в клиенте инфраструктуры, но я не искал причины или даже пробовал диагностику, потому что у меня такое ощущение, что это либо из-за дешевого raid-контроллера, либо просто из-за отсутствия память для этого.
Несмотря на проблемы, я продолжил и установил виртуальную машину, которая выполняет ключевую функцию, поэтому нелегко снять ее и запустить диагностику.
Очень хотели бы знать, что вы, ребята, должны сказать об этом, это более вероятно, будет проблема с контроллером / дисками или это низкая производительность из-за бюджетных компонентов?
Заранее спасибо,
Ответы:
HP Smart Array P410 - прекрасный контроллер, но вы получите невысокую производительность, если у вас не будут установлены кэш-накопители с батарейным или флэш-накопителем. Кеш имеет огромное значение в том, что записи буферизируются кеш-памятью перед их записью на диск. Вы получаете подтверждение записи в приложение, не требуя задержки физических дисков.
Вот 4 ГБ дд в аналогичной системе (DL380 G7 с 24 ГБ ОЗУ и p410 с 2-мя дисками SAS и 1 ГБ Flash-Backed Cache Write). ОЗУ очень помогает в таком тесте, но вы поняли ...
Но реально ваша производительность записи с двумя дисками SAS в RAID 1 на этом контроллере с соответствующим кешем должна составлять от 130 до 170 мегабайт в секунду. Быстрый
iozone
тест на приведенной выше конфигурации сервера показывает:Поскольку вы используете ESXi, вы не можете запускать обновления встроенного ПО онлайн. Вам следует скачать DVD- диск с текущей версией прошивки Smart Update , записать его на диск и убедиться, что ваша система исправлена до относительно недавнего уровня.
Вот краткие спецификации контроллера: http://h18004.www1.hp.com/products/quickspecs/13201_na/13201_na.html
Вам может понадобиться один из следующих вариантов стоимостью от 350 до 600 долларов США:
512 МБ BBWC,
512 МБ, Flash- резервная запись, кэш-
память 1G, Flash- резервная запись, кэш- память записи.
Чтобы ответить на ваш вопрос, решение кеша поможет больше всего. Дополнительные диски не будут иметь большого значения, пока вы не справитесь с ситуацией кэширования.
* Примечание для других пользователей. Если у вас есть кэш-память на последних контроллерах HP с обновленной микропрограммой, будет доступно переопределение кэша записи, если у вас есть ОЗУ на контроллере, но нет батарейного блока. Это немного рискованно, но может быть промежуточным этапом в тестировании того, как будет выглядеть производительность при покупке батареи или вспышки.
источник
Проверьте версию прошивки контроллера и, если возможно, обновите.
Я сталкивался с подобными проблемами с перекомпоновкой массива Smart Array 410i очень медленно после сбоя диска (более 2 дней для жестких дисков SAS, которые практически не используются). В моем случае проблема была в устаревшей прошивке. Исходя из моего опыта, прошивка на удивление часто помогает при любых проблемах с компонентами хранения HP, поэтому я бы рекомендовал сначала проверить ее, а если она не работает - открыть службу поддержки в HP (для этого они и нужны;).
источник
Я бы запустил больше дисков с чередованием. Кэш записи будет иметь существенное значение. Пара зеркальных дисков SAS недостаточно быстра для любого из наших вещей. Некоторые из (гораздо) более дорогих вещей могут фактически кэшировать все ваши виртуальные машины в памяти.
источник
Как говорят другие, для локальных или удаленных / общих хранилищ с виртуализацией VMWare почти необходимо наличие raid-контроллера или массива с кешем BBWC (кеш резервного копирования батареи), в противном случае хранилище будет работать крайне медленно и непригодно для работы медленно с дисками SAS / SATA , только с SSD вы можете в конечном итоге использовать VMWare ESXi 3/4/5 без кэша записи / чтения и, возможно, иметь не очень плохую производительность (также я рекомендую запись для SSD).
источник