Тестирование полки Intel® Storage System JBOD 2000 Family

    Буквально недавно мне довелось тестировать дисковую полку от компании Intel. «Казалось бы, чего может быть удивительного в обычной дисковой полке,»-подумал я, но после детального рассмотрения полка оказалась не совсем типичной. Собственно, об этом я и расскажу.




    Зачем нужны дисковые полки и с чем их едят


    Intel Storage System JBOD 2000 Family – это не просто системы хранения или дисковая полка, это полноценные DAS (Direct Attach Storage).
    Устройства обладают возможностью подключить к одной полке (так и каскаду полок) пару серверов, что позволяет организовать двухузловой кластер. Вендор называет такую схему — Dual SAS Domain Clustered Cascaded.
    В своей основе данные дисковые системы используют шасси серверной платформы Intel Server System R2000GZ/GL — это позволило снизить затраты компании Intel на разработку полки и благотворно сказалось на её конечной стоимости, помимо этого данный JBOD очень сложно стало отличить от сервера.



    Теперь про внутренний мир


    Intel Storage System JBOD2224S2DP:
    • 3x бэкплейна по 8x 2.5” диска (всего на 24 диска на полку)
    • 2x 36 Port Expanders для обеспечения отказоустойчивости и доступа к SAS дискам
    • 2x блока питания по 460W С резервированием по системе 1+1
    • 3x 10” Fan для охлаждения корпуса и дисков
    • 2x SAS конвертера Primary External, Secondary External)
    • 1x SAS Выход для каскадирования полок 





    Подробнее о конструктиве.


    В данной полке максимально может устанавливаться 24 диска, но при этом два 36 портовых SAS экспандера, зачем так много спросите Вы, ведь 2 по 36 – это 72, а у нас максимум 24 диска? Всё очень просто, SAS диски включают в себя 2 порта (2 линии) обмена данными. Соответственно одна линия идёт на первый контроллер, а вторая на второй. Таким образом, мы ускоряем доступ к данным и защищаем себя на случай выхода из строя одного из контроллеров.

    А вот для SATA дисков достаточно одного контроллера, т.к. у SATA дисков всего одна линия передачи данных. Так же у полки есть два блока питания и Power Distribution Board с резервированием блоков питания по системе 1+1, т.е. система будет работать, если один из блоков питания выйдет из строя. Помимо этого, каждый блок питания имеет функцию горячей замены и может быть заменён без остановки системы. SAS конвертеры по сути своей выполняют роль переходников с внутренних SFF 8087 на внешние SFF 8088 для подключения к контроллерам серверов.

    Немного о тестах.


    Тестирование производилось в конфигурации отказоустойчивого файлового кластера из 2х серверов и одной дисковой полки, что обеспечивает непрерывный доступ к данным при падении одного из каналов SAS или полном выходе из строя одного из серверов.

    Для тестирования использовались два вида 2,5 дюймовых дисков, а именно: 4xSSD Intel DC S3700 Series (100GB, 2.5in SATA 6Gb/s, 25nm, MLC), 4xHDD Hitachi C10K900 300GB (2.5", SAS, 10k rpm).



    Рассмотрим простейшие конфигурации, такие, как RAID 0 и RAID 1 по 2 диска в каждом массиве.
    Для начала посмотрим на SSD:

    Пример RAID 0 на 2x SSD


    Пример RAID 1 на 2х SSD


    Посмотрим на SAS диски:

    Пример RAID 0 на 2х SAS дисках


    Пример RAID 1 на 2х SAS дисках


    Теперь рассмотрим более сложную конфигурацию, а именно том RAID 6 из 4xSAS дисков и 4xSATA SSD:

    Пример RAID 6 на 4х SSD


    Пример RAID6 на 4х SAS дисках


    В заключении отмечу, что данные полки очень конкурентоспособный продукт как по цене, так и по качеству. Немаловажным плюсом является удобство внедрения, и хорошая масштабируемость благодаря возможности каскадирования. Поддержка высокоскоростных дисков SAS/SATA 6 Гб/с и сравнительно малые размеры 2U позволяют повысить максимально возможную дисковую плотность в любом центре обработки данных или офисной серверной.
    Тринити
    0,00
    Системный интегратор. ИТ-решение бизнес задач.
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 15

      0
      Как будет выглядеть кластер из двух потребителей если нужен внешний RAID контроллер?
      Как это вообще на практике реализуется?
        +1
        На практике можно взять LSI Syncro CS и это позволит получить аппаратный RAID + кластер.
          0
          Дешевле будет сразу SAN взять.
            0
            Это зависит от задач — дешевле всего просто внутренние диски поставить.
              0
              Что не решит задачи кластеризации.
              А так то, еще дешевле вообще не решать задачи. )))
          0
          Как будет выглядеть кластер из двух потребителей если нужен внешний RAID контроллер?

          Не обязательно. Ещё бывает Clustered Storage Spaces со своими плюсами и минусами. Из минусов, например — удручающе низкая производительность на запись. Что-то рандомное и/или непродолжительное легко компенсируется SSD write-back кэшом + тирингом на SSD.
          0
          «Казалось бы, чего может быть удивительного в обычной дисковой полке,»-подумал я

          Так чего же в ней такого интересного? Собственно любая современная дисковая полка выглядит и работает аналогично.
            +2
            Помнится, не так давно вы были всей конторой не в состоянии замерить clat у дисков, чтобы подтвердить существующую проблему, какие там тесты производительности полок, не смешите :)
              0
              Если под CLAT вы имеете ввиду ART (среднее время задержки), то можно было, конечно, провести другие тесты. Однако это решение прежде всего ориентированно на SMB решения, где более важно обеспечить отказоустойчивость и общий доступ к СХД за минимальную стоимость.
              +1
              (вздохнув)

              SAS-экспандеры. Спасибо, не надо. Вот сделали бы они его на нескольких своих чипах в режиме DAS, я бы первый побежал к руководству с криками «покупать надо».
                0
                Мягко говоря, странную утилиту вы выбрали для тестирования. Решения, подобные предложенному вами, обычно «колхозят» не под линейные операции чтения/записи. Поэтому интереснее видеть в результате теста получаемые IOPS, а не MB/s. Ну и возможности настройки теста просто удручают. Максимальный размер тестового файла в 2Gb позволяет предположить, что в итоге он большей частью поместиться в кэше на контролере сервера. Если конечно будет использоваться приличный RAID-контроллер имеющий энергонезависимый кэш. А в продаже сейчас есть SAS контроллеры имеющие до 8Gb кэша. В итоге не понятно, что будет измерять используемый вами benchmark? Скорость работы DIMM модулей в SAS контроллере? :)

                Без обид, но используемый вами Untitled — это скорее утилита для домашних пользователей, которую можно использовать для измерения «производительности» дисков, стоящих в персональном компьютере. Что бы не тратить свое драгоценное время на изучение чего то более приличного :).
                  0
                  Плотность никакая. Судя по внешнему виду, корпус унифицирован с корпусом для сервера от Intel. В чем профит? Я бы понял если бы дисков стояло 48 штук, а то так 50% места занимает воздух.
                    0
                    Циркуляция которого обеспечивает охлаждение контроллеров, блоков питания, самих дисков?
                      0
                      Я не зря про унификацию корпуса писал. В такой корпус входит система с двумя процессорами и ничего не чахнет.
                    0
                    При всём уважении — мне непонятно, что вы тестировали. Точнее понятно, что в итоге тестировали производительность Storage Spaces («Тестирование производилось в конфигурации отказоустойчивого файлового кластера...»), но при чём тут SAS JBOD? Я уже не говорю, несколько запусков ATTO Disk Benchmark вряд ли можно назвать тестирование производительности, когда есть fio / iometer / vdbench с описанием методики измерения. Особенно это касается SSD с их непостоянной производительностью на запись.
                    Момент номер два — какие-то странные маркетинговые ляпы в тексте:
                    Intel® Storage System JBOD 2000 Family – это не просто системы хранения или дисковая полка, это полноценные DAS (Direct Attach Storage).

                    Нет, это обычный JBOD, отличающийся от большинства готовых JBOD'ов возможностью вывести по два 4xwide SAS порта с каждого экспандера, что делает JBOD пригодным для кластеров на базе Storage Spaces или Avago Syncro CS. Такие же JBOD'ы, только с меньшей мешаниной проводов (экспандеры являются частью бэкплейна), есть у некоего S-вендора.
                    «Полноценный DAS» в общепринятом понимании — это полноценная СХД, отдающая наружу тома вместо отдельных дисков и имеющая сопутствующий функционал (снапшоты, клонирование томов и т.п.), пример — тот же MSA2040 в SAS-исполнении
                    сравнительно малые размеры 2U позволяют повысить максимально возможную дисковую плотность

                    Нет, не позволяют. В стандартном форм-факторе 2U-24xSFF совершенно ничего высокоплотного нет. «Повысить дисковую плотность» — это, например, вот так.

                    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                    Самое читаемое