NetApp ONTAP 9

Реліз версії 8.3 був, напевно, найважливішим серед усіх попередніх версій софта ONTAP для СГД NetApp. Який включав безліч нового функціоналу і знаменував перехід від 7-Mode до Clustered ONTAP. Недавно анонсована версія 9.0 (вже доступна для завантаження), теж містить безліч нових функцій і поліпшень, давайте розберемо найбільш важливі з них.




  • RAID-TEC
  • Поліпшення в ADP: Root-Data-Data Partitioning (RD2)
  • Підтримка дисків SSD 15TB і нова дискова полиця для них DS224C (остання цифра означає швидкість SAS порту в Gbit/s, цифра C при перекладі з шістнадцятковій системи в десяткову означає 12, тобто 12 Gbit/s ). Підтримка In-Band ACP — більше немає необхідності в зовнішньому ACP для DS224C
  • Підтримка дисків HDD 10TB (MSATA)
  • Inline Data Compaction (як частина механізму компресії) з гарантованим зменшенням використовуваного простору 4:1. Включена за замовчуванням в AFF системах і опціональна для FAS систем. Гарантовано стискатися дані будуть не всі, наприклад, відео або вже стислі архіви, як ви розумієте, тулитися не будуть
  • Поліпшення продуктивності для AFF систем: збільшення IOPS, зменшення Latency
  • Headroom Manager — скільки ще перфоменсу залишилося для поточної конфігурації/навантаження на рівні агрерата і ноди
  • Підтримка SnapLock — VIRUS технології для захисту даних від змін. SnapLock це механізм, який може лочить дані від видалення на якийсь час. Потрібен наприклад, для фінансових структур, щоб забезпечити гарантію незмінності звіту
  • On-board Key-Manager для зберігання ключів шифрування даних на самій СГД
  • Підтримка нової платформи ONTAP Select, яку можна буде встановлювати на комодити обладнання
  • Спрощена система тимплейтов для початкової установки і налаштування
  • Мобільний додаток Mobile Autosupport, про всі доступні мобільні додатки тут
  • OnCommand Performance Manager інтегрований з OnCommand System Manager
  • Support for cache-retention policies on Flash Pool aggregates — дані на вольюмах з більш високою політикою cache-retention будуть залишатися в кеші довше, а з більш низькою — менше
  • Поліпшення в механізмі QoS — збільшено число груп політик в кластері і додана можливість задавати максимуми одночасно як у IOPS, так і MB/s
  • Поліпшення в SAN — ODX LUN copy між кластерами
  • Підтримка реалокації root volume між агрегатами
  • volume rehost — Підтримка передачі вольюма від одного SVM іншому
  • При використанні SnapMirror for SVM, можна виключати вольюмы і LIF'и, які не потрібно відтворити на DR сайт
  • Підтримка SMB 3.1.1 та збільшеного розміру MTU, тепер підтримується до 1MB
  • Підтримка SMB з Workgroup використовуючи локальну аутентифікацію
  • Підтримка NDMP розширення 0x2050, яке дозволяє управляти снепшотами СГД і відновлювати з них вольюмы і файли
  • Додано функціонал Bad Port isolation для виявлення нестабільних портів і міграцію LIF інтерфейсів
  • Функціонал RSA перенесений SP всередину ONTAP
  • Fast Failover for SAN: Прискорене перемикання в разі аварії (Failover) від 2 до 15 секунд для AFF
  • iGroup ping — функція, що дозволяє адміністратору СГД перевірити доступність ініціаторів у iGroup'е


Поліпшення MetroCluster:
  • 8 nodes (4HA системи) на двох сайтах — 4 ноди (2 HA системи) на кожному сайті
  • 8 нодовой системі підтримується мікс нсд: AFF і FAS
  • 8 нодовой системі підтримується мікс нсд: з різних моделей FAS/AFF систем
  • MetroCluster non-Mirrored Aggregates


Як багато могли вже знати софт ONTAP тепер доступний не тільки на FAS платформі, але і у вигляді SDS сховища, а також у публічних хмарах.


RAID-TEC (RAID-TP)

В увазі збільшення обсягів як механічних, так і SSD накопичувачів компанія NetApp розробила (вже досить давно) і запатентувала новий тип RAID з трьома дисками парності. TEC розшифровується як Triple Erasure Coding, а TP як Triple-Parity — обидві назви використовуються як синоніми. У такий RAID групі присутні три диска парності. Перший так і називає Row Parity (Парності по горизонталі), другий DP (Double Parity або Diagonal Parity), третій AP (Anti-Diogonal Parity).

RAID-TEC можна використовувати для SSD, SAS і дисків більшого обсягу, максимальна довжина RAID групи тепер становить 29 пристроїв для всіх цих типів дисків. RAID-TEC буде використовуватися також і для ADP конфігурацій. Завдяки додатковому анти-діагонального партити диску відмовостійкість такий RAID групи зросла в 100 разів, в порівнянні з RAID-DP.
Нагадаю, що RAID-DP за характеристиками відмовостійкості трохи перевершує RAID10, так як захищає від виходу з ладу будь-яких двох дисків (на відміну від RAID10, де вихід двох дзеркальних дисків призводить до втрати всієї групи). RAID-TEC буде використаний за замовчуванням для всіх дисків об'ємом 6TB і вище, і є обов'язковим для дисків 10TB і вище. Як зазвичай підтримується конвертація на ходу з RAID-DP в RAID-TEC (як це зараз з RAID4).


ADP: Root-Data-Data Partitioning (RD2)

Компанія доклала чимало зусиль для підвищення рівня корисного простору для систем з невеликим числом дисків по співвідношенню до «сирого простору» за допомогою технології ADP. У новому релізі ця ідея була розвинена і дозволить економити на 17% більше порівняно з 8.3.Х. Поліпшення торкнуться тільки системи з SSD-дисками: FAS і AFF. Де для економії дорогих SSD накопичувачів використовується партиционирование диска на 3 частини по аналогією з ADP Root-Data (дві партіціі: одна для Root агрегату, інша для Data агрегату): одну не більшу партицию, для створення Root агрегату ( R ), та дві рівні партіціі для Data агрегатів (D2), кожен з них буде відданий під управління кожного з двох контролерів. Це дозволить заощадити не тільки на відсутності виділеного Root агрегату, але і зменшить число патити (RP, DP, AP) і Spare дисків. Тобто на практиці це дозволить економити 3-4 диска (RAID-DP і RAID-TP відповідно) для систем з однією полицею, заповненої SSD-дисками.


Inline Data Compaction

У СГД від компанії яка була піонером у дедубликации і компресії для Tier 1, можна було нишпорити дедублицированный блок до 255 посилань до 1 блоку, а починаючи з версі 8.1 і вище це число було збільшено до 32767:1, тобто 64000 однакових 4КБ блоків могли стиснутися до 2 блоків інформації. Але з накладанням компресії розмір блоку не завжди дорівнював 4КБ. Так прийшла нова технологія — компакция, яка працює спільно з дедубликацией і компресией. Ідея компакции прийшла так як після дедупа і компресії деякі дані після стиснення ставали менше 4КБ блоку, в той час як мінімальний розмір блоку файлової системи WAFL дорівнює 4КБ, в результаті як би ми не тиснули такий блок даних, він все одно займав весь свій мінімальний обсяг, а стиснення даних з дрібними блоками не мало сенсу в плані економії простору. Таким чином компакция дозволила розширити сферу застосування компресії і ще більш раціонально використовувати дисковий простір.
Ця технологія спільно з іншими технологіями ефективності використання простору, гарантовано зменшить використання дискового простору для AFF систем 4 разів до одного і вище. Для існуючих замовників з ONTAP 8.3.2+ є калькулятор дозволяє оцінити скільки вийде заощадити, перейшовши на ONTAP 9 і включивши всі механізми економії простору.

Детальніше статті.


Мобільний додаток Autosupport

Дозволить оперативно відслідковувати стан сховища, спожиті ресурси і ступінь економії завдяки використанню компресії і дедубликации.


OnCommand System Manager

Оновлений інтерфейс OnCommand System Manager, основною метою оновлення було взято спрощення управління кластерним сховищем. На ряду з цим буде відображатися інформація про навантаження в реальному часі про будь-якому об'єкті кластера.
Додана можливість сканування SAN ініціаторів для додавання в список лун-маскинга (iGroup), раніше це можна було робити вручну з інтерфейсу СГД або безпосередньо з хоста-ініціатора за допомогою утиліти NetApp Host Utilities.


Headroom Manager

Цей функціонал допомагає з розподілом і балансуванням навантаження. Він допоможе запобігти надмірній утилізацію ноди або агрегату вище оптимальної точки запобігаючи таким чином погіршення продуктивності і підкаже більш точно де потрібно додаткові ресурси для зберігання даних.


Onboard Key Manager (OKM)

Системи NetApp з ONTAP підтримують диски з апаратним шифруванням даних (NSE, NetApp Storage Encryption) за допомогою ключа шифрування, розташованого на підтримується Key Manager і передавалися за допомогою протоколу KMIP. Починаючи з версії ONTAP 9, на ряду з зовнішнім Key Manager надається можливість зберігати ключі шифрування на СГД, без необхідності придбання спеціалізованого обладнання. Для налаштування Onboard Key Manager знадобиться тільки парольна фраза і диски з підтримкою шифрування.


1PB в полиці з 24 дисками

NetApp перший серед виробників СГД А-Брендів анонсував підтримку 15TB SSD дисків. А тепер уявіть собі AFF систему з ONTAP9, ADP RD2, RAID-TEC і стисненням 4:1. Скільки корисного простору ви зможете отримати в одній системі 6U з однією полицею 2U? Давайте порахуємо. Один диск 15TB (Physical & Right sized = 14307 GiB), з 24 дисків в конфігурації Active-Active (RD2) з RAID-TEC ми отримаємо 20 дисків під дані, 3 диска парності і 1 Hot Spare. Віднімемо ADP для Root aggregate 14307 — 53.88 GiB = 14253,12 GiB. Підрахуємо простір корисних дисків 20 X 14253,12 = 285062.4 GiB. Тепер віднімемо 10% WAFL Reserve 285062.4 — 10% = 256556.16 GiB. І в кінці помножимо отримане простір на мінімально гарантований коефіцієнт стиснення даних 256556.16 * 4 = 1026224.64 GiB, тобто 1002 TiB ефективного простору! Але коефіцієнт 4 далеко не межа, як правило, можна одержати економію в 8 разів для БД і VDI.

Хто може оновитися до ONTAP 9

NetApp на відміну від багатьох своїх конкурентів багато років постійно розвиває одну і ту ж платформу з софтом ONTAP і дозволяє використовувати всі його нові корисні і цікаві функції як для нових, так і для своїх старих замовників, які можуть утилізувати своє старе обладнання. Як правило підтримуються СГД близько 2-3 поколінь тому. І це дуже добре дозволяє зберігати інвестиції кінцевим замовникам. Наприклад, візьмемо FAS6210 у цієї системи був приймач FAS6220, а потім FAS8040.
Отже, підтримуються наступні FAS платформи з ONTAP 9:
  • FAS2200: 2220, 2240
  • FAS2500: 2520, 2552, 2554
  • FAS/V 3200: 3220, 3250, 3270
  • FAS/V 6200: 6210, 6220, 6240, 6250, 6280, 6290
  • FAS8200: 8020, 8040, 8060, 8080
І як зазвичай підтримуються старі дискові полки.

Volume rehost



Тепер вольюм може бути переданий з одного SVM в інший.
ontap9::*> vserver show -vserver * -fields uuid
vserver uuid
------- ------------------------------------
SVM1 04c6bb98-3d74-11e6-a895-00b098596ec6
SVM2 204877e8-4d54-11e6-a895-00b098596ec6
2 entries were displayed.

ontap9::*> volume rehost -vserver SVM1 -volume my_vol_to_move -destination-vserver SVM2
ontap9::*> volume show -vserver SVM1 -fields msid,dsid,uuid,vserver -volume my_vol_to_move
There are no entries matching your query.

Детальніше <a href="https://alikulov.me/blog/all/volume-rehost/">тут</a>.


Висновки

Компанія NetApp продовжує розвивати свій флагманський софт ONTAP і радувати не тільки нових, але і своїх старих замовників, які можуть оновити свої старі моделі СГД до нових версій прошивок і отримати новий функціонал зберігаючи таким чином свої інвестиції. У новій версії дуже багато зусиль було докладено для того, щоб максимально спростити адміністрування кластерної системи, підвищити її надійність і збільшити ефективність. Багатий і постійно добавляющийся функціонал доповнює можливості кластеризації ONTAP в поєднанні з «Share-Nothing» ідеологією і дуже добре підходить для SSD носіїв, де новим вузьким місцем СГД є CPU, а не дискова підсистема.

Тут можуть міститися посилання на Habra-статті, які будуть опубліковані пізніше.
Повідомлення щодо помилок у тексті прошу направляти в ЛС.
Зауваження, доповнення і запитання за статтею навпаки, прошу в коментарі.
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.