• ベストアンサー

XenのIPアドレス

Xen3.xを勉強しようと思っているのですが、 仮想化した際、IPアドレスはどのようになるのでしょうか? ドメイン0の上にドメインUを2つ構築して、それぞれWEBサーバーにした際、グローバルIPが二つ必要なのでしょうか? NICはどうなるのでしょうか? もちろん、NICを複数つけて複数のIPを用いる意味はわかっていますが。 ひとつのグローバルIPでホスト名で振り分けたりできないものなのでしょうか? 結局、筐体は仮想化でスペースを削減したり、あまったスペックを利用することが出来てもIPは削減できないってことなのでしょうか?

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

  • ベストアンサー
回答No.1

>結局、筐体は仮想化でスペースを削減したり、あまったスペックを利用することが出来てもIPは削減できないってことなのでしょうか? そういうことです。(Xenの存在意義はIPアドレスの節約ではありません) ネットワーク的にみればDom0もDomUも個別のノードなので、同じIPをつけることはできません。(つけるのはできますが通信できなくなります)。 >NICはどうなるのでしょうか? DomUのインターフェイスは、Dom0で作られる仮想デバイスを使用しますので一つでもOKです。(厳密に言えばDom0のインターフェイスも仮想デバイスです) >ひとつのグローバルIPでホスト名で振り分けたりできないものなのでしょうか? 「グローバルIPの節約」ということであれば方法はいくつかあります。(ネームベースのバーチャルホスト、mod_rewriteやプロキシ/ロードバランサにより、変数による個別プライベートIPのDomUに振り分けなど)

sa7s0ylx
質問者

お礼

とてもわかりやすく説明していただきありがとうございました。 勉強になりました。

関連するQ&A

  • Xenでの複数IPアドレス設定をおしえてください。

    Xenでの複数IPアドレス設定をおしえてください。 現在CentOS5.5を使用していますが、Xenを導入して複数サーバー(メールサーバー、Webサーバー等)を1つ、ないしは2つの物理NICで運用したいと思うのですが、domeinーUの設定domeinn-0~.....の設定はどのようにするのが、一番いいのでしょうか? 固定iP8個での使用を考えています。 よろしくお願いします。

  • centOS5.4上にXenを構築したいのですが・・・

    たびたびお世話になっております。 centOS5.4に仮想化ソフトXenでドメインUとしてvistaとcentOS、fedoraを構築したいのですが、linuxOSが上手くいきません。 Vistaに関しては起動も操作もできるのですが、端末でxmコマンド実行ができませんでした。 これは本当にXen環境の構築は成功しているのでしょうか? 色々拝見させてもらっているのですが、成功している方のお話を見るとxmコマンドの実行が前提に進んでいます。 どなたかご解説お願いします。

  • LANのないマシン上でXenのホスト-ゲスト間通信

    ネットワーク接続のないマシン上で、XenのDomain-OとDomain-U間の接続を行うには、どうすればよいでしょうか? 環境:  ・Domain-O   OS:SuSE Linux 10 SP3   ネットワーク接続なし(NICが認識されていない)  ・Domain-U   OS:Windows7 上記環境で、Domain-OとDomain-U間の接続を行うには、どのような設定が必要でしょうか? Virtual PCで、ホストOSがWindows系の場合は、Microsoft Loopback Adapterを利用して上記通信が可能なようでしたが、ホストがLinuxになると、同様の方法を探すことが出来ませんでした。 最終的には、Domain-O上で動くwebサーバに、Domain-UからHTTPでアクセスできるようにしたいです。 よろしくお願いします。

  • VMwareとXenとで迷っています

    デスクトップの仮想化で、VMware playerとXen serverのどちらを利用するかで迷っています。ホストOSはWindows 7、ゲストOSはFedora等のLinuxです。 インターネットを見ている限り、Linuxについては準仮想化という方式を採用しているXenの方がパフォーマンスの低下が少なそうです。が、VMwareはシェアナンバー1ですし、情報等は多そうな気もします。 実際のところ、LinuxをゲストOSに使う場合、VMware playerとXen serverとではどちらがおススメでしょうか?ご回答よろしくお願いします。

  • 仮想化されたサーバ上にあるウェブサイトをインターネットに接続する方法

    今、別々のホスティング先で動いているウェブサイトが10本、あります。 OSはLinux系ですが、DBは、MySQL, Postgress等々で版数も混在しています。言語もPHP, Javaがあります。 これらのウェブサイトでサーバを統合したいと考えております。やり方としては、サーバにXENを搭載し、そこにドメインを作って、それぞれにゲストOSを搭載しウェブサイトを構築することを考えています。 その場合、各サイトのインターネットへのつなぎ方で悩んでいます。 本も読んでいるのですが、判断の決め手が見つからず、ここで相談をしている次第です。 1) NICの設定 NIC/Ethernetカードは、サイトの数だけ必要なのでしょうか? それとも、XENのプログラム中で、NICそのものも仮想化して、一つのサイトに一つのNICが割当てられるようになっているのでしょうか? (本を読んでいるとそうであるように見えるのですが・・) 2) IPアドレスの割り付け IPアドレスはどうなるのでしょうか? グローバルIPを、サイトの数だけ用意しなければならないのでしょうか? それとも、一つ用意すればいいのでしょうか? XENのプログラム中で、プライベートIPを発行して一つのサイトに一つのIPアドレス (プライベート) が割当てられるようになっているのでしょうか? (これは、本を読んでも分かりませんでした) 3) SSLを使うサイトがあった場合、どうなるのでしょうか? この場合、SSLサイトへのグローバルIPの割当てが必要になると思うのですが・・・ 4) まだ最終的には決めていないのですが、専用サーバのレンタルで構築できればと考えています。 こういったことに対応できるレンタルサーバ会社・サービスはあるのでしょうか。 色々と探していますが、なかなか見つかりません。このままでは、手元にサーバを置くことになりそうです。 以上、色々と質問を書きましたが、どなたかに教えていただけると幸です。 よろしくお願いいたします。

  • IPベースのバーチャルホスト / IPエイリアスについて

    ApacheのIPベースのバーチャルホストについて質問です。 バーチャルホストで複数ドメインを扱い、それぞれのSSL環境を構築したいと思っています。 調べたところ、下記のことがわかりました。  ・ネームベースのバーチャルホストではSSL環境を複数構築できない  ・IPエイリアスというものを使って、IPベースのバーチャルホストを行えば可能 現在の環境ではeth0にグローバルIPが当たっているのですが、グローバルIPはひとつしか持っていません。そこで質問なのですが  1.eth0にグローバルIP、eth0:0にローカルIPというように、混在してIPエイリアスを設定することは可能ですか?  2.(1が可能な場合)外部からeth0:0に割り当てられたバーチャルホストにアクセスするためにはどうすればよいですか(DNSサーバをたてて、ドメイン名→ローカルIPの設定をする??)? よろしくお願いいたします。 ※環境 CentOS Apache2.2

  • XEN Windows Samba

    CentOS 5 でXENを使って仮想スペースにWindowsをインストールしようと考えています。 仮想Windowsから、CentOSのフォルダへのアクセスはどのようにしたら良いでしょうか。 仮想Windows上では基本的にファイルの保存などは行わない方向で、 単にアプリケーション共有を目的とし、 CentOS上のフォルダをファイルサーバーとして活用したいと考えています。 仮想WindowsからSambaを使用して入ることが可能なのか、 教えていただける方、よろしくお願いします。

  • centOS 5.2 + xen で複数のサーバ

    自分はいままで会社のサーバの管理をやっている者です。ハードがやや古くなったので買い替えを考えているのですが、経費節減と管理を楽にするために複数台のサーバーをまとめて centOS 5.2 + xen で運用しようと思っています。そこで、実際に使っておられる方に質問です。 サーバのバックアップはどうされていますか? ディスクイメージファイルとサーバのconfigファイル(/etc/xen/の下にあるやつ)が保存してあれば、同じハードを持つマシンがあれば復活可能ですか? そもそも xen で作った仮想サーバで商用の運用をしていらっしゃる方はいらっしゃいますか? それとも現段階では実験的、趣味的な運用にしか使えないものですか?

  • DNSのIPアドレス変更について

    自分が使っているドメインのネームサーバーのIPアドレスが変更することになりました。 自分のドメイン mydomain.com dnsとして使っているドメイン dns1.test.com 111.111.111.1 -> 222.222.222.1 dns2.test.com 111.111.111.2 -> 222.222.222.2 ※自分のドメイン名と使っているネームサーバーのドメイン名とは別レジストラです。 以前、ドメインが使っているネームサーバーのIPアドレスが変更の時は ネームサーバーのドメインのレジストラとは違うドメインについては レジストラごとにネームサーバーのホスト名とIPアドレスを申請し直した覚えがあるのですが(10年近く前の話)、今はホスト名だけでIPアドレスの記入欄がありませんでした。 最近は使っているネームサーバーのIPが変わってもホスト名が変わらなければ、たとえDNSのドメインとレジストラが別でも特に手続きはいらなくなったのでしょうか?

  • ドメインサーバーのIPアドレスを変更したい

    windows2003serverを用いて,ドメインを組んでいます。 ところがコンピュータのマザーボード上のNICが壊れてしまい,新しくNICを増設しました。 それに伴い,サーバーのIPアドレスを変更しようと思っています。 どんな点に注意し,どういう操作をしたら良いのか,教えていただけるとありがたいです。