## サーバー

サポートされているバージョンの Solaris オペレーティングシステムまたはサポートされているいずれかのバージョンの Linux が稼働しているかぎり、十分な容量を備えたほとんどすべてのサーバーを、Sun Ray サーバーとして設定できます。以前の Sun Ray の実装では、DTU とサーバーを接続するためには物理的な専用 Ethernet ネットワークを使用した専用インターコネクトが必要でした。現在では既存のローカルエリアネットワーク (LAN) インフラストラクチャーにも DTU を配備できるようになっており、専用インターコネクトは必要ではなくなっています。

中断することなくサービスを提供するため、複数の Sun Ray サーバーを 1 つのフェイルオーバーグループとして設定することができます。グループ内のサーバーは、共通のグループシグニチャー (グループ内のサーバー間で送信されるメッセージの署名に使用されるキー) を使用して、互いを認証します (または信頼するようになります)。グループシグニチャーは、`utgroupsig` コマンドを使用して、各サーバーで同一になるように設定する必要があります。

フェイルオーバーグループは、1 台の主サーバーと 1 台以上の副サーバーで構成されます (`utreplica` コマンドで設定)。Sun Ray サーバーのローカル環境には、各サーバー固有の Sun Ray データストアがあります。ただし、ローカルデータストアでは、読み取りアクセスのみが許可されます。データ変更があった場合 (書き込みアクセス)、最初に主サーバーに書き込まれ、次に副サーバーの Sun Ray データストアに複製が作られます。

`utgstatus` コマンドと同様に、「 サーバー」タブには、フェイルオーバーグループ内のすべてのサーバーが一覧表示されます。ここでサーバー名をクリックすると、接続されている DTU の数、ユーザーセッションの数、現在のサーバーモードといった追加情報を表示することができます。

2 つのサーバーモードがサポートされます。

- オンライン: サーバーは、フェイルオーバーグループの負荷分散アルゴリズムによって制御される通常のセッション作成プロセスに参加しています。

- オフライン: サーバーは負荷の分散に参加していない (負荷分散アルゴリズムは新しいセッションの作成の際にこのサーバーを選択しない) 状態ですが、それでも `utswitch` または `utselect` コマンドを使用して明示的に、またはほかのすべてのサーバーがダウンしている場合には暗黙のうちにセッションを作成することが可能です。

また、LAN サポートは `utadm` コマンドを使って別途に有効または無効にすることができます。有効である場合、 Sun Ray サーバーは共有サブネットからの DTU 接続を許可します。

注 – 専用インターコネクトを使用するようにサーバーを設定している場合、LAN サポートを有効にする必要はありません。

いくつかの設定変更は、各サーバーの Sun Ray サービスを再起動するまで有効になりません。変更により Sun Ray サービスの再起動が必要になった場合、管理 GUI の右上隅に通知メッセージが表示されます。指定のリンクをクリックすると、「サーバー」タブに切り替わり、ウォームリスタートまたはコールドリスタートを実行できます。

- ウォームリスタート: 既存の Sun Ray セッションはそのまま保持されます。軽微な設定変更を行なった場合に、このオプションを使用します。軽微な変更であれば、既存のセッションを終了する必要はありません。

- コールドリスタート: 既存のすべての Sun Ray セッションが終了されます。重要な変更が行われた場合に、このオプションを使用します。

注 – グループ全体の再起動を実行するには、「ウォームリスタート」ボタンまたは「コールドリスタート」ボタンをクリックする前に、サーバーテーブルのすべてのサーバーを選択します (個別に選択または「すべてを選択」ボタンを使用)。