パスワードを忘れた? アカウント作成
598642 journal

tuneoの日記: 100BASE-TXなら10MB/sは出ていただかないと

日記 by tuneo

えぇ、暴言だというのは判ってます。単純計算で100Mbpsは12.5MB/s。諸々のプロトコルのオーバーヘッドがありますから、10MB/sはかなり難しい。

でも何とか達成したんですよ。Athlon XP 2000+&SiS 900のファイルサーバと、AthlonMP 2800+&3Com 3c920のメインマシンの間で。アレはかなり快適でした。5年前のHDDをローカルにつなぐのと遜色ない性能でしたからね。

…しかしその後、仕事に行ってる間にファイルサーバのAthlon XP 2000+はファンが止まって壊れてしまい、今はC3 800MHzでSiS900。職場マシンにメモリを半分供出した事もあって、リモートのファイル操作がもたつきます。何とかしてファイルサーバを高速化しないといけません。

要件は以下のとおり。「今から買うなら」って条件のために予算が膨らんでるなぁ…。

・ゆくゆくはGbEに移行したいので、真っ当にGbEコントローラが接続できる(もしくは既に接続済みである)こと。
・折角Linux使ってるんだから、64bitプログラミングで遊びたい。
・予算は例によってきわめて限られている。
・熱いのは困る。
・当初は50MB/s達成を目指す(理論性能の40%ちょいだけど、それでもハードルは高い)。

「真っ当にGbEコントローラが接続できること」というのは、要するに64bit/66MHz PCIとかPCI-XとかPCI Expressとかの速いバスにコントローラをぶら下げられるってことですが、この条件で安いマザボが全滅。

Pentium4 with Intel純正チップセットだとその辺をチップセットで面倒見てくれます(CSAつーんだっけ?)し、LGA775の新しいマザボにはPCI Expressが付いてきますけど、当分の間64bitプログラミングが出来ない。Prescottは高いし熱そうだ。

EMT64対応Xeonは予算の点で却下。

Athlon 64系は…HyperTransportにGbEが直結してあれば合格だけど、そういうマザボは滅多に無い、というか寡聞にして知らない。

やっぱりSocket 940でシングルだなぁ。とりあえず組んでおいてデュアルコア化/デュアル化で性能向上を図るのが現実的でしょう、多分。ただしAthlon 64FXは無駄に高性能で値段も高く、入手性も悪い。Opteronシングルが妥当なところでしょうね。プロセッサはとりあえず安いのでいいので、Opteron 140とかで。

マザボはTyanのTiger K8シリーズがイイかな。nVIDIA嫌いなんで、nForce3は使いたくない。

あと、サーバをGbE化したら、それに合わせてWindowsマシンもGbE NICを挿さなきゃいけない。

WindowsマシンはTyan Tiger MPXだから64bit/66MHzなPCIカードを2本挿せるのですが、対応カードが消えつつあるので危機感を募らせてます。サーバの高速化はいつでも出来るから、むしろこっちの方が急務かもしれない。

比較的入手し易いIntelの32bit/66MHzなGbE NICを採用するかなぁ。AMD系の機械にIntelのカード挿すのはちょっと抵抗ありますし、(帯域は十分とはいえ)32bitというのが今ひとつ押し出しが立派じゃないですが。

ついでにメモリも4GB搭載して、RAMディスクにゲームを丸ごと置いて遊ぶなんて暴挙も魅力的だけど、これはさすがに予算の面でムリっぽい(…当たり前だ)。1GB Registered DIMMは高い…。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

Stableって古いって意味だっけ? -- Debian初級

読み込み中...