OceanStor Dorado5000 V3

В общем, это массив как массив. На нём новые NVMe-диски. Получаешь хорошую производительность «за те же деньги». Но есть два нюанса. Нюансы такие: он хорош в соотношении «стоимость за ГБ + производительность» и он не американский, то есть подходит тем, кто под санкциями.

Мы его спокойно себе тестировали, когда вдруг на горизонте показался очень взволнованный заказчик. У него была гибридная СХД с кончившейся поддержкой, где вылетел контроллер. СХД не самая новая и дисков за сотню. Без контроллера производительность очень упала. Ждать новый шесть недель. Коллеги бились в панике, попутно умоляя нас, каким-то неведомым образом сократить сроки поставки нового контроллера. КРОК может все. Иногда даже больше.

У нас на тестах была новая железка Дорадо. Толком обкатать не успели, но вроде нормальная. Объяснили, переглянулись — и дали погонять как раз на то время, пока будет плыть новый контроллер. За сутки все смигрировали, но оставили старую систему в качестве резерва.

Новый контроллер таки приплыл даже немного раньше, чем ожидалось. Пришло время меняться обратно. Сообщили о том, что готовы провести работы по замене. Нам в ответ рассказали удивительную историю про то, что отчеты теперь генерятся на порядок быстрее, и он рассмотрел бы эту железку насовсем. И старое им уже как бы и не надо. У клиента есть стандартные операции с БД: закрытие дня, отчет за месяц и т. д. Эти операции ускорились не на порядок, конечно, но по нашим замерам чуть меньше чем в три раза.

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

Теперь почему Дорада дешевле рынка? Дешевле массив потому, что Хуавей делает половину чипов своими собственными трудовыми руками. Street-price цена такая же, как на конкурентов, но скидки больше — благодаря собственному производству вендора есть куда падать.

В линейке два массива:



Массивы двухконтроллерные Active\Active (дисковые полки подключаются по SAS3.0). При желании, контроллеров может быть даже больше (в данный момент – до шести, а после НГ обещают аж восемь).

FlashLink обеспечивает до 4 млн IOPS при стабильной задержке не более 500 мкс. Функционал HyperMetro обеспечивает растянутый логический диск функционирующий в режиме «Active-Active», гарантирующий доступность данных на уровне 99,9999% с задержкой 1 мс.
Разработчики дисков на этом проекте (как аппаратной части, так и прошивки) работали совместно с разработчиками СХД. В результате оптимизирована прошивка под железо и под логику работы — эффект виден не только в производительности: все стало работать с меньшим влиянием на продуктив, но и в допфункционале, таком как репликация и мгновенные снимки.

Отказоустойчивость тоже стала выше. Вылет трёх дисков позволяет продолжить работу без прерывания сервиса.

Слайды


Масштаб:


OceanStor Dorado5000 V3

Начинка:


Контроллер массива

NVME диск

Блок питания и UPS (батарейка)


OceanStor Dorado6000 V3


OceanStor Dorado6000 V3 Disk Enclosure


OceanStor Dorado5000 V3

Расширенный функционал массива


1. Дедупликация и компрессия
2. Тонкое выделение лунов
3. Виртуализация сторонних массивов (в том числе тиринг на массивы с более медленными дисками)
4. Мгновенные снимки
5. Active\Active Metro-кластер (замена синхронной репликации)
6. Репликация (асинхронная). ПО OceanStor BCManager интегрируется с прикладом и позволяет делать асинхронную репликацию в application-consistent режиме.

Тесты


Тестирование производилось на системе хранения OceanStor Dorado5000 V3 с 25 SSD дисками. Два луна размером 2 Тб с массива были отданы виртуальной машине на ESX хосте. Перед тестами луны заполнялись на 100% случайными данными.

По результатам тестирования массив показал отличную производительность для любых типов доступа.



Результаты:

• отличная производительность;
• приятный и отзывчивый интерфейс;
• присутствует практически весь необходимый функционал (кроме синхронной репликации), есть метрокластер, компрессия и дедупликация;
• инсталляция за 5 минут.

СХД подходит для решения 99% задач, требующих Full FLASH СХД. На тестах и в бою проявила себя на отлично. А ещё Хуавей можно проводить как импортозамещение, что идет еще одним хорошим плюсом.

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

У нас, кстати, появилась еще одна такая железка в нашем демо-фонде. С радостью предоставим возможность протестировать всем желающим.

Вот тут ещё есть видео.

Комментарии (12)


  1. h0kum
    28.02.2018 10:58

    тесты с включенной дедупликацией и компресией не проводили?
    нам заявляли, что производительность сильно проседает, так же нельзя на томе отключить дедупликацию, данные придётся мигрировать на другой том.


    1. RPOkruchin Автор
      28.02.2018 11:36

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


      1. KorP
        28.02.2018 11:44

        Думаю вопрос был не в уровне компрессии, а как включение дедупа/компрессии сказывается на общей производительности системы


        1. RPOkruchin Автор
          28.02.2018 12:25
          -1

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


          1. navion
            28.02.2018 16:22

            Почему тогда на AFF дедупликация с компрессией не влияют на производительность?


    1. ContosoUser
      28.02.2018 17:35

      Проводили тесты по эффективному хранению данных, компрессия для тома с БД MS SQL была от 2:1 до 2.5:1, дедупликация отработала как и должна (копия большого файла не заняла места). Именно на NVMe дедупликация не отключается и включена всегда как и тонкое выделение, можно включить\выключить компрессию и вот с компрессией деградация производительности около 15-20%. Избыточный запас мощности — основной метод обхода проблем с производительностью в этой системе хранения.


  1. bu4ka
    28.02.2018 11:04

    Содержим у себя на предприятие OceanStore 5500 V3, за полтора года использования 2 раза угроза потери данных, массив удавалось восстановить только заплатками и заменами дисков при этом массив не показывал, что диски дохлые, здесь также?


    1. RPOkruchin Автор
      28.02.2018 12:11

      Мы на тестах с таким не сталкивались.


  1. CherryPah
    28.02.2018 12:13

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


  1. Xenos_rus
    01.03.2018 06:09

    >Массивы двухконтроллерные Active\Active
    ALUA?


  1. ultraElephant
    01.03.2018 06:39

    125к иопс на нвме дисках. Это шутка какая-то?


    1. ximik13
      01.03.2018 13:11

      А что удивительного? Наружу то тут смотрит все тот же FC. Пока еще нет массивов с поддержкой NVMe over FC, хотя Brocade уже FC свитчи с таким функционалом выпустил. Соответственно с одного порта FC вы вряд ли снимите больше ~60k-65k IOPS в данной ситуации. Т.е. то что тут NVMе по большому счету не является каким-то конкурентным преимуществом по сравнению с просто SSD дисками :). Просто видимо удобно писать маркетинговые брошюры ;). Ну и возможно в будущем в следующих моделях вендору будет проще реализовать NVMe полностью от сервера до дисков массива. Хотя и это не факт :).