このブログは99%ののほほんと1%のお菓子でできています。
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
【サーバスペック】
OS:CentOS 5.5
CPU:Core2Duo以上
MEMORY:2G以上
DISK:100G
価格:約3万
【構築案】
ルータで3つのセグメントへ分ける。
場合によっては、サーバセグメントと自宅個人環境セグメントは同じになる。
自宅個人環境セグメントへは無線ルータを介すため、
ルータで2セグメント分けて、無線ルータで最後の1セグメントを
分けるのもありかなぁ。
◆DMZセグメント
・Apacheでアクセスを制御。
・アクセスログなどをディスクに保存
・ローテーションして、syslogでログを転送。
◆サーバセグメント
・アプリケーションサーバやデータベースなどを設置。
・検証用PCを配置(WindowsでVMwareを使用)
・ファイルサーバへは、LDAPサーバのユーザIDとパスワードを使用してアクセスする。
・ソース管理サーバへは、LDAPサーバのユーザIDとパスワードを使用してアクセスする。
・プロキシサーバを設置
◆自宅個人環境セグメント
・個人のPCを設置
・個人PCは無線LAN、有線LANで接続できるようにする。
・自宅個人環境セグメント内に無線ルータの無線と有線ポートを利用する。
・サーバセグメントのファイルサーバにアクセスできるようにする。
・サーバセグメントの運用管理サーバにアクセスできるようにする。
◆その他
・FW機能はルータだけで大丈夫なのかなぁ・・・
・プロキシサーバの設置場所あってるかな・・・
・ルータへの負担が大きい?サーバセグメントと自宅個人環境セグメントを同じにすると、
制御が少なくなって少し軽くなるかな
・ルータでサーバセグメントと自宅個人環境セグメントを分けずに、
VLANでセグメントを分割したほうがいいかも。
◆サーバと筺体
ルータ:1台
無線ルータ:1台
Webサーバ:1台
APサーバ:1台
DBサーバ:1台
プロキシサーバ:1台
ファイルサーバ、ソース管理サーバ:1台
LDAPサーバ、サーバ運用管理:1台
検証用サーバ:1台
合計:サーバ7台(21万)+ルータ1台(4万)
といったところか。
うむ。高!
まぁこんなにサーバ建てたらなぁあ・・・
将来的にラックマウント型とかあこがれていたが、
ラックマウント1U(1台)で15万するからなぁ・・・
徐々に拡張していくという名目で、
とりあえずWEBサーバとAPサーバくらいからやってこうか。
それでも10万なのだが・・・
【サーバソフト選択】
サーバを立てる場合のソフト
◆WEBサーバ
・Apache HTTP Server
◆APサーバ
・Apache Tomcat
◆DB
・MySQL
・PostgreSQL
・Firebird
◆DHCPサーバ
・ルータ
◆DNSサーバ
・BIND
◆メールサーバ
・Postfix
◆IMAPサーバ
・Dovecot
・Cyrus IMAP server
◆Webメールサーバ
・SquirrelMail
◆ファイルサーバ
・samba
・webdav
◆LDAP
・OpenLDAP
◆プロキシサーバー
・Squid cache
◆ソース管理サーバ
・subversion(svn)
◆全文検索サーバ
・Apache Solr(Lucene)
◆サーバ運用管理
・Himemos
・OpenNMS
・zabbix
・Nagios
◆ファイヤーウォール
・ルータ
・PCX Firewall
・Shoreline Firewall(Shorewall)
【まとめ】
うむ。
かなり無茶な構成。
というかあまりわかっていない。
ので、アドバイスや指摘があれば思う存分ボコボコに書き込んでやってください。
プロキシとかDNSとか処理的にどのくらいサーバに負荷かかるかわかっていないので、
「このサーバは負荷高いから、こっちの筺体にいれたほうがいいよ」,
「この構成だとネットワークつながらないよ。ループしちゃうよ」,
「セキュリティ的にこのサーバはこっちのセグメントだよ」などなど
あればご指導ご鞭撻のほどよろしくお願いしましゅ。
値段的には高いなぁと思うが、
一台のゲーム用ハイスペックPCで20万くらいしちゃうなら、
こういう環境つくったほうが自分はおもしろかったり。
ただ、時間と労力は半端ないでしょう。
でも経験値はなかなか。
COMMENT