• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:LBのグローバルIPとVIPの違い)

LBのグローバルIPとVIPの違い

このQ&Aのポイント
  • LBのグローバルIPとVIPの違いについて初心者向けに教えてください。
  • LBのグローバルIPはLB自身のIPアドレスであり、VIPはLB内で発行される仮想IPアドレスです。
  • LBは一つしか存在しないが、VIPは複数発行することができます。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.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ラウンドロビンでいいケースも少なからずある みたいな話もあるので、まあ、上は全体的に、ざっとした解説です。

nakayama10
質問者

お礼

遅くなりましたが、ご回答ありがとうございました。大変参考になりました。

関連するQ&A