- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:LBのグローバルIPとVIPの違い)
LBのグローバルIPとVIPの違い
このQ&Aのポイント
- LBのグローバルIPとVIPの違いについて初心者向けに教えてください。
- LBのグローバルIPはLB自身のIPアドレスであり、VIPはLB内で発行される仮想IPアドレスです。
- LBは一つしか存在しないが、VIPは複数発行することができます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
絵を描ければ説明も早いんですけどね。 LBはWebサーバを冗長化して、負荷を分散しますよね。なんで負荷を分散させたいかと言えば、分散させないと処理しきれないほどのリクエストが来るからです。処理しきれないと、サービスを受けられないユーザが現れます。Webサーバを冗長化するのは、そういうユーザを減らしたいからです。 では、LBが壊れたらどうでしょうか? いくらWebサーバが冗長化されていても、その前にあるLBが壊れたら、そこまででサービスの提供は終わってしまいます。 これを避けるために、LBを冗長化するわけです。 本来LBに向かうはずの外向きIPアドレスを、二つのLBで共通して持てるIPアドレスとしてつけます。これがVirtual IP、VIPです。 なので、この場合はVIPは単一で、グローバルIPでもあります。 …というのが、LBとVIPとの関係ですね。Virtual IPはL3冗長化のための機能なので、なにもLBにべったりな要素というわけではないです。 念のためになりますが…。 ・あるホストがあったとき、そのホストが持つグローバルIPアドレスは一つとは限らない ・インターフェイスごとに一つ、が基本 ・IPv6なら複数持つ ・Webサーバの冗長化なら、LB使うまでもなくDNSラウンドロビンでいいケースも少なからずある みたいな話もあるので、まあ、上は全体的に、ざっとした解説です。
お礼
遅くなりましたが、ご回答ありがとうございました。大変参考になりました。