対開発業務用決戦妄想PC 羊の皮をかぶった狼の群仕様

要件が決まれば仕様を実現性を含めて検討し、設計する。これ我が業務アルネ。ちょっと今回対象が違うだけヨ。実際投入する予定はないから妄想ね。テスト工程?そんなの本番一発勝負あるね!
0
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

無駄に出番も無い集合体サーバの妄想が頭から離れない。それもこれも職場のPCが鉛の様に重いせいだ。 とりあえず、吐き出しておこう。重い原因は主にメモリが4GB必要なのに、2GBしか無いから。

2011-09-09 00:47:04
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

さて、ちょっと妄想を。SIerな現場が私物PC持ち込みたい奴は持ってきていいよ。ただストレージはこっちでフォーマットするからよこせ。という条件で話を進めたいと思う。

2011-09-09 01:52:32
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

ここで注意したいのは、目立ってはいけないということ。奮発して無駄にでかい、派手な自作用ケースを使用してはいけない。無駄にファンを搭載して騒音をまき散らしてはいけない。無駄に消費電力を上げて排熱をまき散らしてはいけない。

2011-09-09 01:55:40
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

目立つという行為はそのまま業績との差分の悪い何かを呼び寄せる。それが組織というものだ。なので、一般に出回っている企業向けPCのちょっと大きめな筐体が望ましい。今回は中身は自分で何とかするのでこの際どうでもいい。目的に叶ったドンガラを入手する。

2011-09-09 02:03:47
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

そしてこのPCなんですか~と聞いてくる相手には「中古の安い奴ですよ」などと答えておく。まあ気にしすぎかもしれないが妬みの話はよくきくのでヤバい。

2011-09-09 02:05:03
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

で、肝心の中身だが、ディスクは1枚、許してもらえるならHDDを1つ追加。いずれも2.5インチ。電源はSFXの最大容量で、DCDCコンバーターをかまして5台マシンを同居させる。電源の制約からQuadを5台、MicroATXx1にITXx4でITXはSAN bootで起動

2011-09-09 02:09:23
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

中にモニタ切替器と、USB切替器を搭載して外部からの接続とする。メモリは当代最大容量で。まあ48GBか。

2011-09-09 02:11:14
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

8台というプランもあるが、ネットワークにハブが挟まるのでそこでのパフォーマンスダウンを考えると微妙。DELLのDTサイズならほぼ問題なくいける。SSDもなにもかも小さいしね。

2011-09-09 02:27:43
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

切替器は2台、メモリは12枚、CPUは5個、電源は1個、SSDは1個、追加NICは4個、マザーは全部オンボードビデオ、USB切替器は1台、スイッチ5個、光学ドライブは1台、消費電力はめざせ400W級。追加のFANは4個ぐらいでヒートシンクが1U用になる。持ち運び便利だし作ろうかな

2011-09-09 02:31:17
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

こんな夢のマシンがあれば簡単に模擬テスト環境を構築できるのに・・・

2011-09-09 02:32:33
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

1枚8GBのDDR3メモリ登場、Sandy Bridgeマザーなどで利用可能 SO-DIMMも http://t.co/7jd1ovH via @watch_akiba きたーーーー

2011-09-10 01:24:58
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

8GBのDIMMが入手できるとなれば、48GBは96GBになれる。問題はECCなしでどの程度信頼性が担保できるかだな。普通にビット反転しょっちゅう起こしてそうだし。

2011-09-10 01:31:49
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

さて、まあこんなにメモリつんで同するの?という問題だが、基本我々プログラマがシステム開発をする場合はよほどの凝った設計しない限りがらがらぽんっと全部が一台のマシンで稼働するようにして作る。通常本番のサーバと性能差はCPUとメモリに関して言えば10倍もはなれていない。

2011-09-10 01:49:40
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

サーバの特性は多くの処理が来ても遅くならないことが特徴。ただ、CPUの数や、メモリの量は当然サーバの方が多くなる。ここが実はネックで開発用PCではサーバーには存在しないGUIやExcel、メーラー、ブラウザ、開発環境を載せて+アプリとなる。その上メモリが少ない。

2011-09-10 01:52:30
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

当然、本来サーバ用のアプリを可動状態にして作動状態を確認しながら構築していく訳なので正直メモリが足りない。メモリが足りないと、アプリは次に必要なメモリが増えた瞬間メモリ確保に失敗して終了する。が仮想メモリという仕組みがあってHDDをメモリにしてOSはやり過ごす。これが鉛の様に重い

2011-09-10 01:55:26
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

次に、さきほど、サーバのトップスピード能力は開発用のPCの数倍でしかないと言う点。これをもってよりシステムに処理能力を集積するには数を揃えるしかない。なのでデータベース用、アプリ用、と切り分けられる。さらにJavaの場合はビルドやテストが自動化できるのでその専用機も欲しい

2011-09-10 01:59:09
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

で、アプリにはメールを出したり、外部からアクセスをしたり、複数のアプリが連携したり、バージョン管理をしたり、自分の作業効率化のアプリを動かしたりそういった用途がある。なので、たとえ10年物のマシンでも数が揃えばそこそこの作業はできる。ただし、数が揃えばだ。

2011-09-10 02:01:54
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

なので、一般人や事務職に用途がなくても開発者にはマシンが複数あればやれることが増える。WEbシステムなら別途デスクトップを立てて確認用専用機があったっていい。OSのライセンスはWindowsが商用というだけであって、OSS系ならフリーだし、本番だけ買えばいらんでしょ正直開発者なら

2011-09-10 02:07:07
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

あまり開発者ヨリになるのも本末転倒の危険があるが、しかし偉くなるほど高スペックとか、壊れるまで大事に使うとかいろいろおかしい。前者への見事な回答はhttp://t.co/ZFBhPSj だと思う。国内メーカーも筐体を漆塗りの螺鈿入りしかしシックに気品漂う低スペックマシン出すべき

2011-09-10 02:11:28
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

そういうわけで高スペックされど、それには限界があるから台数をよこせと言う話。半導体メーカの特性上、高性能品は高い、売れるから利幅も大きくしてバランスをとっている。私が欲しいのはそんな50%高速だけど10倍するような最高級品じゃなくて80%の性能しかないけど5台のマシン

2011-09-10 02:15:30
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

そういう訳で、昨日の妄想を展開した訳。色々前提はあって、企業的にはMSのライセンス料はしんどいよねというのと、SAN bootなどの技能とLinux標準のKVMを組み合わせると何でもできるよねという見通しが立てばこそ。正直Windowsはハード構成の変更にも弱いし勘弁して欲しい。

2011-09-10 02:21:05
汝、翼を与える@ばってん先に翼ばくれんね イベント・・(parody) @ryunosinfx

そういった環境下で与えられたのがミニカーのような事務用レベルのマシン。OSSを開発してる欧米の連中はそんな環境なんて見向きもせずにツールを作ってるから時が降ればついていけなくなる。合理的に考えれば残業代とPC台どっちが安いのですか?減価償却と大和魂に縛られ杉だよ。PCなんて消耗品

2011-09-10 02:26:08