2009年12月20日 ???

SSD RAIDによる仮想マシン環境の強化

このサイトを動かしてるサーバも含め、計6台程度のサーバを仮想マシンでまかなっています。

現在の仮想マシン用サーバのシステム構成は以下となっています。

CPU : AMD PhenomII 905e
RAM : 8GB
HDD : 500GB x4 RAID5

現行の構成では、Linuxサーバであれば6台程度の仮想マシンを余裕で維持できるのですすが、Windowsサーバは稼動できるというレベルでは2台まで、実用では1台までが限界です。

CPU / RAMの使用状況を見る限りではまだ余裕があり、ストレージ周りがボトルネックとなっていることは以前より把握していたため、この問題を解決するための方策をこの一年練ってきました。

検討の結果、30GB程度の容量のSSDを複数台束ねてRAIDアレイを構築し、高速なストレージが必要となる仮想マシンと、低速なストレージでも性能が出せる仮想マシンを分離させる方針を取ることとしました。

この環境を構築するために検討した、以下の事項について複数回に分けて書いてみます。

1. ドライブの搭載数の上限と対策
2. RAIDレベルについての検討
3. 冗長化/バックアップ体制について

年末の清掃

早いもので今年ももう年末です。
大掃除の一環でサーバの清掃を行いました。

SuperMicro製の筐体は前面から吸気して背面に排気する構造をしているため、人の生活に伴い発生する綿埃を吸気と共に吸い込んでしまいます。これを何もせずにそのままで使うと、前面から吸い込まれた埃が筐体内に蓄積してしまうため、吸気ファンには金網のエアフィルターを取り付けて埃が筐体内に進入することを防ぐ様に改造して使っています。

フィルターにはブロックされた埃が溜まるため、これを放置すると吸気効率の低下による冷却性能の低下が発生し、最悪の場合は半導体の焼損につながります。
これを防ぐために定期的に掃除をするわけですが、SuperMicro製の筐体は稼動中であってもファンの取り外しが可能なため、掃除の際にもサーバを停止させる必要がありません。

-

以下が掃除の手順となります。

まずは、レールに沿って筐体を引き出します。
20091220_01.png

次に筐体の蓋を開けます。
20091220_02.png

吸気ファンはHDD設置スペースの後ろに4機並んでおり、専用のプラスチックシャーシの中に収める構造となります。
エアフィルターは筐体の内部側(吸気した風が吹き付けられる側)に取り付けていますので、ファンのシャーシを筐体から外し、さらにエアフィルターを外します。
20091220_04.png

エアフィルターの裏側には一年分の埃がへばり付いています。
特に湿気を含むということも無いため、掃除機で吸い取るだけできれいになります。
吸い取りきれない埃はフィルタの裏側からエアーダスターを吹き付けて落とします。
20091220_05.png

フィルターの掃除が終わったファンを取り付けます。
20091220_06.png

最後に、フィルターでは防ぎきれずに筺体内蓄積した埃をエアーダスターで吹き飛ばし、掃除機で吸い取ります。

20091220_03.png