Akamai Diversity

Akamai Japan ブログ

Yoichi Matsumoto

Yoichi Matsumoto

October 30, 2019 7:00 PM

Fast DNS の API が拡張されました

Luna Control Center から Akamai Control Center への管理ポータル刷新に伴い、 Fast DNS の GUI もデザインが変わり、一部機能も拡張されています。それに合わせるように、ゾーン管理用の API である Fast DNS Zone Management API v2 が、ベータから正式リリース (GA) になっています。従来の API (v1) では、すでに GUI で作成されているゾーンに対してゾーンデータ全体をダウンロードまたはアップロードするという、二種類のオペレーションしか用意されていませんでしたが、v2 では、新たなゾーンを作成したりレコードセットを個々に編集するなど、対象範囲も操作方法も拡張されています。今回はこの API でどのような操作が可能なのか、いくつか例示的に実行してみたいと思います。

Takayuki Sano

Takayuki Sano

April 26, 2019 10:45 AM

ハイブリッド&マルチクラウド時代のグローバルトラフィックマネジメント

※ この記事は2019.3.6に執筆されたThe Akamai Blogの記事を翻訳した内容を元に作成しています。 20年前は複数のデータセンターを負荷分散するために専用デバイスを利用することは一般的であり、複数のデータセンターにホストされたアプリケーションはDNSを使用して宛先となるデータセンターに割り振られていました。DNSシステムはデータセンター単位で設定するため、データセンター間を「ラウンドロビンに割り振られる」結果となっていました。仮に4つのデータセンターを利用している場合であれば、ユーザーは各データセンターを「ラウンドロビンに割り振られる」結果となってしまいます。DNS参照によるラウンドロビンは本質的には負荷分散とは言えるのものではありません。設計者は複数の物理的な場所またぎトラフィックを分散し、過負荷となっているデータセンターに対してはトラフィックを減少させるツールを必要としていました。また、ユーザに最も近いデータセンターが選択され、地理的に負荷分散できるツールについても必要としていました。さらにデータセンターに障害が発生した場合にはトラフィックが再ルーティングされるリカバリーオプションも必要としていました。これらに対応するソリューションとしてグローバルサーバーロードバランサー (GSLB) が生み出されました。GSLBはアプリケーションが属するゾーンに対するプライマリ DNS サーバーになります。通常GSLBはデータセンター毎に1つ設置され、他のデータセンターの負荷を監視し、各ユーザーのクエリを最も適切で、最も近い、かつ負荷の低いデータセンターに割り振ります。またGSLBはデータセンターの障害や過負荷を回避することが可能です。GSLBは異なるデータセンターに配置されたプライマリおよびセカンダリGSLBが連動しリカバリーを実現します。