О Планировщике развертывания Azure Site Recovery для восстановления виртуальных машин VMware в Azure

В этой статье приведены рекомендации по использованию планировщика развертывания Azure Site Recovery в сценариях рабочих развертываний виртуальных машин VMware в Azure.

Обзор

Перед установкой защиты виртуальных машин VMware vSphere с помощью Azure Site Recovery выделите достаточный объем пропускной способности в зависимости от частоты ежедневного изменения данных в соответствии с требуемой целевой точкой восстановления (RPO). В локальной среде необходимо развернуть нужное число серверов конфигурации и обработки.

Кроме того, необходимо создать требуемое количество целевых учетных записей хранения Azure соответствующего типа. (класса Standard или Premium), учитывая рост нагрузки на исходные рабочие серверы из-за более активного их использования в будущем. Тип хранилища определяется для каждой виртуальной машины на основе особенностей рабочей нагрузки (количества операций записи и чтения на диск в секунду [IOPS], активности обработки данных) и ограничений Site Recovery.

Планировщик развертывания Site Recovery — это программа командной строки для сценариев аварийного восстановления виртуальных машин Hyper-V в Azure и VMware в Azure. Эта программа позволяет выполнить удаленное профилирование виртуальных машин VMware (никоим образом не влияя на рабочий процесс), чтобы оценить требования к пропускной способности и службе хранилища для успешной репликации и отработки отказа. Вы можете запустить эту программу, не устанавливая в локальной среде каких-либо дополнительных компонентов Site Recovery. Чтобы получить более точные сведения о пропускной способности, запустите планировщик ресурсов на виртуальной машине Windows Server, соответствующей минимальным требованиям сервера конфигурации Site Recovery, который в конечном итоге потребуется развернуть на одном из первых этапов рабочего развертывания.

Эта программа предоставляет указанные ниже сведения.

Оценка совместимости

  • Оценка соответствия виртуальной машины требованиям в зависимости от количества дисков, их размера, числа операций ввода-вывода в секунду, активности обработки данных, типа загрузки (EFI/BIOS) и версии ОС.

Оценка пропускной способности сети и целевой точки восстановления

  • Расчетное значение пропускной способности, необходимой для разностной репликации.
  • Пропускная способность, которую может получить Site Recovery при репликации данных из локальной среды в Azure.
  • Количество виртуальных машин, которое можно включить в пакет, на основе расчетного значения пропускной способности для завершения начальной репликации в указанный промежуток времени.
  • Целевая точка восстановления, которая может быть достигнута при указанной пропускной способности.
  • Влияние низкой пропускной способности на требуемую целевую точку восстановления.

Требования к инфраструктуре Azure

  • Требование к типу хранилища (хранилище класса Standard или Premium) каждой виртуальной машины
  • Общее число учетных записей хранения уровня Standard или Premium, которое необходимо настроить для репликации (включая учетные записи хранения кэша).
  • Именование учетных записей хранения в соответствии с рекомендациями к службе хранилища.
  • Число ядер Azure, которое необходимо настроить перед отработкой отказа или тестовой отработкой отказа, на подписку.
  • Рекомендуемый размер виртуальной машины Azure для каждой локальной виртуальной машины.

Требования к локальной инфраструктуре

  • Необходимое число серверов конфигурации и серверов обработки, которое необходимо развернуть в локальной среде.

Предполагаемые затраты на аварийное восстановление в Azure

  • Оценочные общие затраты на аварийное восстановление в Azure: затраты на вычисление, хранение, сети и лицензии Site Recovery.
  • подробный анализ затрат для каждой виртуальной машины.

Важно!

При выполнении вычислений в программе использовался 30%-ный коэффициент роста характеристик рабочей нагрузки (из-за возможного роста использования со временем), а также 95-й процентиль всех метрик профилирования (число операций записи и чтения в секунду, активность обработки данных и обновление). Коэффициент роста и используемый процентиль можно изменить. Дополнительные сведения о коэффициенте роста и используемом процентиле см. в разделе "Рекомендации по коэффициенту роста" Дополнительные сведения о значении процентиля см. в разделе "Значение процентиля, используемое для вычисления".

Матрица поддержки

Категория VMware в VMware Hyper-V в Azure Из Azure в Azure Из Hyper-V на дополнительный сайт Из VMware на дополнительный сайт
Поддерживаемые сценарии Да Да Да Да* Нет
Поддерживаемая версия vCenter Server 7.0, 6.7, 6.5, 6.0 или 5.5 Windows Server 2016, Windows Server 2012 R2 Неприменимо Windows Server 2016, Windows Server 2012 R2 Неприменимо
Поддерживаемая конфигурация vCenter Server, ESXi Кластер Hyper-V, узел Hyper-V Неприменимо Кластер Hyper-V, узел Hyper-V Неприменимо
Число серверов, которые можно профилировать для каждого запущенного экземпляра планировщика развертывания Site Recovery. Один (одновременно можно профилировать виртуальные машины на одном сервере vCenter Server или ESXi) Несколько (одновременно можно профилировать виртуальные машины на нескольких узлах или кластерах узлов) Неприменимо Несколько (одновременно можно профилировать виртуальные машины на нескольких узлах или кластерах узлов) Неприменимо

*Это средство в первую очередь предназначено для сценария аварийного восстановления виртуальных машин Hyper-V в Azure. При аварийном восстановлении виртуальных машин Hyper-V на вторичный сайт это средство может использоваться только для того, чтобы получить рекомендации на стороне источника, такие как необходимая пропускная способность сети, требуемое свободное место на каждом исходном сервере Hyper-V, а также количество необходимых операций пакетной обработки и определения пакетов для начальной репликации. Пропустите рекомендации и сведения о затратах на Azure в отчете. Кроме того, операция оценки пропускной способности не применяется в сценариях аварийного восстановления виртуальных машин Hyper-V на вторичный сайт.

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

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

Требование к серверу Description
Профилирование и измерение пропускной способности
  • Операционная система: Windows Server 2016 или Windows Server 2012 R2.
    (в идеале соответствует рекомендациям по размеру сервера конфигурации).
  • Конфигурация виртуальной машины: 8 виртуальных ЦП, 16 ГБ ОЗУ, жесткий диск емкостью 300 ГБ.
  • .NET Framework 4,5
  • VMware vSphere PowerCLI 6.0 R3.
  • Распространяемый компонент Visual C++ для Visual Studio 2012.
  • Доступ из Интернета к Azure (*.blob.core.windows.net) с этого сервера на порт 443
    [Это необязательно. Вы можете вручную указать доступную пропускную способность во время создания отчета.]
  • Учетная запись хранения Azure
  • Права администратора на доступ к серверу.
  • Минимальное свободное место на диске: 100 ГБ (предполагается, что профилирование 1,000 виртуальных машин в среднем с 3 дисками на каждую выполняется 30 дней).
  • Параметрам уровня статистики vCenter VMware можно присвоить значение 1 или выше.
  • Разрешение порта vCenter (по умолчанию 443). Планировщик развертывания Site Recovery использует этот порт для подключения к серверу vCenter или к хосту ESXi.
Создание отчета. Компьютер, поддерживающий Windows или Windows Server с Excel 2013 или более поздней версии.
  • .NET Framework 4,5
  • Распространяемый компонент Visual C++ для Visual Studio 2012.
  • VMware vSphere PowerCLI 6.0 R3 необходим только при передаче параметра пользователя в команде генерации отчета для получения последней информации о конфигурации для виртуальных машин. Планировщик развертывания подключается к серверу vCenter. Разрешите порту vCenter (по умолчанию 443) подключиться к серверу vCenter.
  • Разрешения пользователей Разрешение только на чтение для учетной записи пользователя, используемой для доступа к серверу VMware vCenter Server или узлу VMware vSphere ESXi во время профилирования.

    Примечание.

    Эта программа позволяет профилировать только виртуальные машины с дисками VMDK и RDM и не поддерживает диски iSCSI или NFS. Site Recovery поддерживает диски iSCSI и NFS для серверов VMware. Однако так как планировщик ресурсов запущен не в гостевой ОС и выполняет профилирование только на основе показателей счетчиков производительности vCenter, он не видит диски этого типа.

    Скачивание и извлечение планировщика развертывания

    1. Скачайте последнюю версию планировщика ресурсов Site Recovery. Эта программа упакована в формате ZIP. Текущая ее версия поддерживает только сценарии развертывания виртуальных машин VMware в Azure.

    2. Скопируйте ZIP-папку на сервер Windows Server, на котором необходимо запустить программу. Вы можете запустить планировщик на любом сервере Windows Server 2012 R2, имеющем сетевой доступ к vCenter Server или узлу vSphere ESXi, в котором содержатся виртуальные машины, профилирование которых необходимо выполнить. Но мы советуем запускать эту программу на сервере, конфигурация оборудования которого соответствует рекомендациям по размеру сервера конфигурации. Если вы уже развернули компоненты Site Recovery в локальной среде, запустите программу на сервере конфигурации.

      При одинаковых конфигурациях оборудования сервера, рекомендуемого для запуска программы, и сервера конфигурации (со встроенным сервером обработки) пропускная способность, сведения о которой получены с помощью планировщика, будет соответствовать фактической пропускной способности, которой Site Recovery может добиться во время репликации. Значение пропускной способности зависит от доступной пропускной способности сети и конфигурации оборудования сервера (например, ЦП и хранилище). При запуске программы на другом сервере пропускная способность вычисляется при передаче из этого сервера в Azure. Кроме того, конфигурация оборудования на этом сервере и на сервере конфигурации может отличаться. И поэтому значение достигаемой пропускной способности, полученное с помощью этой программы, будет неточным.

    3. Распакуйте ZIP-папку. Папка содержит несколько файлов и вложенных папок. Исполняемый файл ASRDeploymentPlanner.exe находится в родительской папке.

      Пример. Скопируйте ZIP-файл в папку E:\ drive и распакуйте его. E:\ASR Deployment Planner_v2.3.zip

      E:\ASR Deployment Planner_v2.3\ASRDeploymentPlanner.exe

    Обновление планировщика развертывания до последней версии

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

    Если установлена предыдущая версия планировщика развертывания, выполните одно из следующих действий.

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

    Примечание.

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

    Каждое обновление версии планировщика ресурсов с использованием ZIP-файла является накопительным. Не нужно копировать файлы новой версии в папку со старой версией. Вы можете создать и использовать папку.

    История версий

    Последняя версия Планировщика развертывания Site Recovery — 2.5. Описание исправлений, добавляемых при каждом обновлении, см. на странице журнала версий планировщика развертывания Site Recovery.

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

    Запуск планировщика развертывания Azure Site Recovery для сценариев развертывания виртуальных машин VMware в Azure