XenDesktopフェールオーバークラスター

インターネットには、Citrix VDIソリューションのインストールと初期設定に関する多くの記事があります-XenDesktop。 しかし、そのような記述で通常起こるように-それらは表面的であり、多くのニュアンスをカバーしていません。 重要なニュアンスの解決について話をすることにしました-フェールオーバークラスターの実装における私の経験

XenDesktop。



処分:



同社は独自の小さなデータセンターを作成し(それについての話は別の議論の問題です)、ブランチネットワーク全体(数十)の作業をそこに移すことにしましたが、それは重要ではありません。 500人を超えるユーザー、仮想テーブル-Windows 7に接続するには、XenDesktopにフォールトトレラントシステムを構築する必要がありました。

仮想デスクトップソリューションは、Citrix-XenDesktopから選択されました。 外部インテグレーターは関与していません。 ランタイム-通常どおり、「昨日でなければなりません」。



解決策:



6つのWindows Server 2008 R2サーバーに展開されました(これまでは論理モデルについてのみ説明します)。

2 Citrix Webサーバー(WA-01、WA-02)

2台のXenDesktopアプリケーションサーバー(DDC-01、DDC-02)

1つのデータベースサーバー(DB)

1ライセンスサーバー(ライセンス)

括弧内は、図の説明を理解するための名前です



画像



当初、このスキームはフォールトトレラントで構築され、唯一の脆弱なリンクはデータベースですが、MSSQLによって予約されていました。 このアプローチでは、リンクの障害はXenDesktopの動作に影響しませんでした。 このソリューションでは、同種の要素(Webサーバーなど)は同じハードウェア上になく(すべての要素が仮想化されていた)、異なるホスト上にありました。 したがって、最大の信頼性が達成され、高可用性が確保されました。



画像



図に示す同様のシナリオでもXenDesktopを停止することはなく、数百人のユーザーがダウンタイムなしで作業を続けました。

もちろん、クラスター内の要素の数はさらに多くなる可能性がありますが、異なるホストでの作業を使用し、さらに仮想サーバーのバックアップに依存して、最高レベルの信頼性が確保されました。



原則として、この記事では内部チューニングについて説明しました-これまでのところ、理論のみです。 XenDesktopの高可用性インフラストラクチャを計画するときに、ソリューションに対する同様のアプローチが役立つことを願っています。




All Articles