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


Планирование пространства IP-адресов для Oracle Database@Azure

Ключевой частью разработки развертывания Oracle Database@Azure является планирование пространства IP-адресов. Важно убедиться, что у вас достаточно IP-адресов для кластеров виртуальных машин и сетевых служб.

В этой статье приведены таблицы, которые можно использовать для поиска минимального размера маршрутизации между доменами без подсети (CIDR) для вашего экземпляра Oracle Database@Azure.

При настройке сети рассмотрите следующие моменты:

  • Для автономной базы данных Oracle минимальный размер CIDR составляет /27.
  • Диапазоны IP-адресов, выделенные подсетям автономной базы данных Oracle и кластерам виртуальных машин Oracle Exadata, не могут перекрываться с другими используемыми CIDR. Перекрытие может вызвать проблемы с маршрутизацией. Учетная запись маршрутизации между регионами при настройке CIDR для Oracle Database@Azure.
  • Для Oracle Exadata X9M IP-адреса 100.106.0.0/16 и 100.107.0.0/16 зарезервированы для межсоединения и не могут быть выделены для клиентских сетей или сетей резервного копирования.

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

Требования к подсети клиента

Подсеть клиента имеет следующие требования к IP-адресу:

  • Для каждой виртуальной машины требуются 4 IP-адреса. Кластеры виртуальных машин имеют не менее 2 виртуальных машин. Поэтому для кластера виртуальных машин с 2 виртуальными машинами требуется 8 IP-адресов в подсети клиента. Каждая дополнительная виртуальная машина, добавленная в кластер виртуальных машин, увеличивает количество IP-адресов, необходимых в клиентской подсети, на 4 IP-адреса.

  • Для каждого кластера виртуальных машин требуется 3 IP-адреса для имен SCAN, независимо от количества виртуальных машин, присутствующих в кластере виртуальных машин.

  • 13 IP-адресов зарезервированы для сетевых служб в клиентской подсети независимо от количества кластеров виртуальных машин в подсети клиента. 13 адресов: первые 4 IP-адреса, 9-й по 16-й IP-адрес и последний IP-адрес.

Например, в подсети 10.0.0.0/24 зарезервированы следующие 13 IP-адресов:

- 10.0.0.0 to 10.0.0.3

- 10.0.0.8 to 10.0.0.15

- 10.0.0.255

Сценарии: размер CIDR, необходимый для подсети клиента

В следующей таблице показаны сценарии подготовленных кластеров виртуальных машин с различными размерами. Количество экземпляров каждого сценария, которое может быть вложено в подсеть клиента, зависит от размера CIDR подсети. В этой таблице не отображаются все возможные сценарии.

Сценарий /27 /26 /25 /24 /23 /22.
Один кластер виртуальных машин с двумя виртуальными машинами (11 IP-адресов + 13 IP-адресов для сетевых служб = 24 IP-адреса) 1 4 10 21 45 91
Один кластер виртуальных машин с тремя виртуальными машинами (15 IP-адресов + 13 IP-адресов для сетевых служб = 28 IP-адресов) 1 3 7 15 33 67
Один кластер виртуальных машин с четырьмя виртуальными машинами (19 IP-адресов + 13 IP-адресов для сетевых служб = 34 IP-адреса)   2 5 12 26 53
Два кластера виртуальных машин с двумя виртуальными машинами каждый (22 IP-адреса + 13 IP-адресов для сетевых служб = 35 IP-адресов)   2 5 10 22 45
Два кластера виртуальных машин с тремя виртуальными машинами каждый (30 IP-адресов + 13 IP-адресов для сетевых служб = 43 IP-адреса)   1 3 7 16 33
Два кластера виртуальных машин с четырьмя виртуальными машинами каждый (38 IP-адресов + 13 IP-адресов для сетевых служб = 51 IP-адресов)   1 2 6 13 26

Требования к подсети резервного копирования

Подсеть резервного копирования имеет следующие требования к IP-адресу:

  • Для каждой виртуальной машины требуется 3 IP-адреса. Кластеры виртуальных машин имеют не менее двух виртуальных машин. Таким образом, кластер виртуальной машины с двумя виртуальными машинами требует 6 IP-адресов в подсети резервного копирования. Каждая виртуальная машина, добавленная в кластер виртуальных машин, увеличивает количество IP-адресов, необходимых в подсети резервного копирования, на 3 IP-адреса.
  • Сетевые службы требуют 3 IP-адреса для подсети резервной копии независимо от количества кластеров виртуальных машин в подсети резервного копирования.

Пример. Количество IP-адресов, необходимых для подсети резервного копирования с одним кластером виртуальных машин с двумя виртуальными машинами, равно 6 IP-адресов (один кластер виртуальных машин с двумя виртуальными машинами) + 3 IP-адреса (для сетевых служб) = 9 IP-адресов.

Сценарии: размер CIDR, необходимый для подсети резервной копии

В следующей таблице показаны сценарии подготовленных кластеров виртуальных машин различных размеров. Количество экземпляров каждого сценария, которое может быть вложено в подсеть резервной копии, зависит от размера CIDR подсети. Таблица не отображает все возможные сценарии.

Сценарий /28 /27 /26 /25 /24 /23
Один кластер виртуальных машин с двумя виртуальными машинами (6 IP-адресов + 3 для сетевых служб = 9 IP-адресов) 1 3 7 14 28 56
Один кластер виртуальных машин с тремя виртуальными машинами (9 IP-адресов + 3 для сетевых служб = 12 IP-адресов) 1 2 5 10 21 42
Один кластер виртуальных машин с четырьмя виртуальными машинами (12 IP-адресов + 3 для сетевых служб = 15 IP-адресов) 1 2 4 8 13 34
Два кластера виртуальных машин с двумя виртуальными машинами каждый (12 IP-адресов + 3 для сетевых служб = 15 IP-адресов) 1 2 4 8 13 34
Два кластера виртуальных машин с тремя виртуальными машинами каждый (18 IP-адресов + 3 для сетевых служб = 21 IP-адресов)   1 3 6 12 24
Два кластера виртуальных машин с четырьмя виртуальными машинами каждый (24 IP-адреса + 3 для сетевых служб = 27 IP-адресов)   1 2 4 9 18

Доступные IP-адреса для клиентских и резервных подсетей по размеру CIDR

В следующей таблице показано количество IP-адресов, доступных для кластеров виртуальных машин и SCAN для различных размеров CIDR после вычитания IP-адресов, необходимых сетевым службам.

Совет

Выделение больше требуемого пространства для подсети (например, по крайней мере /25 вместо /27) может помочь уменьшить относительный эффект, который зарезервированные IP-адреса имеют в доступном пространстве подсети.

CIDR подсети Зарезервированные IP-адреса сети для подсети клиента Используемые IP-адреса для подсети клиента (виртуальные машины и SCAN) Зарезервированные сетевые IP-адреса для подсети резервной копии Доступные IP-адреса для подсети резервного копирования (виртуальные машины и SCAN)
/28 13 0 (2<4 – 13) 3 13 (2^4 – 3)
/27 13 15 (2^5 – 13) 3 29 (2^5 – 3)
/26 13 47 (2^6 – 13) 3 61 (2^6 – 3)
/25 13 111 (2^7 – 13) 3 125 (2^7 – 3)
/24 13 239 (2^8 – 13) 3 253 (2^8 – 3)
/23 13 495 (2^9 – 13) 3 509 (2^9 – 3)
/22. 13 1007 (2^10 – 13) 3 1021 (2^10 – 3)