私はubuntuサーバーを作成し(いくつかのオフステージコンピューターへの負荷分散を行い)、それにシンクライアントを接続することを計画しています。残念ながら、私はシンクライアントの作り方や関係するセットアップを知りません。私は仮想化とサーバーなどが本当に好きです。
基本的に、私は机の下に座っているコンピュータのリソースプールを持っているだろうし、別のコンピュータがどこか別の場所にある可能性がある...コンセプトが正しいかどうかはわからない。
サーバーとクライアントの両方で、シンクライアントにX2Goを使用できます。サーバーをネットワーク化して、nfsなどを使用して共有ストレージを追加し、ユーザーとグループにはLDAPを追加します。次に、必要なソフトウェアをすべてのコンピューターにインストールします。つまり、ユーザーはユーザー名とパスワードを使用して任意のサーバーにログオンし、デスクトップとファイルを取得できます。次に、たとえば、負荷分散にDNSを使用できます。
それを行うには多くの方法があります。質問が具体的であるほど、回答はより詳細になります。
X2Goにはロードバランシングが含まれていると思いますが、試したことはありません。 www.x2go.orgに詳細があります。
これは仮想化と「コンピューターのプール」に直接関係していませんが、 LTSPプロジェクト を使用すると、ユーザーがUbuntuにログインできるように、PXEを介して複数のシンクライアントを起動できます。サーバーのコンソールに座っているかのように、通常のUbuntuデスクトップを取得します。
これは学校では非常に一般的な使用例であるため、LTSPはEdubuntuの主な機能の1つです。 Edubuntuメーリングリストを参照して、この件に関するディスカッションを行ってください。
Dave Richardのブログと彼の本もお勧めします。 Linux Thin Client Networks Design and Deployment ;彼は別のGnomeベースのディストリビューションを使用していますが、主な概念はまだ適用されており、個別の「アプリケーションサーバー」を展開してグラフィカルログインを何百人ものユーザーに拡大する方法を明確に示しています。
(edubuntu.orgおよびdavelargo.blogspot.comへのリンクは、スタック交換によって空想化されています)