Я создаю сайт, который, как я ожидаю, будет широко использоваться. В настоящее время мой регистратор (GoDaddy) обрабатывает DNS. Однако выглядит Amazon Route 53 интересно. Они обещают высокую скорость и предлагают глобально распределенные DNS-серверы и программируемый интерфейс. Хотя GoDaddy не предлагает программируемый интерфейс, я предполагаю, что их серверы также географически распределены.
Каковы основные причины, по которым мне следует выбрать использование Amazon Route 53 вместо бесплатного DNS на основе регистратора?
GoDaddy [...] Я предполагаю, что их серверы географически распределены
Не предполагайте, проверьте с помощью GoDaddy или проверьте сами. Быстрый traceroute на nsX.secureserver.com (общее имя DNS-сервера для GoDaddy) дает мне ответ из центра обработки данных здесь, в Скандинавии, где я живу. Так что да, похоже, что серверы имен GoDaddy разбросаны по крайней мере в США и Европе. Но проверьте серверы имен, назначенные вашему домену.
основные причины, по которым я должен выбрать Amazon Route 53
Amazon имеет четко задокументированный как устроен их сервер. Они используют Anycast и имеют DNS-серверы в 15+ точках по всему миру. Их сервис кажется хорошо спроектированным для длительного безотказного времени.
Разрешение DNS из более чем 15 мест по всему миру делает ваш сайт немного быстрее для ваших конечных пользователей. Это также позволяет вам использовать более низкий TTL, что означает, что в случае сбоя веб-сайта вы можете быстрее перенести свою службу на новый IP-адрес.
В будущем Amazon планирует интегрировать Route53 со своими другими облачными предложениями. Если вы используете некоторые из них, такие как EC2 и Elastic Load Balancer, вы получите выгоду от этой интеграции. Что они построят, пока неизвестно, но одноэтапная настройка эластичной балансировки нагрузки и интеграции проверки работоспособности с CloudWatch кажется разумным предположением.
Не предполагайте ничего о GoDaddy. Я много раз обнаруживал, что они ужасны.
У меня лично есть отдельный DNS-хост для моего регистратора домена, потому что DNS-хост обеспечивает более качественное обслуживание (больше настраиваемых записей, а не только A и CNAME).
Из того, что я видел, Route53 должен быть довольно недорогим, по крайней мере, в соответствии с предложением Dynect для глобально доступного DNS.
Если бы я был на вашем месте, я бы, черт возьми, не использовал любой услуг GoDaddy. Они неоднократно доказывали мне, что им нельзя доверять. Здесь есть много вопросов, в которых корень проблемы лежал в некомпетентности GoDaddy.
По состоянию на май 2011 года существует SLA для Route53, 100% доступность, подкрепленная сервисными кредитами в случае их сбоя:
AWS приложит коммерчески разумные усилия, чтобы сделать Amazon Route 53 100% доступным (определено ниже). В случае, если Amazon Route 53 не выполняет вышеуказанные обязательства, вы имеете право на получение кредита на обслуживание, как описано ниже.
Определения «Доступен на 100%» означает, что Amazon Route 53 не преминул ответить на ваши DNS-запросы в течение ежемесячного цикла выставления счетов.
«Сервисный кредит» - это долларовый кредит, рассчитанный, как указано ниже, который мы можем вернуть на соответствующую учетную запись Amazon Route 53.
Кредиты за обслуживание рассчитываются на основе 1 дня кредита за обслуживание, который равен вашим средним ежедневным расходам на запросы Route 53 за ежемесячный платежный цикл, предшествующий ежемесячному платежному циклу, в течение которого Amazon Route 53 был недоступен на 100%, и доступны в следующем виде:Продолжительность Amazon Route 53 недоступна на 100%
5-30 минут - 1 день за обслуживание, 31 минута - 4 часа - 7 дней за обслуживание, более 4 часов - 30 дней кредит
Теперь Amazon представляет консоль Amazon Route 53 в Консоли управления AWS. Итак, теперь вы получаете преимущества консоли AWS при работе с Route 53.
Недавно перешел с GoDaddy (почти 5 лет был клиентом их служб DNS и регистрации доменов) на Route 53.
Почему GoDaddy был для меня лучше Route53:
Вот и все.
Теперь почему Route53 лучше GoDaddy:
Прочее было упомянуто выше.
Помимо того, что уже было сказано о качестве инфраструктуры Amazon, API - это отличная особенность Route 53 или конкурентов, таких как Dynect. Если ваш сайт действительно становится достаточно большим, чтобы у вас было несколько серверов, вы захотите заняться системной автоматизацией, и возможность автоматизировать изменения DNS может быть очень приятной.
Есть еще кое-что, о чем стоит подумать. Насколько я понимаю, у GoDaddy есть ограничение на количество запросов. С Route53 вы просто платите больше, но услуга не прекращается. На сегодняшний день:
0,500 доллара США за миллион запросов - первый 1 миллиард запросов в месяц 0,250 доллара США за миллион запросов - более 1 миллиарда запросов в месяц
Есть достаточно причин, чтобы выбрать 53-й маршрут Amazon, как они уже объяснялись. Дополнительные сведения см. В разделе часто задаваемых вопросов по AWS: Route 53 запросы
Теперь amazon представила новое периферийное местоположение для Юго-Восточной Америки, поэтому теперь они увеличили количество местоположений по всему миру до 17. 11 из них находятся в Америке.
Вы всегда можете использовать оба, при условии, что ваш регистратор - easyDNS: http://www.easyRoute53.com
Либо сделайте зеркальный DNS Route53 со стороны DNS-регистратора, либо сделайте наоборот, пусть easyDNS (который также является anycast) автоматически импортирует данные Route53.
Используя несколько платформ DNS, вы устраняете своего поставщика DNS-провайдера по возможности-SPOF, поэтому наличие двух избыточных, отдельно развернутых систем anycast будет довольно надежным.
(Если вы хотите просто использовать Route53, вы все равно можете использовать наш графический интерфейс для управления своим DNS на стороне AWS)
Вчера, 10 сентября 2012 г., GoDaddy DNS перешел вниз на 4 часа. Хотя они еще не выпустили поддающийся проверке анализ первопричин, они заявить, что отказ был нанесен самому себе.
Я не могу сказать вам конкретно, почему маршрут 53 может быть лучше. Но вы можете принять во внимание слабые стороны GoDaddy, когда решите.
Большинство DNS-услуг регистраторов предоставляются бесплатно для приобретенного вами домена и обычно не сопровождаются соглашением об уровне обслуживания. Проблема в этом случае заключается в том, что Route 53 также не имеет SLA (насколько мне известно), что означает, что они не желают давать никаких гарантий на свои услуги.
Если вам абсолютно необходима 100% доступность DNS, вы будете искать поставщика DNS, который может предложить SLA на 100% бесперебойную работу. Это не означает, что они могут быть лучше, чем Route 53 или Godaddy, но это означает, что они готовы поддержать свой продукт и предложить некоторую денежную компенсацию в случае, если их сервис не может обеспечить 100% доступность.