Как настроить HP SmartCache на сервере HP Gen8
Всем привет сегодня расскажу как настроить HP SmartCache на сервере HP Gen8. HP SmartCache – это решение для кэширования на базе контроллера в среде DAS, которое записывает часто запрашиваемые ("горячие") данные в кэш на твердотельные накопители (SSD) с малым временем задержки. HP SmartCache будет работать только с последними контроллерами такими как P420i, P420, P421, P822, и P721m и контроллер должен иметь кэш 1 ГБ или 2 ГБ FBWC. На сервер должен быть установлен с одной или более SSD, и вы также должны иметь HP SmartCache лицензию (SAAP v2.0).
Если контроллер имеет только 512 кэша (FBWC), вы не сможете включить эту функцию, потому что HP SmartCache потребляет некоторое количество памяти из FBWC для хранения мета-данные (индекс). Поэтому необходимо убедиться, чтобы на контроллере HP был кэш установлен с 1 Гб или 2 Гб FBWC. В противном случае, эта функция работать не будет.
Функция HP SmartCache доступна только с последней версией НР Smart Array Controller, поэтому убедитесь, что вы имеете последнюю прошивку контроллера массива. Если вы используете старый добрый ACU, то минимальный рекомендуемый вариант является 9.40.12.0. Если вы используете Smart Storage Administrator, любая версия HP SSA может быть использована для настройки HP SmartCache. HP прекращено ACU и теперь фокусируется на Smart Storage Administrator.
HP SmartCache нужно лицензировать. Вам необходимо установить HP SmartCache лицензию для Proliant Gen8 серверов (замена старых HP Smart Array Advanced Pack v.20) для работы этой функции. Без лицензии , эта функция не работает. Если вы используете HP Smart Array P822 Контроллер или HP Smart Array Controller P721m, то вам не нужно покупать лицензию отдельно, поскольку лицензия уже включена в этих контроллерах.
Настройка HP SmartCache
Откройте Array Configuration utility
Выберите HP Smart Array контроллер
Как вы видите на картинке снизу у нас HP Smart Array Controller P420 контроллер и 4 300GB SAS HDD и две 200 GB Solid State Disk (SSD).
Теперь нужно создать Array из наших SSD дисков, жмем Create Array
Выбираем SAS HDD диски и жмем ок.
У нас теперь создан SAS Array A, теперь на нем нужно создать логический диск, щелкаем Create logical drive
Выбираем нужный вам тип RAID размер страйпа и режим кэширования.
Видим, что наш логический диск успешно создан.
Теперь нужно создать Array из SSD дисков. Выбираем Unassigned drives Unassigned drives и щелкаем Create Array
Выбираем наши два SSD и жмем ок.
Создаем на SAS Array B логический диск и щелкаем Create Logical drive
Выбираем тип RAID я выбрал зеркало, размер страйпа и размер самого логического диска, жмем ok.
Видим, что логический диск успешно создан
Теперь нужно включить на контроллере HP SmartCache. Выбираем пункт Enable HP SmartCache
Выберите опцию Solid State SAS и нажмите Save.
Если вы включаете SmartCache вы не можете создать более одно логического диска на ваших ssd.
Жмем ок.
Теперь нужно создать SmartCache Array
Выбираем SmartCache Array C и нажимаем Create HP SmartCache logical drive
Теперь выберите логический диск который будет назначен для SmartCache и размер
ПРИМЕЧАНИЕ: Рекомендуется чтобы SmartCache составлял 10% от логического диска, так как первый логический диск 279 ГБ, рекомендуется установить размер SmartCacheдля первого логического диска в 27,9 Гб
Кликаем Save. И делаем тоже самое для Второго логического диска. Чтобы назначить HP SmartCache для логического диска 2, здесь я покажу вам альтернативный метод.
Нажмите на логический диск 2 на левой панели окна ACU. Нажмите на Create SmartCache for Logical drive, как показано ниже.
Оставьте Recommended size
Теперь HP SmartCache настроен для обоих логических дисков.
Вот так вот просто настроить HP SmartCache на сервере HP Gen8.
Материал сайта pyatilistnik.org
Здравствуйте, подскажите пожалуйста , контроллер smart array p420i, купили 2 hdd, вставляю в слот, появляются 2 unassignet диска. Судя по инструкции должна появиться кнопка «Create Array», но у меня почему она не появляется
С большой вероятностью, ваш контроллер уже имеет какой торейд, и его только можно расширить, либо удалить с последующей переразбивкой
Спасибо Иван, а не могли бы немного поподробнее?
P.s. Сейчас на данном контроллере уже установлено 4хд (т.е. два RAID1)
Что нужно сделать чтобы не потерять данные с этих двух массивов?
А на каком шаге у вас появились трудности?
Ну собственно я дальше описанного в первом моем посте не сдвинулся.
И с расширением или удалением с переразбивкой не сталкивался, может у вас есть статья об этом или полезные ссылки для изучения
И еще хотел узнать не поможет ли настройка массива через HP Smart Storage Administrator с биоса(описанное вами в статье http://pyatilistnik.org/kak-nastroit-raid-na-hp-p420i/ , у меня как раз сервер такой модели)? Или может быть какие то другие условия я не соблюдаю(может надо перезагрузить сервер после вставки дисков или вставлять в выключенном состоянии)?
Только что получил ответ от техподдержки HP
«Необходимо обновить SmartStorage Administrator до версии 2.30»
Нашел данный компонент на сайте HP, но в описании написано
«HP SSA replaces the existing HP Array Configuration Utility, or ACU, with an updated design and will deliver new features and functionality for various Smart Storage initiatives as they come online.»
Боюсь как бы не поломать все.
P.s. Простите за назойливость и глупые вопросы если что
Если честно с таким не сталкивался, чтобы он перезаписывал конфиг, это был бы полный бред, она перезапишет только по Array Configuration Utility. Но правильным в данной ситуации будет, так же написать в техническую поддержку HP. А вы пробовали устанавливать в ос утилиту ACU, как написано выше она просто расширяет функционал. Я так же бы вам посоветовал обновить все прошивки и драйвера на все железо с помощью диска от HP, называется SPP http://pyatilistnik.org/skachat-hp-service-pack-for-proliant-spp-version-2015-10-0/
Еще советую почитать статьи у меня в разделе HP в некоторых я описывал как создавать LUN и Array на контроллерах P410i, но там везде все одинаково.
Подскажите пожалуйста, правильно ли я понял , в Р822 контроллере идет лицензия smart cashe, но она триальная на 60 дней ? Т.е через 60 дней после включения она перестает работать ?
Все верно
Добрый день. Я правильно понимаю, что контроллер использует в качестве кэша SSD либо в JBOD либо в RAID0 и заставить его использовать для кэша RAID1 или RAID10 из SSD не получится? Так же непонятно, я лишусь возможностей «Expand Array», «Advanced Capacity Expansion» и других только для логического диска SSD или для всех логических дисков?