Поделиться через


Планирование и развертывание серверов с поддержкой Azure Arc

Развертывание службы инфраструктуры ИТ или бизнес-приложения является сложной задачей для любой компании. Чтобы качественно решить задачу без проблем и незапланированных затрат, необходимо тщательно спланировать процесс и убедиться в том, что все готово. Чтобы спланировать развертывание серверов с поддержкой Azure Arc в любом масштабе, оно должно охватывать условия проектирования и развертывания, которые необходимо выполнить для успешного выполнения задач.

Чтобы развертывание проходило без осложнений, в плане должно быть четко определено:

  • Роли и обязанности.
  • Наличие физических серверов или виртуальных машин, чтобы убедиться, что они соответствуют требованиям к сети и системе.
  • Набор навыков и обучение, необходимые для успешного развертывания и непрерывного управления.
  • Критерии приемки и сведения об успешном контроле процесса.
  • Инструменты или методы, используемые для автоматизации развертываний.
  • Список выявленных рисков и планов по устранению рисков, чтобы избежать задержек, сбоев и т. д.
  • План, чтобы избежать нарушений во время развертывания.
  • Путь эскалации при возникновении важной проблемы.

Цель этой статьи — убедиться, что вы готовы к успешному развертыванию серверов с поддержкой Azure Arc на нескольких производственных физических серверах или виртуальных машинах в вашей среде.

Чтобы узнать больше о наших рекомендациях по масштабному развертыванию, вы также можете просмотреть это видео.

Необходимые компоненты

При планировании развертывания учитывайте следующие основные требования:

  • Компьютеры должны запускать поддерживаемую операционную систему для агента подключенного компьютера.
  • Компьютеры должны иметь подключение из локальной сети или другой облачной среды к ресурсам в Azure напрямую или через прокси-сервер.
  • Чтобы установить и настроить агент подключенного компьютера Azure, необходимо иметь учетную запись с повышенными привилегиями (т. е. администратором или корнем) на компьютерах.
  • Чтобы подключить компьютеры, необходимо использовать встроенную роль подключения подключенного компьютера Azure.
  • Чтобы прочитать, изменить и удалить компьютер, необходимо иметь встроенную роль администратора ресурсов подключенного компьютера Azure.

Дополнительные сведения см. в предварительных требованиях и требованиях к сети для установки агента подключенного компьютера.

Пилотная версия

Прежде чем развертывать на всех рабочих компьютерах, начните с оценки процесса развертывания перед его внедрением в вашей среде. Для пилотного проекта следует определить репрезентативную выборку компьютеров, которые не являются критически важными для вашей компании. Необходимо обеспечить достаточное время для запуска пилотного проекта и оценить его результат. Мы рекомендуем выделить не менее 30 дней.

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

  • Цели . Описывает бизнес-и технические драйверы, которые привели к решению о необходимости пилотного проекта.
  • Критерии выбора. Критерии, помогающие решить, какие аспекты решения будут участвовать в пилотном проекте.
  • Область — описывает область пилотного проекта, которая включает в себя, но не ограничивается компонентами решения, ожидаемым расписанием, длительностью пилотного проекта и количеством компьютеров для целевых объектов.
  • Критерии успеха и метрики. Критерии успешности пилотного проекта и конкретные меры для определения ее уровня.
  • План обучения. План для инженеров системы обучения, администраторов и т. д., которые не знакомы с Azure и ИТ-службами на время пилотного развертывания.
  • План перехода. Стратегия и критерии для перехода от пилотного развертывания к рабочей среде.
  • Откат. Процедуры отката пилотного развертывания до исходного состояния.
  • Риски. Список всех определенных рисков пилотного развертывания и рисков, связанных с развертыванием в рабочей среде.

Этап 1. Подготовка базы

На этом этапе системные инженеры или администраторы позволяют основным функциям в подписке Azure организации начать основу, прежде чем включать компьютеры для управления серверами с поддержкой Azure Arc и другими службами Azure.

Задача Подробный сведения Ожидаемая продолжительность
Создание группы ресурсов Выделенная группа ресурсов, включающая только серверы с поддержкой Azure Arc, и централизация управления и мониторинга этих ресурсов. Один час
Примените теги для организации компьютеров. Оцените и разработайте стратегию тегов, выравниваемую ит-интерфейсами, которая может помочь снизить сложность управления серверами с поддержкой Azure Arc и упростить принятие решений по управлению. Один день
Проектирование и развертывание журналов Azure Monitor Оцените сложности проектирования и развертывания, чтобы определить, стоит ли организации использовать существующую или развернуть новую рабочую область Log Analytics для хранения собранных данных журналов с гибридных серверов и компьютеров.1 Один день
Разработка плана управления для Политики Azure Определите, как вы будете реализовывать управление гибридными серверами и компьютерами в подписке или группе ресурсов с помощью политики Azure. Один день
Настройка управления доступом на основе ролей (RBAC) Разработайте план доступа для управления доступом к серверам с поддержкой Azure Arc и возможность просматривать их данные из других служб и решений Azure. Один день
Поиск компьютеров с уже установленным агентом Log Analytics Выполните следующий запрос журнала в Log Analytics для преобразования существующих развертываний агента Log Analytics в агент, управляемый расширением:
Сердцебиение
| суммирование arg_max(TimeGenerated, OSType, ResourceId, ComputerEnvironment) по компьютеру
| where ComputerEnvironment == "Non-Azure" и isempty(ResourceId)
| project Computer, OSType
Один час

1 При оценке структуры рабочей области Log Analytics рассмотрите возможность интеграции с служба автоматизации Azure в поддержку функции управления обновлениями и Отслеживание изменений и инвентаризация, а также Microsoft Defender для облака и Майкрософт Часовой. Если в вашей организации уже есть учетная запись службы автоматизации и включены функции управления рабочей областью Log Analytics, оцените, можно ли централизовать и упростить операции управления, а также сократить затраты, используя существующие ресурсы и создав дубликаты учетной записи, рабочей области и т. д.

Этап 2. Развертывание серверов с поддержкой Azure Arc

Затем мы добавим в основу, размещенную на этапе 1, подготовив и развернув агент подключенного компьютера Azure.

Задача Подробный сведения Ожидаемая продолжительность
Скачайте готовый сценарий установки Просмотрите и настройте готовый скрипт установки для масштабируемого развертывания агента Connected Machine для обеспечения требований к автоматическому развертыванию.

Пример использования ресурсов для масштабирования:

  • Масштабирование при подключении виртуальных машин VMware vSphere Windows Server
  • Масштабирование при подключении виртуальных машин VMware vSphere Linux
  • Масштабирование при подключении экземпляров AWS EC2 с помощью Ansible
Один или несколько дней в зависимости от требований, организации процесса (например, управления изменениями и выпусками) и используемого метода автоматизации.
Практическое руководство. Создание приложения Azure Active Directory и субъекта-службы с доступом к ресурсам с помощью портала Создайте субъект-службу для подключения компьютеров в неинтерактивном режиме с помощью Azure PowerShell или с портала. Один час
Развертывание агента Connected Machine на целевых серверах и компьютерах Используйте средство автоматизации для развертывания скриптов на серверах и их подключения к Azure. Один или несколько дней в зависимости от плана выпуска и в случае поэтапного развертывания.

Этап 3. Управление и работа

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

Задача Подробный сведения Ожидаемая продолжительность
Создание оповещения о работоспособности ресурса Если сервер не отправляет пакеты пульса в Azure дольше 15 минут, это может означать, что он отключен, сетевое подключение заблокировано или агент не запущен. Создайте план реагирования и изучения таких инцидентов и используйте уведомления о работоспособности ресурсов, чтобы получать уведомления при их запуске.

При настройке оповещения задайте следующие настройки:
Тип ресурса = Серверы с поддержкой Azure Arc
Текущее состояние ресурса = Недоступно
Предыдущее состояние ресурса = Доступно
Один час
Создание оповещения Помощника по Azure Для обеспечения оптимальной работы и последних исправлений безопасности и ошибок рекомендуется обновлять агент подключенного компьютера Azure. Неактуальные агенты определяются с помощью оповещения Помощника по Azure.

При настройке оповещения задайте следующие настройки:
Обновление типа = рекомендаций до последней версии агента подключенного компьютера Azure
Один час
Назначение политик Azure для подписки или группы ресурсов Включите политику включения Azure Monitor для виртуальных машин (и другие, отвечающие вашим требованиям) в подписку или группу ресурсов. В Политике Azure определяются требуемые агенты для аналитики виртуальных машин в вашей среде. Разные
Включите Диспетчер обновлений Azure для серверов с поддержкой Azure Arc. Настройте Диспетчер обновлений Azure на серверах с поддержкой Arc для управления обновлениями системы для виртуальных машин Windows и Linux. Вы можете развернуть обновления по запросу или применить обновления с помощью настраиваемого расписания. 5 мин

Следующие шаги