私はこれらすべてに関してserverfaultや他のサイトで多くの投稿を読んでいます。
私が理解しているのは、複数のAレコード(ラウンドロビンDNS)を両方に使用できるということです。
負荷分散(ラウンドロビン、ただし[〜#〜] not [〜#〜]負荷分散)。多くの人が「負荷分散」と言いますが、「バランス」は(文字通り)「2つ以上を比較して調整する」ことを意味するため、負荷分散はないと思います(これが実際のs/wまたはh/w負荷です)バランサーは行います)が、ブラウザーはこれを行うことはなく、代わりにランダムにIPを選択して接続します。そのサーバーの現在の負荷に関する知識はありません(おそらく、選択したIPの負荷が最も高かったでしょう!)。
自動フェイルオーバー(最新のブラウザーのみ)。はい、DNSは単純なフェイルオーバーシステムとして使用できると思います(少なくとも2012年には、DNSが実際に「有効になった」時期はわかりません)。参照してください: https://webmasters.stackexchange.com/questions/10927/using-multiple-a-records-for-my-domain-do-web-browsers-ever-try-more-than- one および 複数のAレコードを使用したブラウザベースのDNSフェイルオーバー および http://www.nber.org/sys-admin/dns-failover.html
私の仮定/発見が正しいことを確認したいと思います。だから私に知らせてください.....
Webサーバーの実際の負荷分散が必要な場合は、Haproxyについて考える必要があります。リバースプロキシとフェイルオーバーシステムを使用して高効率です(キープアライブとハートビート)HaproxyロードバランサーはWebサーバーのフロントエンドサーバーとして機能します。
Haproxyの詳細については、 http://haproxy.1wt.eu/download/1.2/doc/haproxy-en.txt および http://www.howtoforge.com)をお読みください。/high-availability-load-balancer-haproxy-heartbeat-Fedora8
ロードシェアリングでは、トラフィックが等しくない場合でも、複数のパス間でトラフィックを共有します。負荷分散は、ネットワーク効率を達成するために使用されます。複数のパスを持つネットワーク全体にトラフィックを均等に分散します。これは、最適なリソース使用率を取得し、スループットを最大化し、応答時間を最小化するために行われます。したがって、これら2つは本当に異なるものです。 DNS(ドメインネームサーバー)で使用する場合のラウンドロビンは、ノードの自動フェイルオーバーを報告しないという欠点がありますが、負荷分散の方法です。それでも、ラウンドロビン手法を改善できる手法が存在します。