- - PR -
ApacheをIPベースでバーチャルホストを行うには
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-09-13 23:21
いつもお世話になります。
ドメインは20あるのですがアクセス数は1日に2,000/ドメインと少ないので数台のサーバーで運用を考えています。 そこで、 1.1台のサーバーで5ドメインくらい 2.ドメイン毎にSSLが必要になるのでIPベースでの運用 の場合、LANカードは a.1枚に複数IPを振る b.IP分カードを挿す のどちらが望ましい?のでしょうか。 また、IP分カードを挿す場合は、ラックタイプのサーバーはどうなるのでしょうか。 その昔、ダイヤルアップ接続時代に受け側としてモデムが繋がる装置を見かけたことがあるのですが、LANインタフェースでそのような物があるのでしょうか。 以上、よろしくお願いします。 | ||||||||
|
投稿日時: 2005-09-14 00:17
こんばんわ.
とりあえずここだけ反応します. Quad/Dual Port なるものがあります. かつては Adaptec でも出してましたし,3COM や Intel でもあります. そうすれば PCI 1枚で 4 or 2 port の network interface が増設できます. ちなみにイマドキな PC server であれば, もともと onboard で 2 port くらいはあると思います. S*n の V240 ならたしか 4 port あったかもしれません. | ||||||||
|
投稿日時: 2005-09-14 00:21
こんばんは。
断然 a の NIC共有案をお勧めします。 以前、数十IP (40程度) を 1台 1NICで捌くサービスに関わったことがあります。 これを流石に b案で行くわけに行かないですからね…。IP数が少なくなったとしても、敢えて b にするメリットが見出せないです。 もしNICを複数挿すのであれば、IPを単独に別々に振るのではなく、bondingドライバの機能で冗長化した上で、複数のIPで共有するのが良いと思います。 ※ と、いうより、bonding も是非にお勧めします。NIC は2枚でも十分だと思います ( 管理用LAN等が無ければ ) 以上、ご参考まで。 追記: えーと、つい Linux の話に決め打って話を持っていってしまいました。申し訳ないです。 ただ、別のOSでも似たような話になると思います。 Linux の bondingに対応する機能としては、Windows の NICドライバ ( Intel系? ) にもチーミングがありますし、その他UNIX系でも似たような機能があります。 追記再び: 書き忘れですが、ネットワークセグメントを分けるべき場面では、NICを必要数増設すべきかと思います。つまり、NICの数は、IP数ではなくセグメント数に応じて決めるべき、ということです。 [ メッセージ編集済み 編集者: angel 編集日時 2005-09-14 00:39 ] | ||||||||
|
投稿日時: 2005-09-14 21:44
angelさん、kazさん回答ありがとう御座います。
これだけの実績があるのであれば、5ドメイン(IP)の運用はそれほど心配しなくても良さそうですね。1枚のNICでどれくらいのIP運用に耐えられるものか見当も着きませんでしたが、これで先が見えてきました。 bondingがかなりお勧めのようなので、採用させて頂きます。
でググッて見たら、高そうなサーバーを掘り当ててしまいました。 普段は、エントリークラスのサーバーしか接していないので、こんなものがあるのだなぁ...と 予算と相談してみて検討して見たいと思います。 |
1