18 дек. 2014 г.

Обзор SSD Kingston E50

Очередной обзор SSD на нашем основном сайте: http://www.truesystem.ru/review/360953/
По просьбе трудящихся — дополнительные графики. Два последних пункта в легенде: блоки с 50% содержанием сжимаемых данных (по умолчанию — просто нули, SandForce SF-2581 умеет сжимать данные, больше IO помещается в кэш, и как следствие растёт производительность). Ешё добавлен результат с O_DSYNC (direct=1 вместе sync=1 в fio, фиолетовый график).

18 нояб. 2014 г.

Как устроен Storage Spaces

С ноября 2014 года большая часть объёмных статей будет размещаться на основном сайте True System. В техническом блоге останутся небольшие заметки и какие-нибудь детальные case study.
Вот и новый материал — статья о Storage Spaces: как устроен, как используется, как быстро (или не очень) работает, как правильно его готовить.

2 окт. 2014 г.

Как работает Auto-Tiering (ярусное хранение данных) в DataCore SANsymphony-V

Сегодня речь пойдет о механизме работы автоматического тиеринга в DataCore SANsymphony-V, программном продукте для виртуализации систем хранения данных. О том, что представляет из себя SANsymphony-V, решаемых задачах, функционале и нескольких референсных платформах можно почитать на сайте True System.

29 сент. 2014 г.

Готовим образ ISO с DOS для удаленной прошивки BIOS

К сожалению, не все платы Supermicro поддерживают загрузку через IPMI с образов HDD. Не все платы поддерживают Supermicro Update Manager, который является отдельным платным продуктом, в использовании которого в небольших средах до десятка серверов нет реальной необходимости.

13 авг. 2014 г.

Обзор SSD Toshiba HK3R

SSD корпоративного класса Toshiba HK3R предназначены для использования в серверах с высокими требованиями к производительности дисковой подсистемы с преимущественной нагрузкой на чтение.

20 июн. 2014 г.

IPMI и безопасность

В IPMI Supermicro обнаружена серьезная проблема с безопасностью. Оказалось, что в файле PSBlock хранятся пароли в открытом виде (причина — в спецификации IPMI 2.0), а сам файл можно легко получить простым GET запросом через порт 49152. Уязвимость присутствует во всех платах Supermicro, использующих BMC Nuvoton WPCM450. Что делать?

11 июн. 2014 г.

Как мы тестируем SSD: Kingston E100 vs Intel S3700

В описанных ниже методиках тестирования производительности SSD нет ничего нового. Это первые четыре теста в соответствии со спецификацией SNIA Solid State Storage Performance Test Specification Enterprise v1.1: IOPS, Throughtput, Latency, Write Saturation. Описание и условия есть в статье на основном сайте True System: Обзор SSD OCZ Intrepid 3800.
Сам по себе обзор Kingston E100 и сравнение результатов синтетических тестов производительности с Intel S3700 тоже не представляют особой ценности. Соответствующие обзоры были опубликованы 1,5 года назад на StorageReview с примерно аналогичными результатами. Цель проста: показать, какие методики тестирования производительности SSD мы используем сейчас и намерены использовать в дальнейшем при тестировании новинок, продемонстрировать серьезность подхода в сочетании с возможностью представления результатов на красивых графиках (за что, в частности, любят тот же StorageReview). Особенно интересны будут пока еще не доехавшие до нас NVMe SSD от Intel и других производителей.

21 мая 2014 г.

Подготовка образов HDD с DOS для IPMI

Как удаленно прошить BIOS системной платы или контроллер через IPMI?
В большинстве случаев для этого нужен DOS, но некоторые контроллеры нужно шить в EFI shell. При наличии физического доступа к серверу всегда есть дежурная флешка с DOS. Для удаленного способа нам придется подготовить образ загрузочного HDD с DOS, это проще и удобнее, чем готовить ISO-образ. IPMI в современных платах Supermicro может использовать в качестве Virtual Media образы HDD.

19 мар. 2014 г.

Supermicro и NVDIMM

NVDIMM — способ обеспечить энергонезависимость для динамической памяти. Модули памяти NVDIMM выполнены в виде стандартных DIMM DDR3 и DDR4, но имеют на борту флеш-память, в которую копируется содержимое DRAM в случае отключения питания и дополнительный контроллер, управляющий процессом сохранения и восстановления данных. Питание на время копирования из DRAM на флеш обеспечивается блоком суперконденсаторов (ионисторов), то есть используется технология, давно применяемая для защиты кэша в современных RAID контроллерах. Конечно, внешние RAM-диски с резервным питанием существовали и раньше, но NVDIMM за счет унификации способен дать несколько новых возможностей. Ожидать развития альтернативных видов энергонезависимой памяти (MRAM, PCM, ReRAM) можно еще долго.
Остается лишь понять, чем NVDIMM могут быть полезны, и когда можно ожидать выхода готовых продуктов/решений.

14 мар. 2014 г.

NVMe

NVMe (NVM Express) — спецификация нового интерфейса, предназначенного для подключения SSD непосредственно к PCI Express. Форм-фактор NGFF и другие аспекты использования NVMe в настольных системах рассматриваться не будут, нам интересно исключительно серверное применение.

5 мар. 2014 г.

Прошивка SAS2 экспандеров Supermicro

Еще в середине прошлого года Supermicro выпустила прошивку 55.14.18.0 для своих SAS2 экспандеров. Помимо решения нескольких проблем с SES, данный релиз исправляет известную проблему совместимости с контроллерами Adaptec.
Процедура прошивки подробно описана в краткой инструкции к пакету Expander Xtools Lite. Все замечательно работает, можно использовать обычные прошивки для Adaptec и заодно устранить постоянное появление в логах сообщений "Fan failed" (вентиляторы обычно подключают не к бэкплейну, а к материнской плате, в результате бэкплейн через SES постоянно сообщает контроллеру о выходе из строя вентиляторов).
Как выяснилось, при прошивке 2-экспандерных конфигураций в корпусах 216-й серии (бэкплейн BPN-SAS2-216EL2) штатным способом нарушает совместную работу экспандеров (подробности будут ниже). Решение проблемы — прошивать при помощи консольного xflash напрямую, без использования GUI.

21 февр. 2014 г.

Новое поколение Intel Xeon для 4-8 сокетных решений (Brickland) и платформа Supermicro 4048B-TRFT

Nehalem-EX (E7500) и Westmere-EX (E7-4800), двум предыдущим поколениям процессоров Intel для 4-процессорных платформ и соответствующим серверам скоро исполняется четыре года. Это достаточно долгий срок, и E7-4800 с прошлого года начали постепенно вытесняться чуть более дешевыми и экономичными E5-4600 (платформа Romley-EP). Пришло время обновлений.

18 февр. 2014 г.

Windows Server 2003 R2 на платах Supermicro X9

Конечно, самым оптимальным способом для запуска Windows Server 2003 R2 сейчас является виртуализация, но для тех случаев, когда все же нужно по каким-то причинам установить эту ОС на физический сервер с использованием чипсетного RAID Intel C600 есть решение.
Проблема при установке Server 2003 R2 на современные матери Supermicro (и не только) заключается в получении BSOD при установке на том, находящийся на чипсетном RAID, или в невозможности создать таблицу разделов (сообщение 'Can not initialize disk' в Disk Management).
Решение простое:

  1. Ставим или интегрируем при помощи nLite этот драйвер RSTe. Не забудьте про консоль управления (ведь чипсетный RAID Intel — программный).
  2. Интегрируем обновление KB932755. Это обновленный драйвер Storport.

17 февр. 2014 г.

Перезапуск management network в ESXi из командной строки

Сделать это обычным способом можно из dcui ("желтый" интерфейс), получив к нему доступ либо с физической консоли или запустив dcui через SSH.
Вышеуказанный способ не подходит для использования в скриптах. При помощи esxcli можно отключить и включить любой сетевой интерфейс. В случае с сетью управления делать это лучше с объединением команд через точку с запятой, чтобы быстро поднять интерфейс:
esxcli network ip interface set -e false -i vmk0; esxcli network ip interface set -e true -i vmk0
Первоисточник.

24 янв. 2014 г.

Восстановление контроллеров LSI/Supermicro после неудачной прошивки

Первоисточник: http://habrahabr.ru/post/209348/
Суть истории вкратце:
Найти на официальном сайте прошивки для SAS контроллеров Supermicro на базе чипов LSI не так уж и просто. Они, конечно, есть, лежат на FTP. Обновляются хоть и с отставанием от LSI, но регулярно. Автор статьи решил прошить контроллер Supermicro на базе LSI 2208 прошивкой от LSI 9271 и получил кирпич (FW is in fault state). Никакой защиты от подобной неприятности в отличие от LSI 2108 тут не было.
Выручил LSI Pre-Boot USB and CD tool, на котором был полный (16МБ) образ FW. Образ был прошит, сброшены настройки, после чего был прошит FW от Supermicro.
Дополнения:
1) Если прошивка 16МБ образа через MegaCli не получается, то можно это сделать при помощи Megarec: megarec.exe -m0flash 0 <образ>. Сам megarec можно взять на FTP сервере Supermicro, лежит в архивах с прошивками для 2108 и iMR для 2008.
2) Хочется напомнить, что старый трюк с cross-flash для контроллеров с 2208 уже не годится (например, ради снятия ограничения в 16 дисков для набортных контроллеров). Прошивка SBR и SPD ни к чему не приводит - прошивка от LSI либо не приживается, либо ограничение остается.

21 янв. 2014 г.

Почему не нужен TRIM в серверах

- Поддерживает ли этот контроллер TRIM?
- Нет.
- А этот, за $1200?
- Нет.
- Какой ужас! Это заговор производителей! Как мне быть, получается, что мне нельзя подключать SSD, все будет плохо и сломается? Я читал в одном журнале, что TRIM должен быть всегда, это очень важно!
- TRIM не нужен.
- Как?!
А вот так. Для начала стоит разобраться с тем, как работает SSD, что такое сборка мусора, как работает TRIM и главное — почему он не нужен в серверах.

20 янв. 2014 г.

Windows Server 2003 в KVM под CentOS

Для некоторых наших заказчиков Microsoft Windows Server 2003(R2) по-прежнему является актуальной ОС. Понятно, что это происходит не от хорошей жизни, ведь даже расширенная поддержка заканчивается в 2015-м году. Работа критичного для бизнеса legacy-софта приводит к ситуации, когда эту антикварную ОС необходимо переносить на новый сервер. Оборудование 5-8-летней давности начинает выходить из строя, ремонт является нецелесообразным, но как быть с поддержкой Windows Server 2003/2003R2 на современных платформах Supermicro?