Эта архитектура предоставляет общие папки, которые автоматически выполняют отработку отказа в регион резервного копирования в случае сбоя. Отработка отказа является прозрачной для клиентов и приложений, которые обращаются к общим папкам. Общие папки можно использовать для приложений и виртуальных рабочих столов, которые должны быть устойчивы к сбоям, как запланированных, так и незапланированных.
Azure NetApp Files предоставляет общие папки. Возможность репликации между регионами реплицирует общие папки из основного региона в дополнительный. Пространства имен распределенной файловой системы (DFS) в Windows Server могут группировать общие папки на разных серверах в одно или несколько логически структурированных пространств имен.
Потенциальные варианты использования
Эта архитектура применяется к предприятиям, которые хотят предоставить общие папки для клиентов или приложений, которые должны быть устойчивы к незапланированным сбоям или событиям обслуживания служб. Ниже приведены некоторые примеры.
- Общие папки протокола SMB для сред рабочего стола.
- Общие папки SMB для приложений.
Архитектура
Скачайте файл Visio этой архитектуры.
- Существует два региона Azure: основной и дополнительный.
- Подписка Azure включает виртуальную сеть и учетную запись Azure NetApp Files для каждого региона.
- Функция репликации между регионами Azure NetApp Files реплицирует файлы и папки из основного региона в дополнительный. Для этого метода виртуальные машины не требуются.
- Доступом к общим папкам управляют пространства имен DFS, которые являются компонентом Windows Server. Его можно представить как dns-сервер для общих папок.
- Серверы Windows и серверы домен Active Directory могут размещаться в Azure или локальной среде.
Компоненты
- Azure NetApp Files предоставляет общие папки Azure корпоративного класса на основе NetApp. Azure NetApp Files позволяет предприятиям легко переносить и запускать сложные файловые приложения без изменений кода. Он также предоставляет способ асинхронной репликации данных из тома Azure NetApp Files в одном регионе в том Azure NetApp Files в другом регионе. Эта возможность обеспечивает защиту данных в случае простоя или аварии в пределах региона. Дополнительные сведения см. в разделе Репликация томов Azure NetApp Files между регионами.
- Пространства имен DFS — это служба ролей в Windows Server, которая может группировать общие папки, расположенные на разных серверах, в одно или несколько логически структурированных пространств имен. Дополнительные сведения см. в статье Обзор пространств имен DFS.
Альтернативные варианты
- Вместо Azure NetApp Files можно использовать кластер файлового сервера Windows Server Scale-Out с настраиваемой репликацией общих папок между регионами. Дополнительные сведения см. в статье Общие сведения о масштабируемом файловом сервере для данных приложения.
- Вместо Azure NetApp Files репликации между регионами можно использовать Синхронизация файлов Azure для преобразования Windows Server в быстрый кэш общих папок Azure. Это может быть уместно для небольших общих папок. Дополнительные сведения см. в статье Развертывание службы "Синхронизация файлов Azure".
Рекомендации
Azure Well-Architected Framework предоставляет справочные рекомендации и рекомендации по применению к вашей архитектуре.
Доступность
Репликация во второй регион повышает доступность за счет защиты от перебоев в работе региональных служб.
оптимизация производительности;
- Azure NetApp Files поставляется с тремя уровнями производительности: "Стандартный", "Премиум" и "Ультра". Репликация между регионами может реплицироваться между разными уровнями. Если в основном регионе используется уровень "Премиум" или "Ультра", можно выполнить репликацию на более низкий уровень, например "Стандартный". В случае отработки отказа при необходимости можно обновить уровень дополнительного объекта.
- Репликация данных выполняется на уровне добавочного блока — передаются только измененные блоки данных, что сводит к минимуму передачу данных.
Масштабируемость
Это решение можно использовать для общих папок размером от 4 тбибайт (ТиБ) до общего объема 12,5 пебибайт (PiB) в одной учетной записи Azure NetApp Files.
Устойчивость
- Это решение обладает большей устойчивостью, чем развертывание в одном регионе, и имеет возможности отработки отказа.
- Дополнительный том доступен только для чтения. Его можно проверить в любой момент времени, повышая устойчивость.
- Вы можете выполнить тест аварийного восстановления в изоляции, не мешая рабочему развертыванию. Тест использует функцию клонирования тома с эффективным пространством, чтобы получить копию тома для чтения и записи в секундах.
Оптимизация затрат
Стоимость решения зависит от размера реплицированного тома, скорости изменений и целевого уровня пула емкости Azure NetApp Files. Дополнительные сведения см. в статье Azure NetApp Files цен или воспользуйтесь калькулятором цен Azure.
Дополнительные примеры см. в статье Модель затрат для репликации между регионами .
Развертывание этого сценария
Чтобы выполнить развертывание в Azure, выполните следующие задачи настройки в пространстве имен Windows Server DFS:
- Разверните основную учетную запись Azure NetApp Files.
- Создайте том SMB на основном сервере.
- Разверните вторичную учетную запись Azure NetApp Files.
- Реплицируйте том во вспомогательную учетную запись Azure NetApp Files.
- Настройте пространства имен DFS так, чтобы они указывали на основной том.
В случае отработки отказа:
- Отработка отказа томов Azure NetApp Files.
- Изменение целевых объектов в пространствах имен DFS.
Эти задачи могут быть и должны быть автоматизированы.
Пошаговое руководство по развертыванию см. в статье Аварийное восстановление для общих папок Предприятия .
Соавторы
Эта статья поддерживается корпорацией Майкрософт. Первоначально она была написана следующими участниками.
Основные авторы:
- Макс Мелчер | Архитектор облачных решений
Дальнейшие действия
- Регистрация поставщика ресурсов NetApp
- Создание учетной записи NetApp
- Краткое руководство. Настройка Azure NetApp Files и создание тома NFS
- Аварийное восстановление для общих папок предприятия