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


Настройка прямого взаимодействия между Azure и Oracle Cloud Infrastructure

Область применения: ✔️ виртуальные машины Linux

Чтобы создать интегрированный мультиоблачный интерфейс, корпорация Майкрософт и Oracle предлагают прямое взаимодействие между Azure и Oracle Cloud Infrastructure (OCI) через ExpressRoute и FastConnect. Благодаря взаимодействию ExpressRoute и FastConnect можно столкнуться с низкой задержкой, высокой пропускной способностью, частным прямым подключением между двумя облаками.

Внимание

Oracle сертифицированы следующие приложения для запуска в Azure c поддержкой соединения между облаками Azure и Oracle Cloud:

  • E-Business Suite
  • JD Edwards EnterpriseOne;
  • PeopleSoft;
  • приложения Oracle Retail;
  • Oracle Hyperion Financial Management

На следующем рисунке представлена общая схема соединения.

На схеме показано сетевое подключение между облаком, использующее FastConnect и ExpressRoute.

Примечание.

Подключение ExpressRoute, показанное на схеме, является обычным каналом ExpressRoute и поддерживает все нечеткость, например Global Reach.

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

  • Чтобы установить подключение между Azure и OCI, необходима активная подписка Azure и активный арендатор OCI.

  • Такое подключение возможно, если пиринг Azure ExpressRoute расположен рядом с пирингом FastConnect OCI или их расположения совпадают. Ознакомьтесь с доступностью по регионам.

Настройка прямого подключения между ExpressRoute и FastConnect

Создайте стандартный канал ExpressRoute в группе ресурсов для своей подписки Azure. Дополнительные сведения см. в руководстве по созданию и изменению канала ExpressRoute.

  1. В портал Azure введите ExpressRoute в строке поиска и выберите каналы ExpressRoute.

  2. В разделе "Каналы Express Route" нажмите кнопку "Создать".

  3. Выберите подписку, введите или создайте группу ресурсов и введите имя для ExpressRoute. Нажмите кнопку "Далее" для продолжения настройки .

  4. Выберите Oracle Cloud FastConnect в качестве поставщика услуг и выберите расположение пиринга.

  5. Канал Azure ExpressRoute предоставляет детализированные параметры пропускной способности. FastConnect поддерживает 1, 2, 5 или 10 Гбит/с. Для пропускной способности выберите один из этих параметров пропускной способности.

    Снимок экрана: диалоговое окно создания канала ExpressRoute.

  6. Выберите "Рецензирование" и "Создать ", чтобы создать ExpressRoute.

После создания ExpressRoute настройте прямое подключение между ExpressRoute и FastConnect.

  1. Перейдите к новому ExpressRoute и найдите ключ службы. Его нужно будет указать при настройке канала FastConnect.

    Снимок экрана: канал Oracle ExpressRoute с ключом службы.

    Внимание

    Плата взимается за ExpressRoute сразу после подготовки канала ExpressRoute, даже если состояние поставщика не подготовлено.

  2. Вырезать два частных /30 IP-адреса каждого. Убедитесь, что пробелы не перекрываются с виртуальной сетью Azure или пространством IP-адресов виртуальной облачной сети OCI. Первое пространство IP-адресов — основное адресное пространство , а второй — это дополнительное адресное пространство. Эти адреса требуются при настройке канала FastConnect.

  3. Создание шлюза динамической маршрутизации (DRG) Этот шлюз необходим при создании канала FastConnect. Дополнительные сведения см. в разделе "Динамический шлюз маршрутизации".

  4. Создайте канал FastConnect в своем арендаторе Oracle. Дополнительные сведения см. в статье "Доступ к Microsoft Azure".

    1. В конфигурации FastConnect выберите Microsoft Azure: ExpressRoute в качестве поставщика.
    2. Выберите шлюз динамической маршрутизации, подготовленный на предыдущем шаге.
    3. Выберите подготавливаемую пропускную способность. Для обеспечения оптимальной производительности эта пропускная способность должна соответствовать пропускной способности, выбранной при создании канала ExpressRoute.
    4. В поле Provider Service Key (Ключ службы поставщика) вставьте ключ службы ExpressRoute.
    5. Используйте первое /30 пространство частных IP-адресов, вырезанные на предыдущем шаге, для основного IP-адреса BGP и второго /30 частного IP-адреса для вторичного IP-адреса BGP.
    6. Назначьте первый используемый адрес двух диапазонов ДЛЯ IP-адреса Oracle BGP (основного и дополнительного) и второго адреса IP-адреса BGP клиента с точки зрения FastConnect. Первый используемый IP-адрес — это второй IP-адрес в адресном /30 пространстве. Корпорация Майкрософт резервирует первый IP-адрес.
    7. Нажмите кнопку создания.
  5. Завершите связывание FastConnect с виртуальной облачной сетью в клиенте Oracle с помощью шлюза динамической маршрутизации с помощью таблицы маршрутов.

  6. Перейдите в Azure и убедитесь, что состояние поставщика для канала ExpressRoute изменено на "Подготовлено " и что теперь подготовлен пиринг типа Azure private . Это состояние является обязательным условием для следующего шага.

    Снимок экрана: канал Oracle ExpressRoute с выделенным состоянием поставщика ExpressRoute.

  7. Выберите частный пиринг Azure. Вы увидите, что сведения об пиринге автоматически настраиваются на основе сведений, введенных при настройке канала FastConnect.

    Снимок экрана: параметры частного пиринга.

Подключение виртуальной сети к ExpressRoute

Создайте виртуальную сеть и шлюз виртуальной сети, если вы еще этого не сделали. Дополнительные сведения см. в статье "Настройка шлюза виртуальной сети для ExpressRoute" с помощью портал Azure.

Настройте подключение между шлюзом виртуальной сети и каналом ExpressRoute с помощью скрипта Terraform или с помощью команды PowerShell для настройки ExpressRoute FastPath.

После завершения настройки сети можно проверить конфигурацию, выбрав "Получить записи ARP" и "Получить таблицу маршрутов" на странице "Частный пиринг ExpressRoute" в портал Azure.

Автоматизация

Корпорация Майкрософт создала скрипты Terraform, чтобы включить автоматическое развертывание сетевого взаимодействия. Скрипты Terraform должны пройти проверку подлинности в Azure перед их запуском, так как им требуются соответствующие разрешения в подписке Azure. Проверку подлинности можно выполнить с помощью субъекта-службы Microsoft Entra или с помощью Azure CLI. Дополнительные сведения см. в разделе "Проверка подлинности CLI".

Сведения о скриптах Terraform и связанной документации по развертыванию взаимодействия см. в статье Azure-OCI Cloud Inter-Connect.

Наблюдение

Установка агентов в обоих облаках позволяет использовать Монитор производительности сети Azure для мониторинга производительности сквозной сети. Сетевая Монитор производительности помогает легко выявлять проблемы с сетью и устранять их.

Чтобы удалить соединение, выполните эти действия в указанном порядке. Сбой этого приводит к сбою канала ExpressRoute.

  1. Удалите подключение ExpressRoute. Удалите подключение, выбрав значок "Удалить " на странице подключения. Дополнительные сведения см. в разделе Очистка ресурсов.
  2. Удалите Oracle FastConnect из консоли Oracle Cloud Console.
  3. После удаления канала Oracle FastConnect можно удалить канал Azure ExpressRoute.

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

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

  • Дополнительные сведения о межоблачном подключении между OCI и Azure см. в статье Access to Microsoft Azure.
  • Узнайте, как использовать скрипты Terraform для развертывания инфраструктуры для целевых приложений Oracle в Azure и настройки сетевого взаимодействия. Дополнительные сведения см. в статье Azure-OCI Cloud Inter-Connect.