Вы находитесь на странице: 1из 51

Мистическая тема

эффективности хранения
Как победить «внутренних демонов» и
получить больше эффективной емкости от
NetApp AFF
Роман Ройфман
Технический директор NetApp Россия и СНГ
Data Driven
Confidentiality Notice
The information in this presentation is confidential and proprietary to NetApp
and may not be disclosed without the written permission of NetApp.

The information is intended to outline our general product direction. It is


intended for information purposes only, and may not be incorporated into any
contract. It is not a commitment to deliver any material, code, or functionality,
and should not be relied upon in making purchasing decisions. NetApp makes
no warranties, expressed or implied, on future functionality and timeline. The
development, release, and timing of any features or functionality described for
NetApp’s products remains at the sole discretion of NetApp. NetApp's strategy
and possible future developments, products and or platforms directions and
functionality are all subject to change without notice. NetApp has no obligation
to pursue any course of business outlined in this document or any related
presentation, or to develop or release any functionality mentioned therein.

2 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Темы

1) Технологии ONTAP для эффективности хранения


2) Гарантия эффективности NetApp
3) Улучшенное Разделение Носителя
▪ Разбиение на разделы
▪ Правила выделения разделов
▪ Расширение агрегатов
▪ Лучшие рекомендации

4) Вопросы?

3 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Технологии эффективности ONTAP

4 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Давайте договоримся о терминах

▪ Встроенная (inline) дедупликация пустых блоков


▪ Дедупликация
▪ Дедупликация томов встроенная (inline) и фоновая
▪ Дедупликация агрегатов встроенная (inline) и фоновая

▪ Сжатие
▪ Сжатие томов встроенная (inline) и фоновая

▪ Компактирование
▪ Advanced Drive Partitioning (Усовершенствованное разбиение диска )
▪ RD2 ( Система-Данные-Данные /Root-data-data)
▪ RD ( Система-Данные /Root-data)

5 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Inline дедупликация нулевых блоков
детали

▪ Прозрачна для приложений


▪ Включена по умолчанию на AFF
▪ Поддерживается на томах FAS,но не включена по
умолчанию

▪ Определяет пустые блоки данных в момент


записи
▪ Удаляет лишние пустые блоки во входящих данных
на запись

▪ Исключает избыточную запись данные на


носитель
▪ Обновляются только метаданные тома

6 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Дедупликация
детали

▪ Прозрачна для приложений


▪ На уровне блоков 4KB

▪ Уменьшает число повторяющихся блоков


▪ Оставляет только уникальные блоки данных на томе или
constituent

▪ ONTAP обеспечивает дедупликацию для:


▪ ТОМА
▪ Включена по умолчанию на AFF
▪ Поддерживается на томах FAS,но выключена по умолчанию
▪ АГРЕГАТА
▪ Включена по умолчанию на AFF
▪ Поддерживается на томах FAS,но выключена по умолчанию

7 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Сжатие
детали

▪ Прозрачно для приложений


▪ Включена по умолчанию на AFF
▪ Поддерживается на томах FAS,но выключена по умолчанию

▪ Блоки файлов/LIUN/namеspace поделены на группы


компрессии (CG)
▪ Методы компрессии
▪ Группы компрессии размером 8k для адаптивной компрессии
▪ Группы компрессии размером 32k для вторичной компрессии

▪ В ONTAP 9.5 значительное улучшение компрессии


▪ улучшение показателей до 20%

8 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Компактирование данных - Data Compaction
детали

▪ Прозрачно для приложений


▪ Включено по умолчанию на AFF
▪ Поддерживается на томах FAS,но выключено по умолчанию

▪ Группирует в один блок несколько входящих


записей <4KB
▪ Выполняется после inline компрессии и дедупликации
▪ Только во время записи данных

▪ Проверят блоки в одном томе


▪ Если 2 или более записей помещаются в 4KB блок, то
группируем
▪ Повторно оценивает возможность применение вторичной и
адаптивной компрессии( если раньше не сжималось)

9 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Гарантия эффективности NetApp
Правда честная гарантия. Сравните сами.

▪ Мы берем на себя все риски и гарантируем эффективное ₽


пространство. Если что-то пойдет не так, то мы решим все
правильно и без дополнительных затрат для потребителя
▪ Мы говорим о высокой эффективности без компромиссов с
производительностью
▪ Программа включает системы AFF, ONTAP Select, SolidFire и HCI
▪ Обратите внимание, что гарантия эффективности не применятся
автоматически ко всем системам AFF
▪ при заказе нужно подписаться на программу
▪ Некоторые примеры гарантии
▪ 3:1 для всех типов нагрузки на AFF
▪ 4:1 для virtual volume (VVOL)
▪ 8:1 для инфраструктуры виртуальных рабочих мест (VDI)

10 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Мистика переливания стаканов при миграции данных между
AFF и FAS
Сохранение эффективности зависит от метода миграции данных

▪ Логическая репликация
▪ XDP SnapMirror – логическая репликация на уровне логических элементов (файлы, LUN… )
▪ Компрессия, Компактирование данных и дедупликация на уровне агрегата не сохраняется. Но они могут быть
включены на целевой системе
▪ Мистика – экономия пространства на уровне дедупликации тома сохраняется. Как это возможно? При работе XDP
переносятся все indirect references. Это означает, что если есть несколько ссылок на физический блок и блок
передается первый раз и потом обновляются только метаданные на целевом томе
▪ Блочная репликация
▪ DP отношения SnapMirror или volume move
▪ Как данные представлены на исходном томе, так они будут организованы на целевом томе
▪ Эффективность на уровне тома сохраняется
▪ Inline эффективность нужно включить заново после перемещения данных
▪ Блочная репликация с FAS на AFF
▪ Эффективность сохраняется
▪ Дополнительный эффект после запуска фоновых сканеров после миграции
▪ Блочная репликация с AFF на FAS
▪ Теряем дедупликацию на уровне агрегата
11 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Общее руководство по типам нагрузок
All-Flash FAS
Базы Файловый Смешанные
VDI Email
данных сервис нагрузки
первичная
Inline компрессия
вторичная

Inline первичная
дедупликация
нулевых блоков вторичная

первичная
Inline
дедупликация вторичная

Inline первичная
компактирование
данных вторичная

первичная
Фоновая
компрессия вторичная

первичная
Фоновая
дедупликация вторичная

12 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Общее руководство по типам нагрузок
FAS и Flash Pool
Базы Файловый Смешанные
VDI Email
данных сервис нагрузки
первичная
Inline компрессия
вторичная

Inline первичная
дедупликация
нулевых блоков вторичная

первичная
Inline
дедупликация вторичная

Inline первичная
компактирование
данных вторичная

первичная
Фоновая
компрессия вторичная

первичная
Фоновая
дедупликация вторичная

13 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Общее руководство по типам нагрузок
FAS на дисках
Базы Файловый Смешанные
VDI Email
данных сервис нагрузки
первичная
Inline компрессия
вторичная

Inline первичная
дедупликация
нулевых блоков вторичная

первичная
Inline
дедупликация вторичная

Inline первичная
компактирование
данных вторичная

первичная
Фоновая
компрессия вторичная

первичная
Фоновая
дедупликация вторичная

14 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Усовершенствованное разбиение
диска (ADP)

15 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Усовершенствованное разбиение диска (ADP)
Описание и преимущества

▪ Advanced Drive Partitioning (ADP) –


использование одного физического носителя
несколькими агрегатами и контроллерами в
HA-паре
▪ ADP позволяет получить больше полезного
пространства по сравнению с целыми
дисками
▪ Меньше выделения пространства для root агрегатов
=> больше емкость агрегатов данных

16 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Усовершенствованное разбиение диска (ADP)
методы

Разбиение RD2 Разбиение RD


▪ Применяется по умолчанию для AFF ▪ Применяется по умолчанию для
моделей FAS начального уровня
▪ На паре контроллеров root агрегаты ▪ Опционально для моделей FAS среднего и
могут располагаться на 48 SSD старшего уровня начиная с ONTAP 9.2 или
максимум старше

▪ При добавлении целых дисков в RAID ▪ На паре контроллеров root агрегаты


группу с разделами, все диски будут могут располагаться на 24 HDD
автоматически разбиты на разделы максимум
▪ Системы FAS, где установлены только ▪ При добавлении целых дисков в RAID
носители SSD, будут использовать по группу с разделами, все диски будут
умолчанию разбиение RD2 автоматически разбиты на разделы

17 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Разбиение RD (Root-Data)
Права владения разделами

▪ Назначения узла для системного ▪ Пример


раздела и раздела данных происходит
во время инициализации системы
▪ Системный раздел(P2) назначается узлу,
владеющему всем диском P2 P2
Node A Root
▪ Раздел данных (P1) назначается узлу,
владеющему всем диском Node B Root

Node A Data
P1 P1
Node B Data

18 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Разбиение RD2 (Root-Data-Data)
Права владения разделами

▪ Назначение root-разделов к узлам ▪ Пример


происходит во время инициализации ▪ Node A has System ID: 111111110
системы ▪ Node B has System ID: 111111112
▪ Системный раздел P3(root) будет назначен
узлу владеющим всем диском P3 P3
Node A Root
▪ Разделы данных назначаются после
Node B Root
инициации системы P1 P1
▪ Первый раздел данных P1 будет назначен узлу Node A Data
с наименьшим System ID в HA-паре
Node B Data
▪ Второй раздел данных P2 будет назначен узлу P2 P2
с наибольшим System ID в HA-паре

19 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Усовершенствованное разбиение диска (ADP)
Соображения и ограничения

▪ Размер системных разделов определяются во время инициации системы


▪ Размер системного раздела определяется автоматически исходя из числа носителей
▪ Изменять размер системного раздела нельзя
▪ Таблица с размерами системного раздела для разного числа дисков доступна на NetApp Hardware
Universe

▪ Устойчивость и отказоустойчивость
▪ Сбой одного носителя диска влияет на работу нескольких RAID групп, агрегатов и зачастую обоих узлов
в HA-паре

▪ Совмещение нагрузок на HDD с разбиением


▪ Пиковые нагрузки на системном агрегате могут оказать влияние на производительность разделов
данных

▪ Ограничения для повторного использования дисков


▪ Все агрегаты должны быть разрушены и все разделы удалены
▪ Все разделы диска должны быть spares до удаления разделов
20 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Усовершенствованное разбиение диска (ADP)
Поддержка MetroCluster

▪ ADP не поддерживается для FAS в


конфигурации MetroCluster
▪ Локальный SyncMirror поддерживается

▪ ADP поддерживается на AFF в


конфигурации MetroCluster IP
(MCCIP)
▪ Обратите внимание, что для MCC-IP
требуются определённые модели AFF,
релизы ONTAP, кластерные коммутаторы
и сетевые адаптеры
▪ Проверяйте детали и совместимость в
документации

21 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
AFF A200 И AFF A220

22 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
AFF A200: конфигурация с 12 и 24 SSD
ONTAP 9.1 – 9.4
Node A root aggregate
▪ 2x раздела root data parity Node B root aggregate

▪ 3x раздела root data aggregate DP DP P P R R R R R R S S

Node A E E E E E E E E E E E E
▪ 1x раздел root spare на узел data spares
S S S S S S S S S S S S m
p
m
p
m
p
m
p
m
p
m
p
m
p
m
p
m
p
m
p
m
p
m
p
▪ 1x раздел с данными на SSD Node B
t
y
t
y
t
y
t
y
t
y
t
y
t
y
t
y
t
y
t
y
t
y
t
y
привязан к каждому узлу data spares
S S S S S S S S S S S S

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Node A root aggregate


▪ 2x раздела root data parity
Node B root aggregate
▪ 8x разделов root data aggregate DP DP P P R R R R R R R R R R R R R R R R S S S S

▪ 2x раздел root spare на узел Node A S S S S S S S S S S S S S S S S S S S S S S S S


data spares
▪ 1x раздел с данными на SSD
привязан к каждому узлу Node B S S S S S S S S S S S S S S S S S S S S S S S S
data spares
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
DP = dual parity P = parity R = root S = spare

23 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
AFF A200: конфигурация с 36 SSD
ONTAP 9.2 – 9.4

▪ 2x раздела root data parity


▪ 14x разделов root data aggregate DP DP P P R R R R R R R R R R R R R R R R R R R R

Node A
▪ 2x раздела root spare на узел data spares
S S S S S S S S S S S S S S S S S S S S S S S S

Node B S S S S S S S S S S S S S S S S S S S S S S S S
data spares
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

R R R R R R R R S S S S

Node A E E E E E E E E E E E E
S S S S S S m m m m m m m m m m m m S S S S S S
data spares p p p p p p p p p p p p
t t t t t t t t t t t t
Node B S S S S S S
y y y y y y y y y y y y
S S S S S S
data spares
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

24 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
AFF A200: конфигурация с 48 SSD
ONTAP 9.2 – 9.4

▪ 2x раздела root data parity


▪ 20x разделов root data aggregate DP DP P P R R R R R R R R R R R R R R R R R R R R

Node A
▪ 2x раздела root spare на узел data spares
S S S S S S S S S S S S S S S S S S S S S S S S

Node B S S S S S S S S S S S S S S S S S S S S S S S S
data spares
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

R R R R R R R R R R R R R R R R R R R R S S S S

Node A S S S S S S S S S S S S S S S S S S S S S S S S
data spares
Node B S S S S S S S S S S S S S S S S S S S S S S S S
data spares
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

25 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
AFF A200: конфигурация с 48 SSD
ONTAP 9.5 и новее

Разделы на внутренних SSD


▪ 2x раздела root data parity DP P R R R R R R R R R R DP P R R R R R R R R R R

Node A
▪ 20x разделов root data aggregate data spares
S S S S S S S S S S S S S S S S S S S S S S S S

▪ 2x раздела root spare на узел Node B S S S S S S S S S S S S S S S S S S S S S S S S


data spares
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

R R R R R R R R R R S S R R R R R R R R R R S S

Node A
Расположение разделов data spares
S S S S S S S S S S S S S S S S S S S S S S S S

аналогично AFF A220 с Node B


ONTAP 9.4 и новее data spares
S S S S S S S S S S S S S S S S S S S S S S S S

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

26 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
ВСЕ ОСТАЛЬНЫЕ AFF
За исключением AFF A200 и AFF A220

27 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
AFF конфигурация с 12 и 24 SSD
Все релизы ONTAP 9.x
Node A Node B
▪ 2x раздела root data parity root aggregate root aggregate
▪ 3x раздела root data aggregate DP P R R R S DP P R R R S

▪ 1x раздел root spare на узел Node A S S S S S S


E
m
E
m
E
m
E
m
E
m
E
m
E
m
E
m
E
m
E
m
E
m
E
m S S S S S S
data spares
▪ 1x раздел data на каждом SDD p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
назначен для каждого узла Node B S S S S S S
y y y y y y y y y y y y
S S S S S S
data spares
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

▪ 2x раздела root data parity Node A Node B


root aggregate root aggregate
▪ 8x разделов root data aggregate
DP P R R R R R R R R S S DP P R R R R R R R R S S
▪ 1x раздел root spare на узел
S S
Node A S S S S S S S S S S S S S S S S S S S S S S
▪ 1x раздел data на каждом SDD назначен для каждого
data spares
узла
Node B S S S S S S S S S S S S S S S S S S S S S S S S
data spares
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
DP = dual parity P = parity R = root S = spare

28 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
AFF с 48 SSD
ONTAP 9.0 и 9.1
Node A Node B
▪ 2x раздела root data parity data spares data spares

▪ 20x раздела root data aggregate DP P R R R R R R R R R R DP P R R R R R R R R R R

▪ 2x раздела root spare на узел S S S S S S S S S S S S S S S S S S S S S S S S

▪ Оба раздела data на каждом


SDD назначены на один узел S S S S S S S S S S S S S S S S S S S S S S S S

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

R R R R R R R R R R S S R R R R R R R R R R S S

S S S S S S S S S S S S S S S S S S S S S S S S

S S S S S S S S S S S S S S S S S S S S S S S S

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

29 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
AFF с 36 SSD
ONTAP 9.2 и новее

▪ 2x раздела root data parity Node A root aggregate Node B root aggregate
▪ 14x разделов root data aggregate DP P R R R R R R R R R R DP P R R R R R R R R R R

▪ 2x раздела root spare на узел Node A S S S S S S S S S S S S S S S S S S S S S S S S


data spares
▪ 1x раздел data на каждом SDD
назначен для каждого узла Node B S S S S S S S S S S S S S S S S S S S S S S S S
data spares
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

R R R R S S R R R R S S

Node A E E E E E E E E E E E E
S S S S S S m m m m m m m m m m m m S S S S S S
data spares p p p p p p p p p p p p
t t t t t t t t t t t t
Node B S S S S S S
y y y y y y y y
13 y
14 y
15 y
16 y
17 S S S S S S
data spares
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

DP = dual parity P = parity R = root S = spare

30 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
AFF с 48 SSD
ONTAP 9.2 и новее

▪ 2x раздела root data parity


▪ 20x разделов root data aggregate DP P R R R R R R R R R R DP P R R R R R R R R R R

▪ 2x раздела root spare на узел Node A S S S S S S S S S S S S S S S S S S S S S S S S


data spares
▪ 1x раздел data на каждом SDD
назначен для каждого узла Node B S S S S S S S S S S S S S S S S S S S S S S S S
data spares
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

R R R R R R R R R R S S R R R R R R R R R R S S

Node A S S S S S S S S S S S S S S S S S S S S S S S S
data spares
Node B S S S S S S S S S S S S S S S S S S S S S S S S
data spares
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

DP = dual parity P = parity R = root S = spare

31 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
AFF A800

32 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
AFF A800 конфигурация с 24 SSD
ONTAP 9.4 и новее

▪ 2x раздела root data parity


▪ 8x разделов root data aggregate DP P R R R R R P R R S S

▪ 2x раздела root spare на узел Node A S S S


E
m
E
m
E
m S S S
E
m
E
m
E
m S S S
E
m
E
m
E
m S S S
E
m
E
m
E
m
data spares
▪ 1x раздел data на каждом SDD p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
назначен для каждого узла Node B S S S
y y y
S S S
y y y
S S S
y y y
S S S
y y y
data spares
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

DP P R R R R R R R R R S S

Node A E E E E E E E E E E E E
S S S m m m S S S m m m S S S m m m S S S m m m
data spares p p p p p p p p p p p p
t t t t t t t t t t t t
Node B S S S
y y y
S S S
y y y
S S S
y y y
S S S
y y y
data spares
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

DP = dual parity P = parity R = root S = spare

33 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
AFF A800 конфигурация с 36 SSD
ONTAP 9.4 и новее

▪ 2x раздела root data parity


▪ 14x разделов root data aggregate DP P R R R R R R R R R R R R R R S S

▪ 2x раздела root spare на узел Node A S S S S S


E
m S S S S
E
m
E
m S S S S S
E
m S S S S
E
m
E
m
data spares
▪ 1x раздел data на каждом SDD p
t
p
t
p
t
p
t
p
t
p
t
назначен для каждого узла Node B S S S S S
y
S S S S
y y
S S S S S
y
S S S S
y y
data spares
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

DP P R R R R R R R R R R R R R R S S

Node A E E E E E E
S S S S S m S S S S m m S S S S S m S S S S m m
data spares p p p p p p
t t t t t t
Node B S S S S S
y
S S S S
y y
S S S S S
y
S S S S
y y
data spares
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

DP = dual parity P = parity R = root S = spare

34 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
AFF A800 конфигурация с 48 SSD
ONTAP 9.4 и новее

▪ 2x раздела root data parity


▪ 20x разделов root data aggregate DP P R R R R R R R R R R R R R R R R R R R R S S

▪ 2x раздела root spare на узел Node A S S S S S S S S S S S S S S S S S S S S S S S S


data spares
▪ 1x раздел data на каждом SDD
назначен для каждого узла Node B S S S S S S S S S S S S S S S S S S S S S S S S
data spares
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

DP P R R R R R R R R R R R R R R R R R R R R S S

Node A S S S S S S S S S S S S S S S S S S S S S S S S
data spares
Node B S S S S S S S S S S S S S S S S S S S S S S S S
data spares
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

DP = dual parity P = parity R = root S = spare

35 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Агрегаты данных
Создаем и расширяем

36 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Создание агрегатов данных

37 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Расширение агрегатов данных
Рекомендации

▪ Расширение существующей RAID группы


▪ Для разделов RD или RD2: рекомендация
добавлять не менее 6 разделов данных
▪ Для целых носителей (без разделов): :
рекомендация добавлять не менее 6 целых
дисков

▪ Создание новой RAID группы


▪ Для разделов RD или RD2: рекомендация
добавлять не менее 11 разделов данных
▪ Для целых носителей (без разделов): :
рекомендация добавлять не менее 11 целых
дисков

38 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Расширение агрегата данных: добавляем 12 SSD в двенадцати
дисковую СХД
Все релизы ONTAP 9

DP P R R R S DP P R R R S
Состояние до расширения
Node A E E E E E E E E E E E E
▪ Заполните слоты с 6 по 17 data aggr
DP P rg0D
D D D m m m m m m m m m m m m D D rg0
D D D S
S
p S
p S
p S
p S
p S
p S
p S
p S
p S
p S
p S
p
▪ Новые SSD будут полноразмерными t t t t t t t t t t t t
Node B y y y y y y y y y y y y
spares data aggr
D D rg0D
D D D DP P rg0
D D D S

▪ Назначение владельцев SSD будет 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23


произведено автоматически( при
соблюдении порядка)

39 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Расширение агрегата данных: добавляем 12 SSD в двенадцати
дисковую СХД
Все релизы ONTAP 9

DP P R R R S S S S S S S S S S S S S DP P R R R S
Результат после расширения
Node A
▪ При добавлении полных носителей в data aggr
DP P rg0D
D D D D
S
D
S
D
S
D
S
D
S
rg0
D
S
S
D
S
S
D
S
S
D
S
S
D
S
S
D
S
S
D
S
D D rg0
D D D S

RAID группу с разделами - новые


Node B
SDD будут автоматически data aggr
D D rg0D
D D D S
D S
D S
D S
D S
D rg0
S
D D D D D D D DP P rg0
D D D S

разделены 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

▪ Добавив 6 полных SSD, мы


автоматически разбиваем их и
добавляем 6 разделов для каждого
агрегата
▪ Затем мы можем добавить
оставшиеся 6 разделов к
соответствующим агрегатам
▪ Еще останется 12 root spare.
Создавать на них агрегат данных
нельзя, но можно расширить
системный агрегат

40 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Расширение агрегата данных: добавляем 12 SSD в двадцати
четырех дисковую СХД
Все релизы ONTAP 9

DP P R R R R R R R R S S DP P R R R R R R R R S S
Состояние до расширения
Node A
▪ Заполняем SSD в пустую полку data aggr
DP P D D D D D D D D D rg0
D D D D D D D D D D D D S

▪ Так как первая полка заполнена


Node B
правильно, то механизм data aggr
D D D D D D D D D D D rg0
D DP P D D D D D D D D D S

автоматического назначения
продолжает работать
▪ Просто используем слоты 0-11 E E E E E E E E E E E E E E E E E E E E E E E E
Auto-assigned m m m m m m m m m m m m m m m m m m m m m m m m
S
p S
p S
p S
p S
p S
p S
p S
p S
p S
p S
p S
p p p p p p p p p p p p p
spares t t t t t t t t t t t t t t t t t t t t t t t t
y y y y y y y y y y y y y y y y y y y y y y y y

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

41 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Расширение агрегата данных: добавляем 12 SSD в двадцати
четырех дисковую СХД
Все релизы ONTAP 9

DP P R R R R R R R R S S DP P R R R R R R R R S S
Результат после расширения
Node A
▪ Расширяем на 12 SSD агрегат data aggr
DP P D D D D D D D D D rg0
Drg0D D D D D D D D D D D D

данных узла А
Node B
data aggr
D D D D D D D D D D D rg0
D DP P D D D D D D D D D S
▪ 1 целый SSD, как spare на узле A
▪ 1 раздел, как spare остается на
узле B E E E E E E E E E E E E
Auto-assigned
Node A m m m m m m m m m m m m
Data
spares
aggr DP
S P
S D
S D
S D
S rg1
D
S D
S D
S D
S D
S D
S S p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
y y y y y y y y y y y y

Для расширения агрегата


узла B установите SSD в 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

слоты 12-23 до
подключения полки

42 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Расширение агрегата данных: добавляем 12 SSD в двадцати
четырех дисковую СХД
Все релизы ONTAP 9

DP P R R R R R R R R S S DP P R R R R R R R R S S
НЕ РЕКОМЕНДУЕТСЯ
Node A
▪ Выделить равное число SSD для data aggr
DP P D D D D D D D D D rg0D
D D D D D D D D D D D D

каждого узла
Node B
▪ Неэффективное расширение data aggr
D D D D D D D D D D D rg0
D DP P D D D D D D D D D D

пространства 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
▪ Потенциальные проблемы с
записью на короткую группу RG1 E E E E E E E E E E E E
m m m m m m m m m m m m
DP P rg1
D D D S p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
DP P rg1
D D D S

y y y y y y y y y y y y

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

43 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Расширение агрегата данных: добавляем 24 SSD в двадцати
четырех дисковую СХД
Все релизы ONTAP 9

DP P R R R R R R R R S S DP P R R R R R R R R S S
Состояние до расширения
Node A
▪ Агрегаты данных с RAID группой data aggr
DP P D D D D D D D D D rg0
D D D D D D D D D D D D S

rg0 на обоих узлах почти


заполнены Node B D D D D D D D D D D D rg0
D DP P D D D D D D D D D S
data aggr
▪ Добавляем SSD и одновременно 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
решаем проблемы сложности
▪ Так как первая полка E E E E E E E E E E E E E E E E E E E E E E E E
инициирована правильно, то Auto-assigned m m m m m m m m m m m m m m m m m m m m m m m m
S Sp S S S S S S S S S S S
p S
p S
p S
p S
p S
p S
p S
p S
p S
p S
p S
p
SSD на новой полке spares
p
t t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t
p
t t t t t t t t t t t t t
автоматически назначаются y y y y y y y y y y y y y y y y y y y y y y y y

узлам A и B , как целые носители


0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Для AFF A200 выделение root разделов отличается, но выделение разделов данных идентично для всех платформ
NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Расширение агрегата данных: добавляем 24 SSD в двадцати
четырех дисковую СХД
Все релизы ONTAP 9

DP P R R R R R R R R S S DP P R R R R R R R R S S
Результат после расширения
Node A
▪ Расширяем агрегат данных узла А на data aggr
DP P D D D D D D D D D rg0
Drg0D D D D D D D D D D D D

12 носителей
Node B D D D D D D D D D D D rg0
Drg0
DP P D D D D D D D D D D
▪ Расширяем агрегат данных узла B на data aggr
12 носителей 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

▪ У нас остается по одному целому SSD


в качестве spare
DP
S P
S D
S D
S D
S rg1
D
S D
S D
S D
S D
S D
S S DP
S P
S D
S D
S D
S rg1
D
S D
S D
S D
S D
S D
S S
▪ Вуаля! Мы разделались со сложностью

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

AFF A200 SSD and root partition assignment not show n; data partitions assignments are the same for all AFF models

45 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
AFF A800: добавляем 6 SSD в двадцати четырех дисковую СХД

Состояние до расширения
▪ Увеличиваем максимальный DP P R R R R R P R R S S

размер RAID группы с 24 до 28 Node A E E E E E E E E E E E E

data aggr
DP rg0
P D m m m D rg0
D D m m m D rg0
D D m m m D rg0
D D m m m
▪ Расширяемся наборами по 6 SSD S
p p p S
p p p S
p p p p p p
t t t t t t t t t t t t
▪ Устанавливаем носители в слоты 3, Node B DO rg0
P D
y y y
D rg0
D D
y y y
D rg0
D D
y y y
D rg0
D D
y y y

9, 15, 27, 33 и 39 data aggr


0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

DP P R R R R R R R R S S

E E E E E E E E E E E E
Node A
data aggr
D rg0
D D m m m D rg0
D D m m m D rg0
D D m m m rg0D
D S m m m
S
p p p S
p p p S
p p p p p p
t t t t t t t t t t t t
Node B y y y y y y y y y y y y
data aggr
D rg0
D D D rg0
D D D rg0
D D rg0D
D S

24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

DP = dual parity P = parity R = root S = spare

46 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
AFF A800: добавляем 6 SSD в двадцати четырех дисковую СХД
ONTAP 9.4 и новее

Результат после расширения


DP P R S R R R S R P R R S S
▪ Расширяем агрегат узла А на 3
Node A E E E E E E E E E
▪ Расширяем агрегат узла B на 5 data aggr
DP rg0
rg0
P D D m m D rg0
rg0
D D D m m D rg0
D D m m D rg0
D D m m m
p p p p S p p p p p
t t t t t t t t t
▪ После этого мы можем добавить три Node B y y y y y y y y y
оставшихся раздела в агрегат узла А data aggr
DO rg0
rg0
P D D D rg0
rg0
D D D D rg0
D D D rg0
D D

▪ В результате каждый узел будет иметь 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

агрегат с 28 разделами и один целый


SSD в качестве spare
DP P R S R R R R S R R R R S S

E E E E E E E E E
Node A
data aggr
D rg0
rg0
D D D m m D rg0
rg0
D D D m m D rg0
D D m m Drg0
rg0
D D m m m
p p p p S p p p p p
t t t t t t t t t
Node B y y y y y y y y y
data aggr
D rg0
rg0
D D D D rg0
rg0
D D D D rg0
D D Drg0
rg0
D D

24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

DP = dual parity P = parity R = root S = spare

47 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
AFF A800:
добавляем 12 SSD в двадцати четырех дисковую СХД

Состояние до расширения
▪ Уменьшаем максимальный размер DP P R R R R R P R R S S

RAID группы до 23 Node A E E E E E E E E E E E E

data aggr
DP rg0
P D m m m D rg0
D D m m m D rg0
D D m m m D rg0
D D m m m
▪ Расширяемся наборами по 6 SSD S
p S
p p S
p p p S
p S
p p S
p p p
t t t t t t t t t t t t
▪ Устанавливаем носители в верхние Node B DO rg0
P D
y y y
D rg0
D D
y y y
D rg0
D D
y y y
D rg0
D D
y y y

слоты 3, 4, 9, 15, 16 и 21 data aggr


0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
▪ Устанавливаем носители в нижние
слоты 27, 28, 33, 39, 40 и 45
▪ 3, 4, 9, 15, 16 и 21 DP P R R R R R R R R S S

E E E E E E E E E E E E
Node A
data aggr
D rg0
D D m m m D rg0
D D m m m D rg0
D D m m m rg0D
D S m m m
S
p S
p p S
p p p S
p S
p p S
p p p
t t t t t t t t t t t t
Node B y y y y y y y y y y y y
data aggr
D rg0
D D D rg0
D D D rg0
D D rg0D
D S

24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

DP = dual parity P = parity R = root S = spare

48 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
AFF A800:
добавляем 12 SSD в двадцати четырех дисковую СХД
ONTAP 9.4 и новее

Результат после расширения


DP P R S S R R R S R P R S S R S S
▪ Расширяем агрегат узла А на 6
Node A E E E E E E
▪ Расширяем агрегат узла B на 11 data aggr
DP rg0
P rg0
D D D m D rg0
rg0
D D D m m D rg0
D rg0
D D D m D rg0
D D m m
p p p p S p p
t t t t t t
▪ После этого мы можем добавить пять Node B y y y y y y
оставшихся разделов в агрегат узла А data aggr
DO rg0
P rg0
D D D D rg0
rg0
D D D D rg0
D rg0
D D D D rg0
D D

▪ В результате каждый узел будет иметь 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

агрегат RG0 из 24 разделов, RG1 из 11


разделов и один целый SSD в качестве
spare DP P R S S R R R S R R R R S R S S

E E E E E E
Node A
data aggr
D rg0
D D rg0
D D m D rg1
DPrg1
P D m m D rg1
D rg1
D D D m rg1
Drg1
D D m m
p p p p S p p
t t t t t t
Node B y y y y y y
data aggr
D rg0
D D rg0
D D D rg1
DP rg1
P D D rg1
D rg1
D D D rg1
Drg1
D D

24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

DP = dual parity P = parity R = root S = spare

49 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
Время? Вопросы?
Выводы?

50 NetApp INSIGHT © 2019 NetApp, Inc. All rights reserved. NetApp Confidential – Limited Use Only
СПАСИБО!

© 2019 NetApp, Inc. All rights reserved. No portions of this presentation may be reproduced w ithout prior w ritten consent of NetApp, Inc. Specifications are subject to change w ithout notice. NetApp and
the NetApp logo are registered trademarks of NetApp, Inc. in the United States and/or other countries. All other brands or products are trademarks or registered trademarks of their respective holders.