つきましては、どのようなサーバシステムにすればよいか、全般的なご意見をうかがえればと存じます。
条件は、
・最初は数TB程度の容量から始め、必要に応じて、可能な限り安価に容量が増やせて、数重PB程度まで上げることができる
・システム全体を構築するのに、可能な限り費用が少ない
・多数のHDDを一つのストレージとして認識されることができる
・RAIDなどで、「1つのHDDまでは故障してもよい」程度のデータ保護がなされている
・HDDが故障した場合、システムを稼働させたままでHDDを交換することができる
・使用する各HDDは、どのような型番のものでも(つまりどのような組み合わせのものでも)よい
・クライアントPCはWindowsなので、Windows(特にXP)およびInternet Explorer(ver. 7)と親和性が高い
・クライアントPCからは、ネットワークストレージとして認識されるのでも、ローカルとして認識されるのでも、どちらでもよい
よろしくお願い申し上げます。
ファイルシステムとしてはZFSがいいと思います。
ただし以下の機能はハードウェアに依存しますので安いパソコンレベルでの実現は難しいと思います。
・HDDが故障した場合、システムを稼働させたままでHDDを交換することができる