VPC экземпляра EC2, используемого для подключения к кластеру Memcached, может не совпадать с VPC в кластере. В таких случаях нам нужно разрешить соединение между этими двумя VPC, чтобы они могли взаимодействовать. Из предыдущей главы мы уже видели экземпляр EC2, работающий в VPC по умолчанию. Теперь мы создаем дополнительный VPC, с которым мы можем связать кластер Memcached, а затем установить соединение с экземпляром EC2 через механизм пиринга.
Для этого потребуются следующие шаги.
Создание нового VPC
Чтобы создать новый VPC, перейдем на панель мониторинга VPC с домашней страницы учетной записи AWS. Затем мы нажимаем кнопку « Создать VPC» , которая запрашивает у нас имя адреса блока VPC, CIDR и т. Д. После заполнения этих данных мы можем увидеть создание следующего VPC. Обратите внимание, что мы должны быть осторожны при упоминании блока CIDR, поскольку он не должен перекрываться с блоком CIDR существующего VPC, который имеет экземпляр EC2.
Создание VPC пиринга
Далее мы создаем пиринговую связь между вышеперечисленными и VPC. На панели мониторинга VPC мы выбираем опцию Пиринговые соединения на левой вкладке. Это поднимает следующий экран, который мы должны заполнить, как показано ниже.
После нажатия на кнопку « Создать пиринговое соединение» выше, мы должны принять запрос на пиринговое соединение, как показано на снимке экрана ниже.
Затем мы редактируем таблицу маршрутов, чтобы отразить целевой шлюз в другом VPC. Это включит соединение между VPC.
Наконец, мы видим, что пиринг-соединение активно, что позволит нам подключаться к ElastiCache VPC из другого VPC, где расположен EC2.