自宅 Kubernetes (k8s) クラスターのマスターノード用に、 Mini-ITX で超小型サーバを構築しました。
同じような構成でサーバを立ち上げようとしている方の手助けに、少しでもなったらと思い、記録を残します。
ハードウェア構成
調達パーツ | 古/新 | 調達価格(円) | |
---|---|---|---|
マザーボード | Supermicro X10SBA | 中古 | 3,000 |
CPU | Celeron J1900 (On-board) | 中古 | – |
メモリ | CENTURY PC3L-12800 (DDR3-1600) SODIMM 4GB x 2 | 中古 | 2,300 |
ストレージ(OS用) | THNSNJ128GMCU 128GB mSATA SSD | 中古 | 1,880 |
ストレージ | SEAGATE ST1000LM048 2.5″ 1TB HDD x 2 | 新品 | 10,400 |
ケース | ANTEC ISK-110 VESA-U3 (Mini-ITX) | 新品 | 11,764 |
合計金額 | 29,344 |
各パーツについて
マザーボード / CPU
Intel® Celeron J1900 (10W, 4C)
Intel® Silvermont microarchitecture
22nm System-on-Chip
Up to 8GB 1333MHz DDR3L Non-ECC
SO-DIMM in 2 socket
1 PCI-E x2, 1 Mini-PCI-E slot and 1 mSATA slot, 2 SATA 2.0, 4 SATA 3.0 (RAID 0, 1, 10)
Intel® HD Graphics with HDMI,
Display port, and VGA
Intel® i210AT dual port GbE LAN
1 USB 3.0 port and 5 USB 2.0 ports
4 COM ports, 1 DOM power connector
12V DC or ATX power source
https://www.supermicro.com/ja/products/motherboard/X10SBA
X10SBA に搭載している CPU は、 Celeron J1900 で、周波数は 2GHz で動作します。
デスクトップPCとして使うには貧弱ですが、 Kubernetes のマスターノードや、ファイルサーバ、軽い Web アプリケーションには十分な性能です。
ヤフオクで安く売られていたので、落札しました。
メモリ
ノートPCや小型デスクトップPC用の低電圧メモリです。
こちらも、ヤフオクで安く売られていたものを落札しました。
ストレージ (OS 用)
mSATA SSDにOS用のストレージとして用います。
こちらもヤフオクで購入しました。
ストレージ
Kubernetes の PersistentVolume 用に 1TB の HDD を2枚用意して、RAID1 構成にします。
HDD は消耗品ということで、新品を用意しました。
ケース
Mini-ITX用の小型ケースです。
拡張性はありませんが、コンパクトで必要最低限の機能を備えています。
90WのAC電源を搭載しているのが特徴で、メーカーサイトによると 92% の変換効率があるとか。
ファンレス構成なので静音性は不要ですが、メッシュ構造となっており、ホコリが溜まりそうなので定期的にお掃除しようと思います。
次回
次回は、さっそくOSをインストールしていきます。