Назад | Перейти на главную страницу

Нужен интерфейс для эластичного IP (DRBD и EC2)

Мы пытаемся отразить том в географической зоне с помощью DRBD (и Ubuntu 11.10). Мы используем эластичные IP-адреса - однако для эластичных IP-адресов нет локального интерфейса - только интерфейс для локального IP-адреса. Таким образом, DRBD не будет работать, так как ему нужен интерфейс.

Я думал об использовании VIP или VPN, чтобы иметь возможность использовать локальные IP-адреса, но это ухудшило бы соединение как другой уровень.

Есть мысли или идеи?

          [US EAST 1]                             [US WEST 1]
[EC2-INSTANCE] -> [ELASTIC-IP] -> DRBD <- [ELASTIC-IP] <- [EC2-INSTANCE]
       *no eth interface*                     *no eth interface*

Редактировать: Альтернативные решения (DRBD / Clustering / Replciating) более чем приветствуются!

Изменить 2:


Клиент подключается к address.com, TCP-порт 5001

Размер окна TCP: 16,0 КБайт (по умолчанию)

[3] локальный порт 10.160.27.107 59254 соединен с портом 107.21.118.27 5001 [ID] Интервал пропускной способности передачи [3] 0,0–10,0 с 44,1 МБ 36,9 Мбит / с

(Мбит / с было от 25 до 36)

Elastic IP - это не новый интерфейс, это общедоступный IP-адрес, который сопоставляется с интерфейсом. Итак, если у вас есть экземпляр с одним интерфейсом, и вы привязываете к нему EIP, трафик, отправленный на этот IP-адрес, будет идти на этот интерфейс.