タグ付けは、Azure サービス全体で使用できるツールであり、Azure サブスクリプション内のリソースを整理するのに役立ちます。 リソースを整理すると、複数のサービス間でコストを追跡しやすくなります。 タグは、Azure リソースの各グループが支払いサイクルあたりのコストを把握するのにも役立ちます。 一般的なタグ付けの詳細については、「 タグを使用して Azure リソースと管理階層を整理する」を参照してください。 Azure タグを使用するその他の方法に関する簡単なビデオをwatchすることもできます。
タグ付けのしくみ
Azure portalまたは PowerShell を使用して、管理する Azure サービスにタグを付けることができます。 タグは、テキストのキーと値のペアとして表示されます。 タグ付けされた Azure リソースを使用すると、関連付けられているタグのキーと値のペアがリソースの使用状況にアタッチされます。
デプロイで Azure Cost Management にタグ付けされた使用状況情報がレポートされたら、タグ付け構造を使用してコスト データをフィルター処理できます。 Azure Cost Management でタグでフィルター処理する方法については、「 クイック スタート: コスト分析を使用してコストを調査して分析する」を参照してください。
タグの追加、編集、または削除
リソースに新しいタグを適用すると、関連付けられている Azure リソースがアクティビティを報告するまで、そのタグは Azure Cost Management に表示されません。 リソースに既存のタグを適用した場合、この変更は Azure リソース レポート アクティビティまで Azure Cost Management にも表示されません。
タグ名を編集すると、関連付けられているリソースによってコストが新しいキーと値のペアに関連付けられます。 古いタグを使用してデータをフィルター処理することはできますが、変更後のすべての新しいデータは、新しいタグで報告されます。
タグを削除すると、Azure Virtual Desktop は削除されたタグに関連付けられたデータを Azure Cost Management に報告しなくなります。 タグを削除する前に報告されたデータについては、削除されたタグでフィルター処理できます。
重要
新しいタグまたは更新されたタグを適用してからアクティブになっていないタグ付き Azure リソースは、変更されたタグに関連付けられたアクティビティを Azure Cost Management に報告しません。 関連付けられたアクティビティがサービスによって Azure Cost Management に報告されるまで、特定のタグをフィルター処理することはできません。
既存のすべてのタグを表示する
Azure サービスのすべての既存のタグを表示するには、Azure portalに移動し、[タグ] タブを開きます。[タグ] タブには、アクセスできるオブジェクト内のすべてのタグが表示されます。 また、多数のタグをすばやく同時に更新する必要がある場合は、そのキーまたは値でタグを並べ替えることもできます。
タグでできることとできないこと
タグは、直接割り当てられている Azure リソースの使用状況とコスト データのみを報告します。 他のリソースにタグを付けずにリソースにタグを付けた場合、Azure Virtual Desktop は最上位のタグ付けされたリソースに関連するアクティビティのみを報告します。 また、課金データを正確にする場合は、その最上位リソースの下のすべてのリソースにタグを付ける必要があります。
Azure Cost Management でのタグのしくみの詳細については、「 コストと使用状況のデータでタグを使用する方法」を参照してください。
既知の Azure タグの制限事項の一覧については、「 タグを使用して Azure リソースと管理階層を整理する」を参照してください。
Azure Virtual Desktop でのタグの使用
Azure タグの基本を理解したので、Azure Virtual Desktop でそれらを使用する方法について説明します。
Azure タグを使用して、顧客とユーザーの仮想化されたエクスペリエンスを作成、管理、デプロイするためのコストを整理できます。 タグ付けは、Azure Virtual Desktop や Azure Virtual Desktop デプロイに接続されている他の Azure サービスを介して直接購入したリソースを追跡するのにも役立ちます。
Azure Virtual Desktop の推奨タグ
Azure Virtual Desktop は他の Azure サービスと連携してデプロイをサポートできるため、デプロイ リソースにタグを付けるユニバーサル システムはありません。 最も重要なのは、自分とorganizationに適した戦略を策定するということです。 ただし、特に Azure を初めて使用する場合に役立つ提案がいくつかあります。
次の推奨事項は、すべての Azure Virtual Desktop デプロイに適用されます。
購入した Azure サービスについて理解を深め、タグ付けする内容の程度を理解します。 Azure portalの使用方法を学習するときは、タグを適用できるサービス グループとオブジェクトの一覧を保持します。 追跡する必要があるリソースには、リソース グループ、仮想マシン、ディスク、ネットワーク インターフェイス カード (NIC) などがあります。 タグ付けできるコスト生成サービス コンポーネントのより包括的な一覧については、「 Azure Virtual Desktop のデプロイコストの合計について」を参照してください。
コスト レポート集計を作成してタグを整理します。 一般的なタグ付けパターンに従うか、organizationのニーズを満たす新しいパターンを作成できます。
タグを適用する場所はどこでも一貫性を保ちます。 入力ミスが最も小さい場合でも、データ レポートに影響を与える可能性があるため、後で検索する正確なキーと値のペアを必ず追加してください。
更新または編集したタグのレコードを保持します。 このレコードを使用すると、必要に応じて各タグの履歴データを結合できます。 タグを編集または更新する場合は、変更されたタグを含むすべてのリソースにこれらの変更を適用する必要もあります。
Azure Virtual Desktop ホスト プールの推奨タグ
Azure Virtual Desktop ホスト プール内のすべての仮想マシンは、コストを生み出すコンストラクトを作成します。 ホスト プールは Azure Virtual Desktop デプロイの基盤であるため、通常、VM は Azure Virtual Desktop デプロイのコストのメインソースです。 タグ付けシステムを設定する場合は、まずデプロイ内のすべてのホスト プールにタグを付けて VM コンピューティング コストを追跡することをお勧めします。 ホスト プールのタグ付けは、Azure Cost Management でフィルター処理を使用して、これらの VM コストを識別するのに役立ちます。
一般的な提案と同様に、ホスト プールにタグを付けるユニバーサル システムはありません。 ただし、ホスト プール タグの整理に役立ついくつかの提案があります。
ホスト プールの作成中のタグ付けは省略可能ですが、作成プロセス中のタグ付けにより、後で Azure Cost Management でタグ付けされたすべての使用状況を簡単に表示できるようになります。 ホスト プール タグは、ホスト プール内のセッション ホストのすべてのコスト生成コンポーネントに従います。 セッション ホスト固有のコストの詳細については、「 Azure Virtual Desktop のデプロイコストの合計について」を参照してください。
Azure portalを使用して新しいホスト プールを作成すると、作成ワークフローによって既存のタグを追加できるようになります。 これらのタグは、ホスト プールの作成プロセス中に作成したすべてのリソースに渡されます。 タグは、Azure portal内の既存のホスト プールに追加するすべてのセッション ホストにも適用されます。 ただし、新しいセッション ホストを追加するたびに、タグを手動で入力する必要があります。
構成オプションは無制限であり、各顧客に固有であるため、サポートするすべての Azure サービスがホスト プールで動作する場合、完全なコスト レポートを取得することはまずありません。 Azure Virtual Desktop デプロイに関連付けられている Azure サービス全体のコストをどの程度近く追跡するかは、お客様が決定する必要があります。 タグを付けることでこれらのコストをより徹底的に追跡すればするほど、毎月の Azure Virtual Desktop コスト レポートの精度が高くなります。
ホスト プールの周囲にタグ付けシステムを構築する場合は、後で他の Azure サービスに追加するのに意味のあるキーと値のペアを使用してください。
cm-resource-parent タグを使用して、ホスト プール別にコストを自動的にグループ化する
cm-resource-parent タグを使用して、ホスト プール別にコストをグループ化できます。 このタグは課金には影響しませんが、フィルターを使用することなく、Microsoft Cost Management でタグ付けされたコストを確認できます。 このタグのキーは cm-resource-parent であり、その値はコストをグループ化する Azure リソースのリソース ID です。 たとえば、ホスト プールのリソース ID を値として入力することで、ホスト プール別にコストをグループ化できます。 このタグの使用方法の詳細については、「 コスト分析 (プレビュー)で関連リソースをグループ化する」を参照してください。
他の Azure Virtual Desktop リソースに推奨されるタグ
ほとんどの Azure Virtual Desktop のお客様は、デプロイをサポートするために他の Azure サービスをデプロイします。 コスト レポートにこれらの追加サービスのコストを含める場合は、次の提案を検討する必要があります。
Azure Virtual Desktop デプロイに統合する Azure サービスまたはリソースを既に購入している場合は、次の 2 つのオプションがあります。
- 購入した Azure サービスを異なる Azure サブスクリプション間で分離します。
- 同じサブスクリプションで購入したすべての Azure サービスを Azure Virtual Desktop タグと組み合わせます。
サービスを分離すると、各サービスのコストをより明確に把握できますが、最終的にはコストが高くなる可能性があります。 これらのサービス用に追加のストレージを購入して、Azure Virtual Desktop に独自の指定ストレージがあることを確認する必要がある場合があります。
購入したサービスの組み合わせのコストは低くなりますが、共有リソースの使用状況データがそれほど正確ではないため、コスト レポートが膨らむ可能性があります。 精度の欠如を補うために、リソースに複数のタグを追加して、さまざまな要因を追跡するフィルターを通じて共有コストを確認できます。
別の Azure サービスを使用してタグ付けシステムを構築し始めた場合は、作成するキーと値のペアを後で Azure Virtual Desktop デプロイやその他のサービスに適用できることを確認してください。
次の手順
Azure Virtual Desktop に関連する一般的なコストの詳細については、「Azure Virtual Desktop のデプロイコストの合計について」をチェック。
Azure タグの詳細については、次のリソースをチェックしてください。
Azure Cost Management の詳細については、次の記事をチェックしてください。