人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

(500pt)ウェブシステム構築に置ける、ファイルストレージの選択についての質問です。

web2台、app2台、db2台の構成です。将来的にappは確実に増加します。全サーバーは Xeon E3110 3GHz/メモリ4G です。以下のファイルを共通的に管理するために、ファイルストレージの導入を検討しています。

・webサーバーに設置するhtml/css/js/httpd.conf/crt等(read)
・appサーバーで生成するキャッシュやセッション(read,write)

以下の解決策を検討中です。

(A)NAS(ReadyNAS 2100)を導入する。NASの選択肢は契約上これ以外は利用できない。
(B)NFSサーバーを上記以外に別途1台設置する。
(C)DRBDで冗長化したNFSサーバーを別途2台設置する。

そこで、以下について教えてください。一部だけの回答でも結構です。

(1)ReadyNAS2100をウェブシステムで利用することのメリットとデメリット。
(2)この6台構成での、NFSを利用することの現実性。通常はmogileFSを利用する等。
(3)一般的な場合に、このサーバー能力のNFS1台とReadyNAS2100を比較した場合の性能差。
(4)ウェブシステムであることを前提に、NFSを利用する際に注意すべきこと。
(5)ズバリ、どれが良いのか。

以上、宜しくお願いします。解決につながる回答には500ptを必ず差し上げます。

●質問者: logihot
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:CRT CSS DB2 HTML httpd
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● online_p
●35ポイント

ReadyNAS 2100はディスク4台まで増設可能というデータ量がどんどん増えていくケースのNASですよね。

http://www.netgear.jp/products/details/RNRX4450.html

扱うデータ量の大きさによって決めたらどうでしょうか。そんなに大したことないなら安価なNFSサーバーでよいと思います。このNASならむしろアプリケーションサーバーの方が向いていそうです。

◎質問者からの返答

200gbくらいです


2 ● b-wind
●35ポイント

とりあえず想定している内容完全無視になるけど。

・webサーバーに設置するhtml/css/js/httpd.conf/crt等(read)

mod_proxy - Apache HTTP サーバ

Web コンテンツ系はリバースプロキシでいいと思うが。

設定ファイル系はしょっちゅう変わるものでもないし、rsync で同期させるとか。


・appサーバーで生成するキャッシュやセッション(read,write)

アプリサーバーが何か分からんけど、セッションの冗長化方法はたいてい用意されてるでしょ。

PHPセッションをDBで管理 - OracleでのAutoIncrement用テーブルを作成編 - hogehoge foobar Blog Style5

上記はPHPからRDBMSにセッションデータ保存する例。

RDBMS はこの構成なら冗長化と想定。


キャッシュを共通化する理由はよくわからないけど、memcached やその関連ツール類を

使えば大抵の要求には答えられると思う。

Repcached - KLablabWiki

mixi Engineers’ Blog » Tokyo Tyrantによる耐高負荷DBの構築


利用するアプリケーションが分からないので方法論の提示だけになってしまうけど、

検討してみてはどうだろうか?

◎質問者からの返答

ありがとうございます。webサーバー1台にして、そこにmod_proxyを導入して、コンテンツはそこに設置ということでしょうか?webサーバーの障害を考慮して出来れば、2台設置したく、また2台それぞれに同じhtmlを置きたくないと考えています。

appサーバーでは、phpを動作させます。プログラム上でいくつかのキャッシュを作成します。画像のサムネイルや、生成ファイルなどなど。セッションについては、mysqlやmemcachedで対応することも勿論可能です。

できれば、webサーバーの各種ファイルや、appサーバーで生成するファイルを2重・3重で複数台のサーバーで持ちたくないので共有したいと考えております。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ