Эта архитектура предоставляет общие папки, которые автоматически переключаются в регион резервного копирования в случае сбоя. Отработка отказа является прозрачной для клиентов и приложений, обращаюющихся к общим папкам. Общие папки можно использовать для приложений и виртуальных рабочих столов, которые должны быть устойчивыми к нарушениям, будь то запланированные или незапланированные.
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 предоставляет справочные рекомендации и рекомендации по применению к архитектуре.
Availability
Репликация во второй регион повышает доступность, защищая от прерываний региональной службы.
Оптимизация производительности
- Azure NetApp Files поставляется с тремя уровнями производительности: "Стандартный", "Премиум" и "Ультра". Репликация между регионами может реплицироваться между разными уровнями. Если основной регион использует уровень "Премиум" или "Ультра", вы можете реплицировать его на более низкий уровень, например "Стандартный". В случае отработки отказа можно обновить уровень вторичного по мере необходимости.
- Репликация данных выполняется на добавочном уровне блока — передаются только измененные блоки данных, что сводит к минимуму передачу данных.
Масштабируемость
Это решение можно использовать для общих папок от 4 tebibytes (TiB) до общего объема 12,5 pebibytes (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
- Аварийное восстановление для общих папок предприятия