ネットワーク管理者は常に高品質なネットワークサービスを提供するために、回線の使用率を監視し。パケットの廃棄数をチェックしています。サーバー管理者はCPU負荷、メモリー使用率、ストレージの使用量などを監視しています。

比較的監視がおろそかになってしまうものにDNSサーバーがあります。運用監視に於いてネットワークとサーバーの中間に位置することもあるでしょう。

問題を難しくするのはDNSサーバーが起因の障害は原因が判り難い事にあります。例えばWEBで何かURLをクリックします。そこ示されているドメイン名からIPアドレスを求めるためにDNSに問い合わせをします。そしてその後に通信が始まる訳ですが利用者からみるとアドレスを求めた前が遅かったのか回線が遅かったのか判別付きません。多くの場合は回線のパフォーマンスの問題と判断します。

サーバー側では通信のリクエストを受信すると実装に依存しますが受信したパケットのソースアドレスをDNSに問い合わせる事があります。逆引きです。DNSに何かしらの問題がありこの逆引きの応答が遅れるとその間サーバーは処理を待ってしまうのでパフォーマンスが悪くなります。この場合も利用者からはサーバーの問題に見えるのです。

DNSの管理が作業分担の狭間におちてしまわないよう十分に注意しましょう。


コメント欄を読み込み中