Сведения о функционировании службы Azure NetApp Files
Здесь мы обсудим, как Azure NetApp Files работает за кулисами. Вы узнаете о основных элементах Azure NetApp Files и о том, как они работают вместе, чтобы обеспечить высокопроизводительную облачную службу NAS. Эти знания помогают оценить, является ли Azure NetApp Files хорошим решением для переноса рабочих нагрузок на основе файлов в облако Azure.
В этом уроке вы узнаете:
- Иерархия хранилища Azure NetApp Files.
- Миграция Azure NetApp Files.
- Подключение к хранилищу Azure NetApp Files.
Иерархия хранилища
Одним из наиболее важных компонентов Azure NetApp Files является иерархия хранилища, которая определяет объем хранилища, получаемый рабочими нагрузками, и максимальную доступную пропускную способность. Понимание этих концепций крайне важно для того, чтобы помочь вам решить, стоит ли переносить локальные рабочие нагрузки в Azure.
Иерархия хранилища Azure NetApp Files состоит из следующих элементов.
- Пул емкости. Подготовленный объем используемого хранилища. В Azure NetApp Files минимальный размер пула емкости составляет 4 tebibytes (TiB), а максимальный размер пула емкости — 500 ТиБ.
- Том. Свободное пространство в пуле емкости. Например, пул емкости 4 ТиБ можно разделить на 4 тома по 1 ТиБ или 8 томов по 500 гибибайт (ГиБ) и т. д. В Azure NetApp Files минимальный размер тома составляет 100 ГиБ, а максимальный размер тома — 100 ТиБ.
- Пропускная способность. Максимальная скорость ввода или выхода из пула емкости, измеряемая в мебибайте (MiB) в секунду.
- Несколько уровней обслуживания. Azure NetApp Files предлагает три уровня обслуживания для создаваемых пулов емкости:
- Standard. Предоставляет до 16 МиБ/с пропускной способности на 1 ТиБ подготовленной емкости и 320 000 операций ввода-вывода в секунду (IOPS). Используйте ценовую категорию "Стандарт" для статического веб-содержимого, общих файловых ресурсов и резервных копий базы данных.
- Премиум. Предоставляет до 64 МиБ/с пропускной способности, 1 ТиБ емкости и 450 000 операций ввода-вывода в секунду. Премиум сравним с основной производительностью SSD и подходит для высокопроизводительного аналитического устройства SAP (HANA), баз данных, корпоративных приложений, инфраструктуры виртуальных рабочих столов (VDI), аналитики, технических приложений и очередей обмена сообщениями.
- Ультра. Предоставляет до 128 МиБ/с пропускной способности, 1 ТиБ емкости и 450 000 операций ввода-вывода в секунду. Используйте Ultra для наиболее высокопроизводительных приложений, таких как высокопроизводительные вычисления (HPC).
- Качество обслуживания (QoS): Azure NetApp Files определяет два типа качества обслуживания для пулов емкости:
- Автоматически: Azure NetApp Files автоматически назначает общую пропускную способность для каждого тома на основе уровня службы и объема тома. Например, для тома уровня "Стандарт" объемом 2 ТиБ автоматически назначается максимальная пропускная способность 32 МиБ/с (16 МиБ/с x 2).
- Вручную. Необходимо назначить пропускную способность, необходимую для тома. Например, пул емкости на 8 ТиБ уровня "Стандартный" имеет общую пропускную способность 128 МиБ/с (16 МиБ/с x 8). Для тома на 2 ТиБ в пуле емкости можно назначить пропускную способность около 64 МиБ/с, предполагая, что большая пропускная способность по-прежнему доступна после подготовки других томов пула емкости.
Совет
Если требуется определенный уровень пропускной способности для определенной рабочей нагрузки в автоматическом томе QoS, можно включить избыточную подготовку тома. Например, предположим, что для тома уровня "Премиум" с автоматическим томом QoS требуется 1 ТиБ хранилища, но 128 МиБ/с пропускной способностью. По умолчанию пропускная способность тома будет составлять только 64 МиБ/с. Чтобы получить необходимые 128 МиБ/с, можно избыточно подготовить том до 2 ТиБ.
Настройка Azure NetApp Files для миграции
Подготовка Azure NetApp Files для перехода из центра обработки данных включает в себя несколько шагов. Следующие шаги позволяют получить общие сведения о процессе.
- Выберите уровень службы, необходимый для вашей рабочей нагрузки ("Стандартный", "Премиум" или "Ультра").
- Настройте пул емкости, который использует выбранный уровень и имеет достаточный размер для работы с рабочей нагрузкой.
- Осуществите делегирование подсети виртуальной сети Azure для Azure NetApp Files.
- Создайте тома, необходимые для каждого компонента рабочей нагрузки.
Например, предположим, что организация использует SAP с базой данных HANA и вы хотите настроить Azure NetApp Files для переноса этой рабочей нагрузки в облако. Для SAP HANA рекомендуется начать с уровня "Премиум". Для обеспечения оптимальной гибкости в управляемом вручную пуле емкости QoS можно независимо назначать емкость и пропускную способность тома. Чтобы определить общую пропускную способность, которую можно назначить томам в ручном пуле емкости качества обслуживания, умножьте размер пула емкости на значение пропускной способности уровня обслуживания на ТиБ. Например, пул емкости на 20 ТиБ с уровнем службы "Премиум" будет иметь общую пропускную способность 1280 МиБ/с (64 МиБ/s x 20), доступную для томов.
В сценарии миграции SAP HANA этот пул ресурсов можно использовать для создания следующих томов.
Объем | Размер | Макс. throughput |
---|---|---|
Data | 4 ТиБ | 704 МиБ/с |
Журнал | 500 ГиБ | 256 МиБ/с |
Совмещаемая блокировка | 1 ТиБ | 64 МиБ/с |
Резервное копирование | 4.5 ТиБ | 256 МиБ/с |
После настройки томов можно использовать любое из следующих средств для переноса данных в Azure NetApp Files.
- NetApp Cloud Sync
- rsync (для томов сетевой файловой системы (NFS)
- robocopy (для томов SMB)
Подключение к хранилищу Azure NetApp Files
Ключевое внимание при оценке того, следует ли переносить локальные рабочие нагрузки в Azure NetApp Files, — это способ подключения существующих приложений, служб и пользователей к данным в новом расположении. При создании экземпляра Azure NetApp Files необходимо назначить экземпляр делегированной подсети. Делегированная подсеть — это подсеть , настроенная с разрешениями на создание ресурсов, относящихся к службе, в данном случае — Azure NetApp Files. То, как сетевые узлы подключаются к Azure NetApp Files в этой подсети, зависит от того, где они находятся. Рассмотрим три важных сценария.
- Соединение в той же виртуальной сети. Любой ресурс, работающий на виртуальной машине Azure в той же виртуальной сети, которая содержит делегированную подсеть, может подключаться к хранилищу файлов, предоставленному Azure NetApp Files. На схеме, следующей за этим списком, виртуальные машины 3 и том 1 Azure NetApp Files находятся в виртуальной сети концентратора, поэтому виртуальная машина 3 имеет прямой доступ к тому 1.
- Соединение внутри одноранговой виртуальной сети. Любой ресурс, работающий на виртуальной машине Azure в виртуальной сети, одноранговой сети, содержащей делегированную подсеть, может подключаться к хранилищу файлов, предоставленному Azure NetApp Files. На схеме, следующей за этим списком:
- Виртуальная сеть "Периферийный 1" подключена к виртуальной сети Концентратора, поэтому виртуальная машина 4 имеет одноранговый доступ к тому Azure NetApp Files 1.
- Виртуальная сеть "Периферийный 2" подключена к виртуальной сети Концентратора, поэтому виртуальная машина 5 имеет одноранговый доступ к тому Azure NetApp Files 1.
- Виртуальные сети "Периферийные 1" и "Периферийные 2" не пиринговые сети друг к другу, поэтому виртуальная машина 4 не может получить доступ к Тому 3 Azure NetApp Files 3 и виртуальной машине 5 не удается получить доступ к Тому 2 Azure NetApp Files.
- Соединение в гибридной сети. Любой ресурс, работающий в локальной сети, подключенной к виртуальной сети Azure, которая содержит делегированную подсеть через VPN или ExpressRoute, может подключаться к хранилищу файлов, предоставленному Azure NetApp Files. На схеме, следующей за этим списком, локальная сеть подключена к виртуальной сети концентратора Azure через VPN-шлюз. Включение следующих сценариев:
- Ресурс в локальной сети имеет доступ через шлюз к любому тому Azure NetApp Files в виртуальной сети шлюза. Например, виртуальная машина 2 в локальной сети может подключаться к тому 1 Azure NetApp Files.
- Ресурс в локальной сети имеет доступ через шлюз к любому тому Azure NetApp Files в одноранговой виртуальной сети. Например, виртуальная машина 1 в локальной сети может подключаться к тому 2 Azure NetApp Files (а ВМ 2 может подключиться к тому 3 Azure NetApp Files).
Внимание
Azure NetApp Files поддерживает только одноранговые подключения в одном регионе. Служба не поддерживает пиринг между регионами или глобальный пиринг.