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)
bu4ka
28.02.2018 11:04Содержим у себя на предприятие OceanStore 5500 V3, за полтора года использования 2 раза угроза потери данных, массив удавалось восстановить только заплатками и заменами дисков при этом массив не показывал, что диски дохлые, здесь также?
CherryPah
28.02.2018 12:13Мне на тест пришла 2800v3.
Впечатление положительное, правда на экстремальных нагрузках пока ещё не гоняли.
Впервые столкнулся с возможностью поднятия виртуальных машин прямо на контроллере, ресурсы под них конечно сильно зарезаны, как полноценный гипервизор ее использовать не получится, но функционал забавный.
ultraElephant
01.03.2018 06:39125к иопс на нвме дисках. Это шутка какая-то?
ximik13
01.03.2018 13:11А что удивительного? Наружу то тут смотрит все тот же FC. Пока еще нет массивов с поддержкой NVMe over FC, хотя Brocade уже FC свитчи с таким функционалом выпустил. Соответственно с одного порта FC вы вряд ли снимите больше ~60k-65k IOPS в данной ситуации. Т.е. то что тут NVMе по большому счету не является каким-то конкурентным преимуществом по сравнению с просто SSD дисками :). Просто видимо удобно писать маркетинговые брошюры ;). Ну и возможно в будущем в следующих моделях вендору будет проще реализовать NVMe полностью от сервера до дисков массива. Хотя и это не факт :).
h0kum
тесты с включенной дедупликацией и компресией не проводили?
нам заявляли, что производительность сильно проседает, так же нельзя на томе отключить дедупликацию, данные придётся мигрировать на другой том.
RPOkruchin Автор
Тесты с дедупликацией сложноповторимы из-за разного набора данных и, как следствие, разного коэффициента дедупликации. У кого-то производительность будет хороший, у кого-то совсем плохой. Поэтому обычно тестируем без нее.
KorP
Думаю вопрос был не в уровне компрессии, а как включение дедупа/компрессии сказывается на общей производительности системы
RPOkruchin Автор
Ситуация здесь абсолютно общая со всеми решениями данного класса. Просадка производительности зависит от данных и может быть различной на разных наборах данных. Где-то массив может даже быстрее работать.
navion
Почему тогда на AFF дедупликация с компрессией не влияют на производительность?
ContosoUser
Проводили тесты по эффективному хранению данных, компрессия для тома с БД MS SQL была от 2:1 до 2.5:1, дедупликация отработала как и должна (копия большого файла не заняла места). Именно на NVMe дедупликация не отключается и включена всегда как и тонкое выделение, можно включить\выключить компрессию и вот с компрессией деградация производительности около 15-20%. Избыточный запас мощности — основной метод обхода проблем с производительностью в этой системе хранения.