Azure Native Qumulo が EU、英国、カナダで利用可能になりました – 詳しくはこちら

ケーススタディ – Azure Virtual Desktop プロファイル サービス用の Azure ネイティブ Qumulo

大手金融サービス会社は、サポートが終了したリモート デスクトップ プラットフォームの廃止を検討していました。同時に、パンデミックによる需要の増加に対応するために、新しい従業員を雇用していました。 8,000 人のリモート ユーザーが顧客に重要なビジネス サービスを提供し、東海岸と西海岸の両方に分散しており、その数は今後も拡大すると予想され、その顧客はリモート デスクトップ サービスを Azure Virtual Desktop (AVD) に移行することを選択しました。 Nerdio Manager for Enterprise を使用して AVD リソースとサービスを管理し、FSLogix を使用して両方の展開のすべてのユーザーのリモート ユーザー プロファイルを管理します。

ソリューション要件

すでに小規模なリモート ユーザー ソリューションを管理しており、どのようなアーキテクチャと管理手法が機能するか、機能しないかを理解したお客様は、更新された仮想デスクトップ環境に対して次の要件を定義しました。

スケーラブルなシンプルさ

お客様の以前のソリューション スタックは、単一のボリュームまたは名前空間内のリージョンごとに最大 4,000 ユーザーをサポートするように拡張できませんでした。リモート ユーザーの数が増加すると、顧客は容量と IOPS の両方に対する需要の増加に対応するために、既存のファイル データ サービスに新しい共有をプロビジョニングする必要があります。

お客様が拡張する際に気づいたのは、新しい共有が追加されるたびに運用上の負担が増大するということでした。まず、共有の運用ステータス、使用率、パフォーマンスを監視するために管理時間が必要になることです。 2 つ目は、リージョンの停止が発生した場合にフェールオーバー ボリュームとして機能するために、他の Azure リージョンに専用の共有をプロビジョニングすることを要求することです。以前のファイル サービスはネイティブ レプリケーション ツールを提供していなかったので、各共有を他のリージョンにミラーリングするには、サードパーティ ツールの複雑なシステム、定期的な手動チェック、およびさまざまな理由でレプリケーションが失敗した場合のトラブルシューティングが必要でした。

各地域に 4,000 人のユーザーがおり、継続的に変化するビジネス需要に応じて新しいリモート従業員を追加する可能性があるため、お客様は、地域あたりの初期のリモート ユーザー数 4,000 人をはるかに超えて拡張できるだけでなく、次のようなソリューションを必要としていました。また、他の Azure リージョンへのあらゆる規模のユーザー データのレプリケーションもサポートされました。理想的には、顧客は、ソリューション全体の運用の複雑さを最小限に抑えるために、単一の名前空間内の任意のサイズにシームレスに拡張できるソリューションを望んでいました。

最小限のコストで最高のパフォーマンスを実現するように最適化されています

各リージョン内では、同時にソリューションに接続する最大 4,000 人のリモート ユーザーが結合し、毎朝、そして毎晩ログオフするときにソリューションに大きな負荷がかかります。ストレージ システムのサイズが小さすぎると、非常に多くの同時リクエストをサポートするのに苦労し、各ユーザーのログイン/ログアウト時間が長すぎたり、一部のユーザーが完全に接続できずに再接続を試行することになったりする可能性があります。どちらの場合も、最終的な結果は、ユーザーの生産性の低下、組織の顧客へのサービスの低下、および速度低下イベントが発生した場合に社内の IT スタッフにそれを管理するための過度の負担がかかることになります。

同時に、朝の 30 分のログイン時間枠と夕方の 30 分の切断時間枠のスループット需要を満たすサイズのサービスでは、顧客は残りの 23 時間に必要のない帯域幅の料金を支払うことになる可能性があります。毎日。

プロファイル ストレージ システムの主な要件は、システムに同時に接続する数千人のユーザーによって生成されるピーク スループット要求をサポートする能力ですが、これにより、使用されていないスループットに対する料金は発生しません。

高可用性

このソリューションは、特定のリージョン内のハードウェアやネットワークの問題など、ローカル サービスの中断が発生した場合でも利用可能な状態を維持するだけでなく、リージョン レベルの障害が発生した場合でも、関連するすべてのサービスとデータを迅速に回復できる必要がありました。アズール内で。

新しい AVD ソリューションの一環として、お客様はサービス中断のリスクを最小限に抑え、あるリージョンでリージョン全体に障害が発生した場合でも、影響を受けるすべてのユーザーが他のリージョンの AVD サービスとデータにすぐに再接続できるようにしたいと考えていました。生産性の向上に戻ります。

ストレージ要件

お客様の以前の AVD プロファイル ストレージ サービスは、IT チームを簡単には解決できないパフォーマンスのボトルネックにさらしていました。また、サービスに簡単な拡張性がないため、通常のサービス レベルを維持するだけでも許容できないほど高い管理負担が生じていました。それに加えて、ユーザーの需要が高まっているにもかかわらず、サービスの取引コストが高いため、サービスの拡大を正当化することが困難になっていました。

リモート ユーザー プロファイルにストレージ サービスを提供するために、顧客は利用可能なオプションを評価する際にいくつかの要素を考慮しました。シームレスなスケーラビリティ、柔軟なスループット (IOPS とサービス全体の帯域幅の両方)、2 番目の Azure リージョンへのネイティブ レプリケーション サポートに関する前述の要件に加えて、お客様のストレージ選択プロセスでは次の点も考慮されています。

  • ユーザーのプロファイルのベースライン ストレージにかかる、ユーザーあたりの月額 GB あたりのコスト
  • 各ユーザーのプロファイルがセカンダリ リージョンに確実にレプリケートされるようにするための、ユーザーあたりの月額コスト。お客様は、リモート サービスの容量のコストと、Azure リージョン間でのデータのレプリケーションのコストの両方を考慮する必要がありました。
  • ピーク時に各ユーザーをサポートするために必要なスループットを確保するためのコスト。

ソリューション

お客様はすでに AVD サービスを補完することを決定していました。 エンタープライズ向け Nerdio マネージャー イメージ、インフラストラクチャ、リソース管理用。一時的なデスクトップ環境で一貫したユーザー エクスペリエンスを確保するために、彼らは次のことを選択しました。 FSLogixは、バックエンド ファイル ストレージ プラットフォームを使用して、物理デスクトップと仮想デスクトップの両方でユーザーのポータビリティを提供する Microsoft サービスです。

ソリューション要件を検討する際、お客様は、FSLogix をサポートするストレージ システムが総容量 400 TB 以上に拡張し (各ユーザーの固有のプロファイルには平均 50 GB のディスク領域が必要)、40,000 回あたり 60,000 IOPS の継続使用をサポートできる必要があると計算しました。さらに、毎日のログオンおよびログオフ ウィンドウ中に、リージョンごとに最大 XNUMX IOPS のバースト スループットに対応します。

ストレージ プロファイルに利用可能な Azure データ サービスを評価した後、お客様は、検討したストレージ サービスの中で、スケーラビリティに関するお客様のすべての目標を満たせるのは ANQ だけであることを認識し、クラウド ネイティブのファイル ストレージ サービスである Azure Native Qumulo (ANQ) を選択しました。 、パフォーマンスとシンプルさ。

Azure ネイティブ Qumulo の利点

以前のプロファイル ストレージ ソリューションが原因でサービスの中断や速度低下を何度も経験し、それに伴う管理の複雑さと高額なトランザクション コストを回避したいと考えていたお客様は、Azure Native Qumulo がはるかにシンプルで低コストのストレージ サービスを提供すると判断しました。他の Azure ベースのストレージ代替手段よりもコストがかかります。

検討したストレージ オプションの中で、Azure Native Qumulo には多くの利点があり、プロファイル データ サービスを提供するための明確な選択肢となりました。

  • Azure Native Qumulo だけが、キャパシティに完全に依存せずに、サービスが必要なスループット (IOPS とサービス全体の帯域幅の両方を含む) を提供できるクラウド ネイティブの弾力性を提供しました。他のサービスはすべて、サービスで利用可能な IOPS をプロビジョニングされた容量に直接結び付けており、状況によっては、ユーザーごとのバースト IOPS の目標レベルに到達するために、実際に必要な容量よりも多くの容量をプロビジョニングして支払うことを顧客に強いることになります。
  • 必要な容量に関係なく、各リージョンのすべてのユーザーに対して単一の名前空間をサポートできたのは、Azure Native Qumulo だけでした。各リージョンの顧客の 4,000 人の AVD ユーザーは、名目上、他のストレージ サービスの単一ボリュームを全員で共有できますが、必要な IOPS レベルをサポートするには、顧客はリージョンごとに複数のボリューム/共有を作成して管理する必要があります。
  • Azure Native Qumulo は、リージョン間のレプリケーションを月額サブスクリプション料金の中核機能として含む唯一のサービスでした。利用可能な他のストレージ サービスのうち、1 つはコア機能としてレプリケーションをまったく提供しておらず、もう 1 つは追加のライセンス コストと、どちらの方向にレプリケートされるすべてのデータに対して GB 単位のレプリケーション料金も必要でした。
  • Azure Native Qumulo だけが、ユーザーの追加に応じてサービスのユーザーあたりのコストを削減するスケール エコノミーを提供しました。他のサービスのユーザーごとの月額料金は、ソリューションがサポートするユーザーの数に関係なく、ほぼ一定のままでした。

ANQ の管理とライセンスのシンプルさに加えて、そのクラウド ネイティブ アーキテクチャにより、顧客はその容量とスループットのスケーラビリティを活用して、事実上あらゆる規模の新規ユーザーに対応し、ユーザー アクティビティを維持するために必要な IOPS を提供し、サービスの遅延を最小限に抑えることができます。他のクラウド ファイル ストレージ サービスの数分の一のコストで、ピーク ウィンドウをすべて実現できます。

アーキテクチャ

お客様の Azure Virtual Desktop ソリューションは、最終的に次のコンポーネントを使用してデプロイされました。

  • Azure ネイティブ Qumulo スケーラブル ファイル サービス (ANQ) を使用して、各デスクトップ ユーザーの個別の VHD ベースのプロファイルをホストします。 個別の ANQ インスタンスが各リージョンにデプロイされています。
  • Azure仮想ネットワーク
  • 各リージョンの ANQ インスタンスを顧客独自の Azure サブスクリプション リソースに接続するための VNet インジェクション
  • Azure 仮想デスクトップは XNUMX つの Azure リージョンにデプロイされ、個別のユーザー プールが各リージョンの AVD リソースにプライマリ サイトとして割り当てられ、各リージョンはリージョン サービスの中断が発生した場合に他のリージョンのセカンダリ サイトとして設定されます。
  • オタクマネージャー リソース プール、接続、セキュリティ、デスクトップ イメージ、アプリケーション、サービス監視などの AVD 関連サービスの管理プロセスを簡素化および合理化します。
  • FSLogix プロフィール コンテナ ログイン プロセスの一環として、各 AVD ユーザーを ANQ ストレージ上の割り当てられたプロファイルに接続します。
  • Qumulo 連続レプリケーション、各リージョンのローカル ANQ クラスターから他のリージョンの ANQ インスタンスにユーザー プロファイル データをレプリケートするように構成され、リージョン フェールオーバーが発生した場合でもユーザー プロファイル サービスが引き続き利用できるようにします。

トポロジー

お客様の AVD ソリューションは Azure East US 2 リージョンと Azure West US 2 リージョンにデプロイされ、ユーザーは XNUMX つのリージョンに均等に分割されました。各リモート ユーザーは、物理的な場所に最も近いリージョンに接続します。

ホストしている Azure リージョンの 1 つで障害が発生した場合でも AVD サービス全体がオンラインを維持できるように、各リージョンは他の Azure リージョンからのフェールオーバー ドメインとして構成されます。リージョン全体で障害が発生した場合、AVD サービスの完全なセットは残りのリージョンでオンラインになります。

ユーザー プロファイルは、各リージョンのローカル Azure ネイティブ Qumulo サービス インスタンスからリモート ANQ ターゲットに双方向でレプリケートされます。これにより、地域的な障害が発生した場合でも、ユーザー プロファイル データをどちらの地域でも利用できるようになります。

AVD サービス、Nerdio Manager for Enterprise、FSLogix、Azure Native Qumulo データ サービスのサポートを含む完全なソリューション アーキテクチャを次の図に示します。

ソリューションのメリット

Azure Virtual Desktop をベースにし、Azure Native Qumulo でホストされるユーザー プロファイル サービスを備えたマルチリージョンのリモート ワーカー ソリューションを選択した結果、お客様は次の利点を実感することができました。

ユーザーの生産性の向上

お客様の以前の仮想デスクトップ展開と比較して、新しいサービス構成により、各ユーザーの毎朝のログイン時間が短縮されました。その結果、ユーザー ベースの生産性が向上し、社内の IT サポート スタッフへの問い合わせが減り、サービスの可用性とパフォーマンスの問題のトラブルシューティングに費やす時間が短縮されました。

サービスの弾力性

ソリューションのサイズが小さすぎると、ログオン時やログオフ時などのピーク時、または使用率が高い時などにユーザーの生産性が低下する可能性があり、保留時間の延長、IT スタッフの過重な負担、顧客の不満、収益の損失につながる可能性があります。サイズが大きすぎるソリューションは、1 日に数時間以下しか完全に利用されない場合、多大な運用コストが発生する可能性があります。

Azure ネイティブ Qumulo を使用してユーザー プロファイル ストレージを提供するデプロイ時には、サービスは負荷のピーク時に IOPS とスループット容量をサービスに追加し、それ以外の時間には自動的に通常のサービスに戻ることができました。これは、顧客が大規模なソリューションに対して必要以上の料金を支払っていないこと、また、過大な規模のソリューションによって不必要なサービスの遅延を引き起こしていないことを意味します。

回復力

複製されたユーザー プロファイルは、通常の状況では読み取り専用です。 ソリューションの RTO には、ユーザーをリモート リージョンから AVD インスタンスに接続する前に、セカンダリ ANQ インスタンスにフェイルオーバーする (たとえば、レプリケーション関係を解除し、すべてのプロファイルを書き込み可能にする) のに必要な時間を含める必要があります。

費用

実際、Azure Native Qumulo のスケーラビリティと弾力性は、顧客にとって最も重要なメリットを直接もたらしました。つまり、サービスの全体的なコストが、他のサービスで経験するよりもはるかに低いユーザーあたりの月あたりの価格ポイントにまで削減された規模の経済です。お客様が検討したその他のプロファイル ストレージ サービス。お客様自身の計算によると、AVD プロファイル データ サービスに Azure ネイティブ Qumulo を使用するという選択により、以前のソリューションのストレージ環境と比較して年間 325,000 ドルのコスト削減が実現しました。

まとめ

以前のリモート デスクトップ ユーザー ソリューションに基づいて、お客様はうまく機能しないことを多く経験していました。以前のソリューションは複雑すぎ、遅すぎ、信頼性が低すぎました。ユーザー プロファイルを保存するための他の Azure ベースのクラウド ファイル ソリューションを評価したところ、Azure Native Qumulo の代替案は上記のすべてに当てはまり、また高価すぎると判断しました。

お客様は、Azure Virtual Desktop プロファイル ストレージのすべてのオプションの中で、単一名前空間のスケーラビリティ、パフォーマンス (必要に応じて持続 IOPS とバースト IOPS の両方を実現)、およびマルチリージョン展開であってもシンプルさに関するお客様の要件を満たしているのは Azure Native Qumulo だけであることに気づきました。 Qumulo のネイティブ レプリケーション機能をすべて低コストで利用できます。

関連リソース

Azure ネイティブ Qumulo スケーラブル ファイル サービス

Qumulo 連続レプリケーション

Azure ネイティブ Qumulo スケーラブル ファイル サービス(Azure マーケットプレイス)

Azure ネイティブ Qumulo スケーラブル ファイル サービス (Azure ブログ)

Azure ネイティブ Qumulo スケーラブル ファイル サービス ガイド (Azure 製品ドキュメント)

Qumulo でのレプリケーションでのフェイルオーバーの使用

Qumulo レプリケーション: ターゲットを書き込み可能にする

上へスクロール