Main ⁄ ⁄ NetApp

NetApp

NetApp — американская технологическая компания, разрабатывающая системы хранения данных, программное обеспечение и решения для управления данными в локальной и облачной инфраструктуре. Продукты NetApp применяются для хранения, защиты, резервирования и перемещения корпоративных данных, построения отказоустойчивых систем и гибридных облачных сред.

Ключевое место в экосистеме компании занимает ONTAP — программная платформа для управления данными и системами хранения. Она используется как в аппаратных СХД NetApp, так и в программно-определяемых и облачных конфигурациях.

Что представляет собой NetApp

NetApp специализируется прежде всего на корпоративной инфраструктуре хранения и управления данными. Решения компании позволяют работать с файловыми и блочными нагрузками, а отдельные продукты предназначены для объектного хранения. ONTAP поддерживает разные модели развертывания: собственные СХД NetApp, программно-определяемое хранилище и облачные сервисы. В инфраструктуре NetApp используются технологии для решения нескольких основных задач:

  • централизованного хранения корпоративных данных
  • обеспечения высокой доступности
  • создания снимков и репликации данных
  • аварийного восстановления
  • защиты информации
  • автоматического распределения данных между уровнями хранения
  • работы с локальной и облачной инфраструктурой
  • поддержки виртуализированных сред, баз данных, AI и других корпоративных нагрузок

Таким образом, NetApp — это не отдельная СХД или технология, а производитель и целая экосистема аппаратных и программных решений.

Что такое NetApp ONTAP

ONTAP — программное обеспечение NetApp для управления хранением и данными. Оно обеспечивает единый программный уровень для различных вариантов инфраструктуры и поддерживает файловый и блочный доступ. В актуальных системах ONTAP используется, в частности, на платформах AFF, AFX, ASA и FAS.

ONTAP отвечает за такие функции, как организация дискового пространства, предоставление данных приложениям, управление отказоустойчивостью, снапшотами, репликацией, производительностью и защитой информации.

Поддерживаются различные протоколы доступа, включая NFS, SMB/CIFS, iSCSI, Fibre Channel и NVMe/FC.

Основные системы хранения NetApp

Современный портфель NetApp включает несколько семейств СХД и программных решений:

  • AFF (All Flash FAS) — all-flash системы для высокопроизводительных корпоративных нагрузок
  • ASA (All SAN Array) — all-flash платформы, ориентированные на блочные SAN-нагрузки
  • FAS — системы, поддерживающие flash- и дисковые конфигурации хранения
  • AFX — дезагрегированная система хранения, рассчитанная в том числе на масштабные AI-нагрузки
  • StorageGRID — программно-определяемая платформа объектного хранения, предназначенная для больших объемов неструктурированных данных

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

Как организовано хранение данных в NetApp ONTAP

В классической архитектуре ONTAP данные организуются на нескольких логических уровнях. В упрощенном виде структура может выглядеть так:
Диски → RAID-группы → Plex → Aggregate → Volume

RAID-группы обеспечивают защиту данных за счет избыточности. Одна или несколько RAID-групп образуют plex, а plex входит в состав aggregate — пула ресурсов хранения.

На aggregate создаются volumes — логические тома, используемые для размещения данных. Такая многоуровневая структура позволяет отделить физическую организацию накопителей от логических ресурсов, предоставляемых приложениям.

Следует учитывать, что конкретная внутренняя архитектура зависит от поколения и типа системы: например, современные ASA r2 используют специализированную модель ONTAP, поэтому классическая терминология aggregate/plex применима не ко всем актуальным платформам одинаковым образом.

Отказоустойчивость NetApp

Для повышения доступности NetApp использует несколько уровней защиты. В зависимости от архитектуры системы применяются RAID, резервирование контроллеров, синхронное зеркалирование, репликация и другие механизмы.

Одна из технологий — SyncMirror. Она позволяет поддерживать две синхронные копии агрегата на отдельных наборах дисков. Каждая такая копия называется plex.

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

Для защиты от аварий на уровне площадок NetApp также предлагает технологии MetroCluster, а для репликации данных между системами используется семейство технологий SnapMirror. Развитие MetroCluster продолжается и в актуальных версиях ONTAP 9.

Снапшоты и репликация данных

ONTAP поддерживает создание Snapshot — моментальных логических копий состояния данных. Они позволяют сохранять предыдущие состояния и использовать их для восстановления после удаления или изменения информации.

Для переноса и репликации данных применяется SnapMirror. С его помощью копии данных могут поддерживаться на другой системе или площадке, что используется при построении Disaster Recovery и других схем защиты.

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

NetApp в облачной инфраструктуре

Технологии NetApp доступны не только в физических СХД. ONTAP может использоваться в частных, публичных и гибридных облаках.

К таким вариантам относятся Cloud Volumes ONTAP, Amazon FSx for NetApp ONTAP, Azure NetApp Files и Google Cloud NetApp Volumes. Это позволяет организациям использовать технологии хранения NetApp за пределами собственного дата-центра и строить гибридные архитектуры.

Для автоматического перемещения менее активно используемых данных на объектное хранилище ONTAP также поддерживает FabricPool. Такая схема позволяет сочетать производительный уровень хранения и более экономичный объектный уровень.

Где используется NetApp

Решения NetApp применяются в корпоративных дата-центрах, облачной инфраструктуре и средах с высокими требованиями к доступности и управлению данными.

Типичные сценарии включают хранение данных бизнес-приложений и баз данных, виртуализацию, файловые сервисы, резервное копирование, Disaster Recovery, гибридные облака, контейнерные среды, аналитику, HPC и AI-нагрузки.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *