Сторонние SSD-решения на серверах ProLiant Gen8

Мне было интересно, есть ли у кого-нибудь особый опыт использования твердотельных накопителей Intel DC3700 (или аналогичных) на серверах HP (DL380p) Gen8?

Я обновляю набор серверов баз данных, которые используют хранилище с прямым подключением. Как правило, мы используем все фирменное наименование HP в наших конфигурациях серверов, и за исключением нескольких настольных ПК с твердотельными накопителями (все из которых работали безупречно), я не использовал иначе твердотельные накопители - конечно, не на сервере.

Серверы, которые мы обновляем, работают под управлением SQL Server (2005) в Windows. Мы переходим к SQL 2012. В настоящее время на хостах DL370 G6 размещена отдельная база данных объемом 200 ГБ, снабженная 72 ГБ 15K SFF-дисков в RAID 1+0 следующим образом: ОС (2 шпинделя), tempdb (4 шпинделя), t-log (8 шпинделей), данные (20 шпинделей). Производительность не является проблемой (загрузка процессора обычно составляет 20% / максимум 30%, дисковые очереди имеют тип = 1). Диски с томами данных работают в MSA50 с P800 - так что там, вероятно, 5K IOPS. Аппаратному оборудованию около 4 лет, и поэтому пришло время для обновления.

Использование данных, сообщаемое отдельными жесткими дисками, показывает объем записи < 100 ТБ с момента развертывания на томе данных; < 10 ТБ для записи в томе журнала транзакций; и ~ 1 ТБ в базе данных tempdb.

Это случай использования. Теперь рассмотрим новую, идентичную дисковую подсистему. Он будет работать с $15K на сервер (34x 15K HDD при $250 + 2x D2700 полка + Smart-массив P421 для внешнего хранилища).

Рассмотрим аналогичное развертывание SSD, скажем, 6x 200 ГБ SSD для объема данных и по 2 (100 ГБ) для ОС, базы данных tempdb и журналирования. Возможно, это излишне, но использование Intel DC S3700 для всех со второй картой массива приносит мне около 5 тыс. Долларов на сервер. Кроме того, он умещается в одном корпусе 2U (используйте расширительный отсек на DL380p) и ежегодно экономит несколько сотен долларов электроэнергии. С увеличенной производительностью SSD это может даже покрыть некоторые небрежные запросы;-).

Эквивалентное решение HP SSD "не беспокойтесь" обойдется в $10,5 тыс. Вдвое дороже с меньшей гарантией, меньшей выносливостью, но гарантированной производительностью и управляемостью.

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

Вопросы, которые приходят мне в голову:

Хорошо ли работает S3700 в среде Proliant с картами Array P42x/P822? Если использовать S3700, будет ли преимущество в использовании карты стороннего производителя, скажем, LSI 9270-8i? Как (ну, легко), как я обрисовал в общих чертах, обновления микропрограммы или предупреждения управления выполняются с помощью стороннего решения?

Если есть определенные проблемы со сборкой, как вы обошли их?

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

Прежде чем я пойду слишком далеко по этому пути, есть ли кто-нибудь, кто поделится своим опытом с этим? Пожалуйста, расскажите нам, почему мы умные, сумасшедшие или что-то среднее.

7 ответов

Решение

Вот обновление, чтобы подытожить мои выводы из этого вопроса. Спасибо за вклад!

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

В то время как я действительно отказался от идеи использования SSD в этом обновлении оборудования, в частности, печать на Intel S3700 сделала решение для SSD достаточно привлекательным для рассмотрения. Глядя на эквивалентные продукты HP, я обнаружил (1), что они в настоящее время недоступны, и (2) ожидаемая надбавка к цене в 2,4 раза выше, чем у продукта Intel. Таким образом, возникает вопрос, сколько усилий потребуется для интеграции и проверки решения Intel? Понимание этого приводит к очень специфичному для продукта решению, которое идет вразрез с целью сбоя сервера, поэтому я обобщу свой мыслительный процесс, используя приведенные ответы:

  1. Независимо от того, интегрирован ли он вендором или изготовлен самостоятельно, все еще есть много переменных в зависающих SSD за RAID-контроллерами, оптимизированными для вращения дисков. HP рекомендует использовать различные настройки для использования SSD, а программное обеспечение HP SmartPath, о котором упоминалось (только для Gen8 RAID + Windows), при использовании SSD в основном замыкает большую часть микропрограммы RAID. Дополнительный "протекционизм" HP с носителями Gen8 и управление обновлениями прошивки для твердотельных накопителей сторонних производителей (что, как я ожидаю, будет более критичным, чем для жестких дисков) также делает все это слишком незрелым (или слишком интенсивным в управлении) для прайм-тайма в сложной настройке.

  2. Прежде чем вернуться к вращающимся дискам, я еще раз взглянул на продукт FusionIO, как предложил Том О'Коннор. Поскольку производительность не является для нас проблемой, самым большим преимуществом является то, что это интегрированный модуль хранения. Это делает совместимость и конфигурацию намного проще. Другим важным моментом является то, что это OEM-производители HP, так что вы можете получить "подлинный" продукт HP в этой линейке, и интеграция становится еще менее важной задачей. Кроме того, в отличие от жестких дисков SATA/SAS, которые я рассматривал, рекламные (онлайн) цены HP на самом деле лучше, чем у FusionIO. Пойди разберись.

Пересматривая развертывание с учетом этого поста, я рассмотрел возможность создания узлов доступности с помощью одних плат FusionIO. Это взяло стоимость решения от "не может рассмотреть" до "давайте исследовать далее". Наконец, когда фактическая котировка оказалась на уровне выше, чем ожидалось, меня продали.

Итак, суть в том, что у нас в песочнице работают два сервера Gen8, оснащенные картами FusionIO марки HP. Выносливость будет намного превышать ожидаемое нами использование, стоимость была ниже, чем для дискового решения SAS 15K, и мы значительно снизим энергопотребление и место в стойке. Модель резервирования отличается, конечно, но единственное, что я ожидаю, что люди пропустят, это все мигающие светодиоды.

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

Я несколько раз освещал вопросы совместимости и совместимости SSD с серверами HP.

Проверьте эти сообщения:

Корпус HP D2700 и твердотельные накопители. Будет ли работать любой SSD?

Существуют ли производители SAN, которые разрешают использование сторонних накопителей?

Таким образом, переход от G6 и G7 HP ProLiants к вариантам Gen8 привел к изменению форм-фактора дискового носителя. HP перешла к носителю SmartDrive с продуктом Gen8, и это создало целый ряд проблем, влияющих на совместимость SSD.

Мне нравится идея выбора наиболее подходящих вариантов для моих сред и приложений, в пределах разумного. С G7 я мог при необходимости использовать корпоративные твердотельные накопители HP SanDisk/Pliant SAS, а также Intel или другие недорогие твердотельные накопители на базе SandForce, где это имело смысл. При использовании внешнего корпуса, такого как D2700 или D2600, я также мог бы использовать sTec SSD (которые предлагают другой качественный вариант SAS SSD). Носители привода для старого форм-фактора были легко получены.

С серверами Gen8 многое из этого невозможно. Я думаю, что HP отошла от рынка, начиная от сложного доступа к носителям SmartDrive и заканчивая ограничительной версией встроенного ПО и методов проверки дисков, до неприлично высокой цены на твердотельные накопители HP ($2500+ за диск).

Их ребрендинговые диски не звездные исполнители, но обладают огромной выносливостью. Это не нужно в любой среде. Для достижения максимальной производительности твердотельных накопителей HP на текущем контроллере HP Smart Array также требуется настройка или даже дополнительное лицензирование HP SmartPath. Предыдущие контроллеры, такие как Smart Array P410, были ограничены IOPS и другими ограничениями.

Хорошей разработкой, которая может повлиять на ваше приложение на серверах Gen8, является многоуровневое накопительное устройство HP SmartCache. Как и в случае с Lache Cachecade, это позволяет вам добавлять кэширование чтения SSD и получать выгоду от меньших задержек там, где это важно. См. Также: Насколько эффективно многоуровневое хранилище LSI CacheCade?

В общем, меня не беспокоит надежность SSD в настройках RAID с дисковыми форм-факторами. Твердотельные накопители на основе PCIe создают другие проблемы. У меня не было никаких проблем с выносливостью, но проверьте: являются ли SSD-накопители такими же надежными, как и механические (2013)?


Так что ты можешь сделать?

  • Внешний корпус D2700 может быть ключевым здесь. Он использует старые носители G7. Это также очень надежный блок, совместимый с контроллерами старого и нового поколения. Вы можете вставлять в него диски Intel / sTec / cheapo весь день и все будет в порядке. Подключите это к адаптеру в ваших хостах, и это даст вам необходимую гибкость. Используйте DL360p вместо DL380p для сохранения стойки.

  • Диски Intel внутри сервера Gen8... Я бы не стал этого делать, если бы по какой-то причине, чем избежать POST 1709 ошибки. Кроме того, вы будете поддерживать себя таким образом, чтобы это влияло на основной сервер. У меня только что был клиент, который пытался наполнить DL380p Gen8 с 25 отсеками твердотельными накопителями Intel и держателями накопителей eBay. Он должен был вернуть диски Intel и использовать недорогие диски HP SATA, чтобы система работала.

HP ProLiant DL380p Gen8 предлагается в корпусах с 8 отсеками, 12 отсеками по 15, 16 и 25 отсеками.

  • 8 заливов было хорошо. Это хорошая платформа, особенно если вы добавляете внешнее хранилище.

  • Gen8 с 16 отсеками не имеет платы расширения SAS (и несовместима с отличным расширителем HP SAS), поэтому для ее использования вам потребуется два внутренних RAID-контроллера. В результате ваши логические диски не могут охватить два отсека для дисков с 8 отсеками. Это отход от G7, где 16 отсеков / дисков в одном массиве не было проблемой.

  • Блок с 25 отсеками имеет недостаток дизайна. Расширитель SAS встроен в объединительную панель на 25 дисков. Для этой объединительной платы требуется контроллер P420i с кешем FBWC. Хорошо. У меня было три модуля DIMM контроллера RAID за 60 дней. На устройствах с 8 отсеками это просто отключает кэш записи. На сервере с 25 отсеками сбой кеша делает Smart Array контроллером с нулевой памятью и отключает любой доступ к дискам!! Избегайте этой модели, если вы не можете принять этот риск. Моя частота отказов в модулях кеша 2 ГБ намного выше, чем в модулях 1 ГБ, поэтому я перешел на модули 1 ГБ для этой конкретной платформы.

1746-Slot z Drive Array - Обнаружено неподдерживаемое соединение с хранилищем - Соединение SAS через расширитель не поддерживается на этой модели контроллера. Доступ ко всему хранилищу отключен.

введите описание изображения здесь

Я наткнулся на эту тему во время своих путешествий, так что кого это может касаться? Восстановил HP ML350 Gen9 с 4x Samsung 860 по 2 ТБ без проблем, единственное, что касается HP, это то, что они включают это:

По умолчанию при использовании SSD HP включает HPE SSD Smart Path.

Отключите HP Smart Path в администраторе Smart Storage. Выберите доступное устройство на главном экране, а затем нажмите «Настроить» под доступными параметрами. Выберите контроллер в меню «Устройства». Появится панель Действия. В разделе «Конфигурация\Логические устройства» выберите массив с логическими дисками. Нажмите «Отключить HPE SSD Smart Path». Нажмите «Сохранить».

Включите кэш в HP ROM BIOS (может быть настроено в Windows, проверьте следующее). После этого войдите в диспетчер кэша в контроллере HP RAID. Наконец, включите параметр кэша. Установите значение 75/25. Убедитесь, что опция использования кэша отключена для когда батарея не обнаружена

HP SSD Smart Path также был включен в нашем ML350 Gen10 с установленными OEM HP SSD. Надеюсь, эта информация кому-нибудь поможет.

20200627:

960 ГБ Intel D3 S4510 2.5" Enterprise SSD отлично работал с ML350p Gen8 - все вентиляторы работают нормально и никаких жалоб со стороны сервера.

Общий кэдди отсюда:https://www.amazon.co.uk/gp/product/B0711SZSXX/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1

Я только что успешно установил ADATA SP900 и Kingston V300 в HP DL380 G6 с контроллером P410i. оба основаны на контроллере SandForce 2281. Температура дисков сообщается правильно.

Мой фактический первый опыт:

Я нашел (и купил) 4 "оригинальный" лоток HP SFF caddy и использовал 2 WD 1000 ГБ SATA RED 2,5"и два Kingston 240 ГБ SSD SATA (не модный SSD, только UV400) на совершенно новом HP DL160 G9 с CTRL P440 с Кэш-память 2 ГБ и батарея. Обе пары настроены в RAID 1. Никаких проблем с "фиктивной" установкой w2008r2 (на SDD было около 12 минут с интеллектуальной подготовкой hp и флэш-накопителем usb2 с настройкой Windows) (без виртуализации и гипервизора) и отлично Производительность. Никаких проблем с прошивкой или странное поведение. Был эксперимент, и я думаю, что в будущем я буду чаще использовать громоздкие HDD/SDD (особенно SSD), потому что я понимаю гарантию и премиум-класса HW, которые HP ребрендирует, но я не могу (читай я не хочу) позволить себе заплатить 500€ за 240 ГБ SSD в 2016 году!

Я могу просто сказать, что мне повезло, что по стечению обстоятельств я купил D2700 и P822 + P830, поскольку это решает все негативные аспекты моего HP DL385P Gen8 с 8 отсеками. Я добавлю 1 клетку, чтобы в итоге у меня было 16 отсеков, и P830 сможет справиться с этим: HP Smart Array P830 позволяет подключить до 16 дисков, охватывающих два отдельных отсека для дисков. http://www8.hp.com/us/en/products/iss-controllers/product-detail.html?oid=6259422 P822 присоединяет мою библиотеку и мой D2700, поэтому я покрываю все, Это не дешевое решение, но я могу сказать, что с этим вы в безопасности.

Другие вопросы по тегам