Внутренний DNS в Amazon AWS VPC

Честно, ответ на Ваш вопрос зависит, частично, на том, на что похожа остальная часть Вашей установки. Вы задаете вопросы об уровнях дублирования на локальных RAID-контроллерах, когда Вы говорите об устройстве хранения данных, которое самом имеет единую точку отказа, хост-машина, с которой оно подключено.

Если Вы не переходите к своего рода общему массиву (который мог бы быть намного более простым и более низкого уровня, чем SAN), Вы найдете, что отказ Вашего медосмотра вычисляет хост, удалит все Ваши рабочие нагрузки. Это будет всегда иметь место, если Вы не переместитесь в общий массив, который не использует Ваш локальный RAID-контроллер. Этот факт может привести Вас к стратегии, где Вы создаете резервную копию своего VMs довольно часто, больше, чем Вы могли бы при кластеризации двух или больше хостов с общим бэкэндом.

И если Вы делаете те резервные копии так часто, что можно пережить отказ хоста, Вы могли бы прийти к заключению, что просто хотите использовать тот локальный RAID-контроллер в чередуемом режиме (RAID 0) для чистой производительности.

Честно, тем не менее, в Вашей ситуации я, вероятно, искал бы единственный массив RAID6, если Ваш контроллер поддерживает ее. Поскольку "freiheit" сказал, тем не менее, что он зависит очень от типа трафика СХД, который Ваши VMs собираются генерировать. Много случайных записей от нескольких VMs одновременно могло бы сокрушить Ваш RAID-массив. Если так, Вы хотели бы оптимизировать для производительности. В противном случае Вы могли бы хотеть оптимизировать для надежности, завися меньше от резервных копий.

21
задан 10 July 2017 в 04:45
3 ответа

Экземпляры должны регистрировать свои DNS-имена на ваших DNS-серверах через DDNS при запуске (как CNAME для своих общедоступных FQDN, назначенных AWS); таким образом вы можете обращаться к ним по общеизвестному имени и получать наиболее подходящий адрес (внутренний или внешний) независимо от того, где вы находитесь. Route53, вероятно, имеет встроенную магию такого рода, но я предпочитаю независимые от провайдера решения, где это возможно.

5
ответ дан 2 December 2019 в 20:06

Разве что-то вроде Avahi не работает? Он даже установлен и красиво упакован для большинства дистрибутивов Linux. Просто дайте каждому экземпляру, который должен быть доступен, уникальное имя хоста, а Боб - ваш дядя.

4
ответ дан 2 December 2019 в 20:06

Это видно из документации AWS VPC что рекомендуемый подход к использованию DNS-сервера внутри AWS VPC состоит в том, чтобы сначала создать набор параметров DHCP и связать его с VPC. Затем вы можете установить 1-4 DNS-сервера в этом VPC. Дополнительно, Набор параметров DHCP позволит вам настроить следующие параметры для всех содержащихся экземпляров VPC. (вырезано из документации)

DHCP Option Name      | Description
 domain-name          |  A domain name of your choice (for example, example.com).
 domain-name-servers  |  The IP address of a domain name server.
 ntp-servers          |  The IP address of a Network Time Protocol (NTP) server. 
 netbios-name-servers |  The IP address of a NetBIOS name server.
 netbios-node-type    |  The NetBIOS node type (1, 2, 4, or 8).
6
ответ дан 2 December 2019 в 20:06

Теги

Похожие вопросы