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

Dell R320 RAID 10 с CacheCade

Я ищу более производительную сборку для наших серверов Dell R320 высотой 1RU с точки зрения IOPS.

Прямо сейчас я вполне определился:

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

Согласно технические характеристики, всего доступно до 4 отсеков для 3,5-дюймовых дисков.

Есть ли способ разместить хотя бы один SSD-накопитель рядом с 4x3,5-дюймовыми дисками? Я надеялся, что есть специальное место для размещения SSD-накопителя с кешем (хотя по памяти, я сомневаюсь, что там будет место). Или Правильно ли я думаю, что кэш-диски - это просто диски, подключенные «нормально», как и любой другой диск, но назначенные в качестве дисков CacheCade в контроллере PERC?

Существуют ли какие-либо варианты использования массива RAID 10 размером 4x600 ГБ, а также SSD-кеш-накопителя?

Судя по техническим характеристикам (до 8x2,5-дюймовых дисков), возможно, мне нужно использовать 2,5-дюймовые диски SAS, оставив еще 4 свободных отсека, достаточно места для кэш-накопителя SSD.

Кто-нибудь как-нибудь добился этого с помощью 3,5-дюймовых дисков?

Изменить: дополнительная информация о требованиях

Чтобы дать представление об использовании / требованиях к этому оборудованию:

Цели этого оборудования

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

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

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

В любом случае я постараюсь дать вам приблизительное представление о целях:

В Dell PowerEdge R320 представляет собой стоечный сервер 1U начального уровня. Возможные варианты хранения в этом шасси: 8 дисков малого форм-фактора 2,5 дюйма или 4 диска большого форм-фактора 3,5 дюйма. Из-за высокой цены на этот сервер он обычно используется в комбинации с дисками 4 x 3,5 дюйма ...

Примечание: Одна из вещей, которые недавно произошли с серверными хранилищами, - это изменение ролей внутреннего диска.

  • Для корпоративных систем хранения обычно доступны 3,5-дюймовые диски SAS емкостью 300, 450 и 600 ГБ и скоростью вращения 15 000 об / мин. В течение нескольких лет они оставались неизменными на уровне 600 ГБ.
  • Диски Enterprise SAS в форм-факторе 2,5 дюйма доступны с емкостью 146 ГБ, 300 ГБ, 600 ГБ, 900 ГБ, 1200 ГБ и скоростью 10 000 об / мин. Размеры 146 ГБ и 300 ГБ также доступны со скоростью 15 000 об / мин.
  • Для почти линейного хранилища SAS со скоростью 7200 об / мин 3,5-дюймовые диски могут достигать емкости до 4 ТБ, а 2,5-дюймовые диски - до 1 ТБ.

Таким образом, указанные выше комбинации влияют на дизайн сервера (или наоборот). Dell R320 обычно оснащается 3,5-дюймовыми дисками большего размера, поскольку платформа обычно не используется для приложений с большим количеством операций ввода-вывода или там, где требуется большая расширяемость.и HP ProLiants) обычно сконфигурированы с дисками малого форм-фактора 2,5 дюйма. Это необходимо для поддержки большего количества возможностей ввода-вывода в шасси.

Для вашей ситуации:

  • Ты будешь не иметь возможность установить твердотельный накопитель в корпус Dell R320 с 3,5-дюймовыми дисками. Внутри корпуса нет места, а RAID-контроллер, от которого вы зависите для CacheCade, требует, чтобы диски были подключены к одной объединительной плате. CacheCade будет не сможет использовать устройство PCIe SSD.
  • Сервер R320 доступен для установки 8 дисков по 2,5 дюйма. Если вы хотите использовать CacheCade, эта комбинация имеет больше смысла. Однако есть некоторые конструктивные особенности. См. Ниже:

Для CacheCade и ваших целей IOPS, вы измерили свои существующие потребности IOPS? Вы понимаете требования к вводу-выводу ваших приложений и шаблоны чтения / записи? В идеале ваш проект должен поддерживать некэшируемую / кэшируемую рабочую нагрузку на вращающихся дисках. Поэтому, если вам нужно 6 дисков для получения необходимого количества операций ввода-вывода в секунду, вам следует указать 6 дисков. Если 4 диска могут его поддерживать, то все в порядке. Но поскольку этот подход потребует использования 2,5-дюймовых дисков, у вас будет больше гибкости при настройке для приложения.

Также см: Насколько эффективно многоуровневое хранилище LSI CacheCade SSD?

Я не верю, что есть место для того, что вам нужно, если вы хотите использовать 3,5-дюймовые диски - рассматривали ли вы вместо них 2,5-дюймовые диски? если бы вы это сделали, вы могли бы легко разместить то, что хотите, в машину, и, как правило, 2,5-дюймовый диск со скоростью 10 оборотов в минуту будет работать примерно на одном уровне с 3,5-дюймовым диском со скоростью 15 оборотов в минуту - особенно когда вы используете хороший кусок кеш-памяти SSD, если хотите. Я использую это решение с помощью комплекта HP (включая их SmartCache, что то же самое), и я им очень доволен.

Как указывалось ранее, правильная настройка кэша SSD приводит к использованию объединительной платы дисков 8x2,5 дюйма. В вашем сообщении подразумевается, что сервер (ы) Dell R320 уже используется. Если это так:

Готовы ли вы обновить объединительную плату R320? Действительно ли здесь нужен SSD-кеш?

Кэш SSD используется в основном для произвольного чтения / записи.

С RAID10 на SAS 15K и кэшем с обратной записью NVRAM, работающим от аппаратного контроллера, у вас уже есть хорошая производительность произвольной записи. Даже если CacheCade может использовать идеальную iops SSD, как насчет защиты данных от сбоя SSD?

Для произвольного чтения вы можете рассмотреть только увеличение памяти (до 192 ГБ, поддерживаемых R320).

Или другое решение: просто используйте RAID10 на SSD.

Еще я бы сделал:

  1. используйте шесть дисков, поэтому в RAID1 их всегда три.

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

  2. Если это загрузка базы данных, используйте для индексов выделенный диск или SSD.

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