こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

-広告-

解決済みの質問

ボトルネックが無いファイルサーバーを作りたい

Windows Server 2003 or 2008をIAサーバーに導入してファイルサーバーを構築しますが、4台程度のクライアントから同時に読み書きしてもパフォーマンスが落ちないような構成を希望しています。
1)Ethernetのチーミングで帯域を大きくすることや、Gigabitでなく10GbのEthernetやInfinibandの使用も視野に入れていますが、他に普通は何を考慮すべきでしょうか。
2)Ethernetのスイッチでパフォーマンスが落ちないようなものはあるのでしょうか。(何と呼ばれるスイッチを選択すればよいのでしょうか。)
3)サーバーの資源は何が重要でしょうか。Memory容量ですか、CPU Clockですか。チップセットですか。
4)Xeon E5000番台のCPUを選択するつもりですが、Xeon E7000番台の
CPUはファイルサーバーには向かない(あるいは高い割には投資効果がない)と聞いたことがあります。本当でしょうか。

投稿日時 - 2009-02-17 23:11:53

QNo.4726719

困ってます

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

単純なファイルサーバであればCPUはほとんど無関係だと思います。
どちらかというとHDDや内部バススピードの方が効くのではないでしょうか。

どの程度のパフォーマンスを求めているのか、ファイルの読み書き頻度がどの程度かにもよりますが、LANはギガEtherでも十分ではないでしょうか。
ジャンボフレームを使うといくらかパフォーマンスアップできると思います。

スイッチのパフォーマンスは、正直高い物の方がいいですね。
スイッチの性能を見る際は毎秒何フレーム処理出来るかを比較するといいと思います。高いスイッチの仕様書には pps(パケット/秒)でパフォーマンスが書かれてます。

細かなファイルをたくさん読み書きすると、Ethernetフレームは小さなサイズの物がたくさん発生します。
スイッチはほとんどの場合フレームサイズに関係なく1秒あたりに処理できるフレーム数がほぼ一定です。
大きいフレームサイズの時は規格上限いっぱいの通信速度が出ていても、フレームサイズが小さいと十分な性能が出ない場合があります。

投稿日時 - 2009-02-17 23:47:10

お礼

ありがとうございます。参考にします。

投稿日時 - 2009-02-18 00:27:12

ANo.1

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(4)

ANo.4

今、使っているのはCentO.S. 3.5 mem4GB XEON2GHzですが、CPUさっぱり食いません。sambaですので違うかもしれませんが、メモリーてんこ盛りが効果的かと・・・

投稿日時 - 2009-02-25 22:46:02

ANo.3

まじめにパフォーマンスを考えるならディスクとかネットワークに力を入れるんだけど, やればやるだけ確実にコストも上がっていきます.
だから, 「目標とするパフォーマンス」を決めた上で, それに見合ったようにコンポーネントを選んでいくのが普通でしょう. CPU が律速になることはあまりないと思うので, コア数を増やす必要はないだろう, ってのが 7000番台が向かないとする理由だと思う.

投稿日時 - 2009-02-18 18:47:30

ANo.2

よかったら、ネットワークの高速化の理由を教えてもらえないでしょうか。

ビデオファイルや大容量の画像ファイルを編集するなどの用途で、ネットワークの早さが本当のボトルネックなのかが気になったためです。

ACCESSファイル共有で、処理を早くするためにLANを100Mから1Gへ移行させているのを見たことがあるのです。
専門家が居ない、構築依頼する予算もなかったための様ですが、DBサーバー利用で解決出来たはず、ネットワークの高速化で解決出来るか?と疑問を持つ方法だったためです。

投稿日時 - 2009-02-18 05:12:33

補足

ありがとうございます。
業務的には顧客管理のためのデータ・ファイルの参照ですので放送業界などのストリーミング・データの類ではありません。
また、ファイル・サーバーであり、DBサーバーではありません。

投稿日時 - 2009-02-18 08:08:47

-広告-
-広告-

あなたにオススメの質問

-広告-
-広告-