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

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

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

初歩的な質問かもしれませんがよろしくお願いいたします。 キーワードで「LB」「グローバルIP」「VIP」の意味がどうもつながりません。。 ※例題にて失礼します。 例) ユーザ→http://aaa.co.jp→DNS→192.2.2.2 →192.2.2.2のグローバルIPを持つLBへ行く →LBの内部のVIP:10.2.2.2 →そのVIPからWEBサーバなりに負荷分散 ・グローバルIPってLBのIPアドレス?自分のPCでipconfigって打ったら出てくるのと同様?  もしそうならじゃあ一個しかない。 ・VIPってLBの中で何個も発行することができるの?  もしそうなら納得。物理的にLBがあり、それには番地のグローバルIPアドレスがあり、その家の中から外に出るVIPの導線が何本も作れる。 もし違った場合、LBは物理的に一個で、グローバルIPは一個で、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

  • IPアドレスとDNSの設定について

    独自ドメインを3つ持っております。 それぞれ、違ったレンタルサーバー会社に契約しているのですが、 DNSというものは、「ムームードメイン」というサービスを使って一括でドメインの管理、更新をしております。 SEO対策で、、よくIPアドレスを分散したほうがいいということを聞くことがあります。私のような独自ドメインを3つ持っており、IPアドレスを分散させたいと考えている場合、レンタルサーバー会社とDNS管理会社は分けたほうがいいのですか?それともDNSは現状どおりムームーDNSで一元管理していて大丈夫なのですか? どなたかお教えいただけませんでしょうか?

  • 共有サーバーの逆引きIPと独自IP

    現在、共有サーバー(エックスサーバー)のウェブサーバーとDNSサーバーを使用しています。 こちらのサーバーでは逆引きIPアドレスと独自IPアドレスのどちらも使用できません。 しかしながら、共有サーバーでも中には逆引きIPアドレスや独自IPアドレスを設定できることろもあるようです。 そこで質問なのですが、逆引きIPアドレスや独自IPアドレスはどこで設定されているものなのでしょうか? これはウェブサーバーまたはDNSサーバーで設定されているようなものでしょうか? もしDNSサーバーによるものであれば、DNSサーバーだけはエックスサーバーのものではないところを探してみようかと思っています。 よろしくお願いいたします。

  • IPアドレスがおかしい?

    自分のIPアドレスを確認する為にコマンドプロンプトでipconfigと入力して確かめてみたら 自分のIPアドレスと変なアルファベットのIPが出てきました。 今までこのようなことはなかったので不安になり質問しました これ変なIPは一体なんなのでしょうか? Ethernet adapter ローカル エリア接続:    Connection-specific DNS Suffix . : IP Address. . . . . . . . . . . . : 192.168.3.2 Subnet Mask . . . . . . . . . . . : 255.255.255.0 IP Address. . . . . . . . . . . . : fe80::20a:e4ff:fe65:2d74 Default Gateway . . . . . . . . . : 192.168.3.1 Tunnel adapter Teredo Tunneling Pseudo-Interface:    Connection-specific DNS Suffix . : IP Address. . . . . . . . . . . . : 2001:0:cf2e:3096:0:fbf5: IP Address. . . . . . . . . . . . : fe80::ffff:ffff:fffd%5 Default Gateway . . . . . . . . . : :: Tunnel adapter Automatic Tunneling Pseudo-Interface:     Connection-specific DNS Suffix . : IP Address. . . . . . . . . . . . : fe80::5efe:192.168.3.2%2 Default Gateway . . . . . . . . . :

  • セカンダリーIPアドレスについて

    Solarisにおいては、インタフェースにサブインタフェースを作るようなイメージで、セカンダリのIPアドレスを付与することができるかと思います。 この場合において、質問があるのですが、たとえば、 192.168.10.1と 192.168.10.2の IPアドレスを一つの物理インタフェースに設定した場合、 このインタフェースで、上記2つのアドレス宛のパケットを受け取れることはわかるのですが、サーバから出て行くときは、どちらのIPアドレスを使うのでしょうか? TCPなどのセッション型通信であれば、192.168.10.1宛にきたら、192.168.10.1からパケットを返すことができるかも知れませんが、DNSなどのUDPのプロトコルをつかった通信では、192.168.10.1でうけとっても、192.168.10.2でパケットを送出してしまう恐れはないのでしょうか?

  • 1つのパソコンにIPアドレスはいくつあるのですか?

    ADSLで優先でつないでる時の場合を教えてください。 2つでしょうか? コマンドプロンプトでipconfigで表示させるIPアドレスは どのIPアドレスですか?

  • 1つのPCにIPアドレスが2つも(>_<)

    Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\AKITOSHI>ipconfig Windows IP Configuration Ethernet adapter ローカル エリア接続: Connection-specific DNS Suffix . : Autoconfiguration IP Address. . . : 153.257.114.126 Subnet Mask . . . . . . . . . . . : 255.255.0.0 Default Gateway . . . . . . . . . : PPP adapter DION フレッツADSL: Connection-specific DNS Suffix . : IP Address. . . . . . . . . . . . : 52.119.74.148 Subnet Mask . . . . . . . . . . . : 255.255.255.255 Default Gateway . . . . . . . . . : 52.119.74.148 C:\Documents and Settings\AKITOSHI> 全く無知なものですみません。 何故か「IPアドレス」が2つもあります。 Winnyでルーターの設定をしたいのですが、このように2つもIPアドレスがあるため、設定ができません。どうして2つもあるのでしょうか?

  • IPアドレスを知りたい

    WindowsではIPアドレスを知りたいとき、コマンドプロンプトから ipconfigと入力すればいいのですが、MacOSXの場合はどうすれば いいのでしょうか?

    • ベストアンサー
    • Mac
  • グローバルIPアドレスについて

    グローバルIPアドレスについて 質問に間違いなどがあるかもしれませんが、 現在、サブドメインを作ってWebサイトを作っております。 ディレクトリを作ってその中で完結させております。 以降、サイト(ディレクトリ)が増える予定です。 http://foo.hoge.com/aaa/ http://foo.hoge.com/bbb/ http://foo.hoge.com/ccc/ そして、現在のドメインではなくて サイト(ディレクトリ)ごとに違うドメインで公開したいと思っております。 多分サブドメインになると思います。 http://foo.hoge.com/aaa/ → http://bar.hogehoge.com こういうことは出来るのでしょうか? 何となく、グローバルIPを追加して DNSの設定をすればよいのかと思っております。 それで実現出来るのでしょうか。 ご存知の方がおりましたらぜひよろしくお願いいたします。

  • IPアドレス

    フレッツ光マンションタイプ(部屋への接続は電話回線を利用) プロバイダはBIGLOBEです。 フレッツ接続ツールは使用せず、PPPoE の設定をして接続しております。 ふと、IPアドレスってどうなってんのかな? と思って、ipconfig コマンドで見てみると・・・ Ethernet adapter ローカル エリア接続: Connection-specific DNS Suffix . : Autoconfiguration IP Address. . . : 169.254.109.XXX Subnet Mask . . . . . . . . . . . : 255.255.0.0 Default Gateway . . . . . . . . . : PPP adapter BIGLOBE: Connection-specific DNS Suffix . : IP Address. . . . . . . . . . . . : 125.197.247.XXX Subnet Mask . . . . . . . . . . . : 255.255.255.255 Default Gateway . . . . . . . . . : 125.197.247.XXX のようになっていました。 IPアドレスが2個あるんですけど、これはどうなってるんでしょう? サブネットマスクも 255.255.255.255 などとなっており、どういう状況なんだ!? という感じです。 ちなみに、パケットをキャプチャしたところ、送信元IPアドレスは 125.197.247.XXX の方になっています。 PPPoE の仕組みを勉強しろと言われればそれまでですが、わかる方がいらっしゃいましたら、簡単に説明してもらえるとありがたいです。

  • ipconfigでIPが表示されない

    あまり問題ではないのですが気になったので質問させていただきたいです。 ipconfig /all を実行した際Ipアドレスがまったく表示されないのに インターネット等ネットワークに接続できます。 表示は下記のとおりです。 (IP Addres・・・・・・・・・:) 他のDNSやゲートウェイ等は表示されていますが。 通常Ipが取得できていなければネットワークに接続できないと思うのですが これはどうしてでしょうか? 凄く気になったので質問させていただきました。 よろしくお願いします。