2008/06/09(月)Ubuntu Server 8.0.4 on e326

購入したe326に何を入れようかと悩んだ末、Ubuntu Server 8.0.4 x64版を入れることにした。
Debian GNU/Linux (etch) x64版と悩んだのだが、下記理由によりUbuntuを選択。

  • Ubuntu Server 8.0.4はLTS*1であるので、Debian (etch)よりも長くサポートされる*2
  • Ubuntu ServerはDebian系列であるので、現在のサーバ(Debian)とほぼ同等の運用方法が可能
  • Debian GNU/LinuxはVMware ServerでホストOSとしてサポートされていないが、Ubuntu Linuxはサポートされている*3

と、言うことで入れるOSはUbuntu Serverに決定。

サクサクっとオンボードのアレイコントローラ(LSI Logic 53c1020)でRAID1を構築してインストール。
現状1GBしかメモリを載せていないが、将来増設することを考えてswapを2GB切っておく。その他、/に2GBとか、/var/logに2GBとかいつも通りにパーティションを切ってディスクの構成は終了。

インストールコンポーネントは後から入れるので特に何も入れない。
こいつはオンボードで2ポートのGbEを載せているが、1ポートをこのサーバ自体の通信に利用する予定でもう1ポートはVMware仮想OS上の通信に利用するつもり。なので、静的構成をサクッとして完了。

で、インストール完了。さっそく起動してみる。

e326f.jpg

起動HAEEEEEEEEEEEEEEEEE
grubを読み込んでから30秒くらいでログイン画面に辿り着きました。どっかのハードウェアの進化を無視するかのように起動時間が延び続けるOSとは大違いですw
いや、どっかのクロック数だけは優秀だがP3S 1.26Dualにベンチマークでも体感速度でも負けてしまう*4CPUとは大違いですw
これもHyperTransport様々でしょうかwww

でも

URUSEEEEEEEEEEEEE(TT)

この爆音に耐えられる気がしないので、常時起動は無理です(汗

*1 : LTS;Long Term Support

*2 : Debian (etch)のサポート期限はlennyがリリースされてから1年間、時期的には09年末の予定、一方Ubuntuは5年間であるので2013年くらいまでサポートされる

*3 : 現状VMware Server 2.0β2ではUbuntu 7.1.0までしかサポートされていないが、VMware Server 2が正式リリースされる頃には8.0.4も正式リリースされている……はずという淡い期待を込めてみる

*4 : @3.0GHz

2008/06/02(月)過負荷

何の話かというと、仕事が忙しすぎるのですよ。
リクエスト過多でサービス不能に陥りそうです(汗

考えられる要因としては

  • ロードバランサ*1が仕事をしていない、もしくは低性能
  • システムにボトルネック*2が存在する
  • ボトルネックからのキューを処理、もしくはボトルネックへキューを発行する為のオーバーヘッド*3が無視出来ないレベル

何とかならないものか(汗
とりあえずこのままだと、なかのひとの健康が脅かされそう
システムだけではなく、人的リソースの冗長化もしてくれないかなぁ。N+1構成でいいから。

*1 : 詳しい説明は自重

*2 : 世間一般には新人と呼ばれるのか?

*3 : 教育ともいう

2008/06/01(日)それなんて凶器?

ひさしぶりに物欲発散w

いいかげん、稼働中のPCのうち唯一HDDが冗長化されていないファイルサーバのHDDをRAID-5で組み直そうかと思い、買ってきました。
AdaptecのIDE HDD向けのRAIDコントローラAAR-2400A。
数年前の製品ですが、IDEなHDD向けでRAID-5をサポートしていてまともそうなカードを作っているメーカーがAdaptecとLSI Logicしか無かったので、こっちにしてみました。理由は後述。

とりあえず思ったこと。

でけえ。

aar2400a.jpg

なんですか、この長さ。キーボードと同じくらいありますよ(苦笑
しかも取っ手までついてるし。思わず振り回してみたくなってしまいましたよw ちょっとした凶器ですよねwww

それにしても本当にでかいです。参考までにそこら辺に転がっていた普通の32bit PCIなNICと比較してみました。

aar2400b.jpg

普通のカードの倍以上の長さです。
そういえば昔のSoundBlaster 16あたりはこのくらいの長さだったなぁ…なんて懐かしくなります。

このAAR-2400AはMPUにIntel i960RS 100MHzを搭載し、キャッシュにはPC100規格のRAMがそのまま利用されています。
が、後から知った事なのですがこのi960RSはパリティ生成/復元用には利用していないらしい。ということは、CPUが替わりにやるってこと?

aar2400c.jpg

このRAMの容量が何MBか知りませんが、とりあえずそこら辺に転がっている128MBに換装して最大積載量にするつもりw
……そういえばECCなPC100 128MB RAMあったかなあ(汗 Reg ECCとか、256MBのECC RAMじゃ駄目ですかね(^^;
まあ、購入してもたいした金額じゃないので気にしない方向で。こうやって簡単にRAMを増設出来るRAIDカードっていいですよね。

その他のスペックとしては

  • RAID-0/1/0+1/5に対応
  • コントローラはHighPointのHPT370×2
  • ホットスペア、ホットスワップに対応しているらしいですけど、ホットスペアはともかくホットスワップはなぁ…。某(検閲により削除)のえらいひとがATA HDDでホットスワップして飛ばした事があるのでやりません(^^;
  • UltraDMA/100に対応

とりあえず300GB HDD×2 + 250GB HDD×2の構成で1TB@RAID-5にする予定です。32bit PCIだしパフォーマンスはたいして期待出来ないでしょうけど(苦笑
とりあえずRAID組んだ状態でシングルディスクより遅くならなければOKって方向でw
問題はRAIDを組む為に今HDDに入っているデータを退避しないといけないってことなんですけどね。どうしよう(汗

ちなみに、この記事を書くにあたり製品レビューなどを巡回してみたのですけど、\40kもしていたみたいですね。