自宅サーバ環境の紹介(2020年版)

2020年7月19日 2021年3月26日

自宅サーバは楽しい!そして、自宅サーバ仲間も欲しい!

私が自宅サーバをたてるようになってから、かれこれ10年以上たちました。
月日とともにハードウェア構成や稼動しているサービスが色々変わりましたが、せっかくですので、本記事では2020年時点での自宅サーバ環境の紹介をしたいと思います。

では、さっそく始めます。

ハードウェア構成

自宅サーバ環境のハードウェア構成は以下の通りです。

当初はIntel CPUでしたが、パーツの入れ換えをしている内に、今はAMD CPUになりました。昨今は、低価格で多くのコア数が搭載されているCPUが多くてとても嬉しいです。

パーツ メーカ 製品名
(リンクはAmazon)
備考
CPU AMD Ryzen5 2400G 4コア8スレッド
CPUクーラー AMD CPU付属
マザーボード ASRock A320M-ITX 小型のサーバにしたかったので、Mini ITX
メモリ Crucial W4U2666CM-8G PC4-21300 8GB x 2枚
ストレージ(SSD) Samsung 860 EVO 500GB 500GBの2.5SSD、ESXi本体のインストール先
ストレージ(SSD) Western Digital WD Blue SN550 NVMe 1TBのNVMe SSD、ESXiのメインデータストア
ストレージ(HDD) Western Digital WD40EZRZ-RT2 4TBの3.5HDD、ESXiのRDM用(主にデータ置き場)
ストレージ(HDD) Western Digital WD30EZRZ-RT 3TBの3.5HDD、ESXiのRDM用(バックアップ保存先)
電源 オウルテック AS-500 もう販売していないかも
ケース RAIJINTEK METIS PLUS BLACK 小型だけど色々つめこめる
ケースファン サイズ SU1225FD12M-RHP 静音化のためMETIS PLUSのケースファンと交換

上記以外にも、家にはRaspberry PiやIot機器が転がっています。

オペレーティングシステム(OS)

自宅サーバには、ESXiがインストールされており、ESXi上で仮想OSが稼動しています。また、仮想OSでDockerが稼動しています。

  • Arch Linux(メインで使用、公式Wikiが充実していて便利)
  • Ubuntu(機械学習関係で使用、GPU関係の処理はサーバとは別筐体)
  • Photon OS(Docker基盤として使用)
  • Alpine Linux(Dockerコンテナで使用)
  • Windows 10 Pro(Windowsでないと動かないサービスやソフト用)

稼動しているサービス

自宅サーバ内では、メインのサービスとして以下が稼動しています。これらのサービスについては、このブログで手順等を紹介していければと思っています。

  • OpenVPN(外部ネットワークから自宅ネットワーク内に接続)
  • NextCloud(Dropboxのようなファイル共有サービス)
  • Wordpress(本ブログが稼動中) → 2021年3月にGatsby+Netlifyに移行(詳細はGatsbyによるブログ構築に書きました)。
  • slackチャットボット
  • Samba(家庭内ファイル共有)
  • メディア管理サーバ
  • プロキシサーバ
  • home assistant(自宅内のIot機器を管理)

終わりに

あまり参考にならないですが、自宅サーバは楽しい!この一言につきます。

勉強になって良いとか電気代かかり火事の危険性があるとかメリット・デメリットは色々ありますが、そんなことより、自宅サーバ・ネットワークの構成を考え、それを自身で実現できるということは何物にも代え難い楽しさがあります。まさに創造主!

一応、私が考えるメリット・デメリットを記載しますが、各個人の状況によって変わってくるかなと思います。

  • メリット

    • サーバやネットワークに詳しくなる
    • ハードウェア・ネットワーク構成を自由に決められる
    • サービスを自由にたてられる
    • LANであれば、高速に利用できる
    • 楽しい、かっこいい
  • デメリット

    • 電気代が高くなる
    • 可能性は低いですが、火事の危険性がある
    • 外部に公開する場合は、セキュリティをしっかり考慮する必要がある
    • 停電時の対応が必要になる
    • 置き場所に困る

このブログを訪れた方に少しでも自宅サーバの楽しさを知ってもらえるようにこれからも記事を更新していきたいと思います。

Posted by mako
関連記事
コメント
...