コミュニティソリューション

CasaOSでのKasm:インストール前に確認すべきこと

A 2024 CasaOS post linked to a BigBear tutorial for installing Kasm Workspaces and running browser-based container desktops on a home server.

結論:2024年版BigBearCasaOSチュートリアルは出発点であり、現在最適なKasmアーキテクチャではありません

Kasm Workspacesは単一のWebアプリコンテナ以上のものです。独自のサービスに加えてコンテナ化されたデスクトップセッションを実行するため、ホストには十分なCPU、RAM、SSD容量と、Kasmが予測可能な形で管理できるDocker構成が必要です。

古いCasaOS手順に従う前に、現在のKasm要件を確認する

現在のKasmドキュメントでは、最低要件としてCPU 2コア、RAM 4 GB、SSDストレージ75 GBが挙げられており、アクティブなワークスペースセッションごとに追加リソースが必要です。また、サポート対象の汎用Linuxホストを推奨し、Kasmは単一用途のマシンにインストールするのが最適だと説明しています。現在のKasm要件Kasmインストールガイドを参照してください。

NASのアプリスタックにKasmをインストールするより、VMのほうがすっきりすることが多い理由

KasmがDockerのバージョン、スワップ、ストレージ、独自のサービスライフサイクルを管理することを前提とする場合、NASアプライアンスの既存のDocker環境内に配置すると、管理対象が増えて複雑になります。サポート対象のUbuntuまたはDebian VMを使えば、Kasmのドキュメントが想定するホストモデルを提供しながら、NASの管理プレーンを分離できます。

現在のZimaOSハードウェアのサイジングについては、Virtual Machine Managerの要件Zima VMの概要を使用してください。

インストーラーから受ける印象以上に、ストレージが重要

Kasmはワークスペースイメージをダウンロードし、アクティブなセッションデータを書き込みます。VMディスクまたはDockerストレージは、十分な空き容量のあるSSD/NVMeに配置してください。Kasmのインストールは小容量のボリュームでも技術的には開始できますが、複数のワークスペースイメージを取得すると信頼性が低下する可能性があります。

古いCasaOSチュートリアルが今でも役立つ場合

ホームサーバー上でブラウザベースの分離デスクトップを実行するという考え方を理解するために利用してください。2026年に新規導入する場合は、2024年版BigBearパッケージ定義が現在も推奨されるインストール方法だと決めつけず、現在のKasm要件と最新のプラットフォームツールを使用してください。