AmazonのDNSサービス Amazon Route 53の使いかたと裏側

11,482 views

Published on

AmazonのDNSサービス Amazon Route 53の使いかたと裏側

Published in: Technology

AmazonのDNSサービス Amazon Route 53の使いかたと裏側

  1. 1. AmazonのDNSサービス AMAZON ROUTE 53の 使用法と裏側dnsops荒木 靖宏 (@ar1) 2011.11.30
  2. 2. 荒木 靖宏(あらき やすひろ)  アマゾンデータサービスジャパンで1月から働いて ます  Twitter:ar1  一番好きなAWSのサービス • Spot Instance  Debian オフィシャル開発者
  3. 3. Agenda Amazon Route 53の提供するもの Amazon Web Servicesのグローバルネットワーク 機能解説 価格 周辺ツール
  4. 4. Amazon ROUTE 53の提供するもの SLA100%のDNSサービス 権威DNSサーバ、様々なレコードタイプ 高速な更新メカニズム グローバルなIP Anycast 先払いのお金なし つかった分だけの支払い
  5. 5. CloudFront and Route53 Global Network AmsterdamAshburn, VA Dublin Hong KongDallas, TX Tokyo FrankfurtLos Angeles, CA Singapore LondonMiami, FLNewark, NJ Paris Sao PauloPalo Alto, CA StockholmSeattle, WA New!St. Louis, MO…. 20 のエッジロケーション (2011年9末)
  6. 6. Route53使用時のDNS問い合わせ Anycast IPアドレスが 使用され,同じIPアドレ スでも近いサーバにつな がる
  7. 7. example.com DNS AS3DNS(Route53) AS2 AS1 local DNS IP1 IP2 ユーザ 4 1 2 3 IP3 IP4 root DNS .com DNS AS1 Route53 1. DNS (local DNS) h.example.com .→root DNS 2. root DNS h.example.com →.com DNS 3. .com DNS h.example.com →.example.com DNS ( 4 IP IP anycast ) 4. local DNS 3 IP h.example.com AS Route53 → IP
  8. 8. 4つの異なるTLD 配下への登録4つのIPアドレス 使用
  9. 9. http://www.robtex.com/route/205.251.194.0-23---amazon-prefix.html
  10. 10. サポートするレコードタイプRecord Types: PTR (pointer record) A (address record) SOA (start of authority AAAA (IPv6 address record) record) CNAME (canonical name record) SPF (sender policy MX (mail exchange record) framework) NS (name server record) SRV (service locator) TXT (text record)
  11. 11. ホストゾーンとレコード「ホストゾーン」とは管理可能なレコードの集合  レコードは10,000個まで (上限緩和可能)  サブドメインも同一のホストゾーンにできる。レコードは加重ラウンドロビンをサポート  0から255の間で設定可能。  例 • 加重3 : 加重1の場合、75%:25%の時間割合
  12. 12. ドメイン名のみの扱い“エイリアス”タイプ  AWS独自のレコード。ELBのDNS名をドメインだけの形にして 割り当てできる  ELBに対してエイリアスタイプを設定した場合のそのレコード に対するクエリは無料
  13. 13. PRICING ホストゾーン数+クエリ数で課金 ホストゾーンあたり 11/1 値下げ! 25ホストゾーンまで $0.50 per hosted zone / month 25ホスゾーンを超える分は $0.10 per hosted zone / month Queries 10億クエリまで $0.50 per million queries / month 10億クエリを超える分 $0.25 per million queries / month
  14. 14. R53fox https://bitbucket.org/winebarrel/r53-fox/wiki/Home
  15. 15. Google Spreadsheetshttp://webos-goodies.jp/archives/manage_amazon_route_53_using_google_apps_script.html
  16. 16. Route53利用のFAQ IPv6対応  AAAA, PTRレコードはIPv6に対応していますが、Route53に 対してIPv6で問いあわせても返答しません プライベートIPアドレス目的の利用  可能ですが、誰からも参照可能です デフォルトのTTL  全てのレコードに対して設定する必要あり 未対応  セカンダリDNSにしたい  DNS SEC
  17. 17. Route53を設定してみる
  18. 18. ROUTE 53のまとめ SLA100%のDNSサービス 権威DNSサーバ、様々なレコードタイプ 高速な更新メカニズム グローバルなIP Anycast 先払いのお金なし、つかった分だけの支払い、安価 APIを活用する様々なツールの存在

×