Azure Advisor スコアを使用して最適化の進行状況を測定する方法について説明します。
Von Bedeutung
プラットフォームは、カテゴリとサブカテゴリ間でより細かい粒度を導入することでスコアを強化し、推奨事項の導入をより正確に追跡できるようにします。
Advisor スコアの概要
Advisor スコアは、目標を効果的かつ効率的に達成するのに役立つ Advisor のコア機能です。 Azure を最大限に活用するには、ワークロードの最適化の過程でどこにいるかを理解する必要があります。 十分に消費されているサービスまたはリソースを知っている必要があります。 また、レコメンデーションに基づいてアクションに優先順位を付け、成果を最大化する方法についても把握しておくことをお勧めします。
Advisor は、パーソナライズされたクラウド コンサルタントとして、使用状況データとリソース構成を継続的に評価して、業界のベスト プラクティスを確認します。 Advisor は、評価を 1 つのスコアに集計します。 Advisor スコアは、信頼性が高く、セキュリティで保護され、コスト効率の高いソリューションを構築するために必要な手順を実行しているかどうかを迅速に判断するのに役立ちます。
Advisor スコアは、5 つのカテゴリ スコアに分類される全体的なスコアで構成されます。 Advisor の各カテゴリのスコアは、 Azure Well Architected Framework (WAF) の 5 つの柱のそれぞれを表します。
毎日、毎週、毎月の傾向の全体的なスコアとカテゴリ スコアを表示して、時間の経過に伴う進行状況を追跡します。 目標の達成に役立つベンチマークを設定します。
Advisor スコアは、目標を効果的かつ効率的に達成するのに役立つ Advisor のコア機能です。
Open Advisor スコア
Azure portal にサインインします。
次のいずれかのアクションを実行して、Advisor ダッシュボードの [概要] ページを開きます。
上部中央。
[ リソース、サービス、ドキュメントの検索 (G + /)] テキスト ボックスに、「
advisor」と入力します。検索ポップアップの [ サービス] で [Advisor] を選択 します。
[Azure サービス] で [Advisor] を選択します。
左上隅。
[ ポータルの表示] メニュー アイコンを 選択します。
ポータル メニューの [ お気に入り] で [Advisor] を選択 します。
- Advisor で、Advisor スコアを選択します。
アドバイザーについて |Advisor スコア。Advisor の全体的なスコアの割合と、各 Advisor カテゴリの内訳を確認します。
Advisor スコアを解釈する
Advisor によって、総合的な Advisor スコアと Advisor カテゴリの内訳がパーセント単位で表示されます。 どのカテゴリでも 100% スコアは、Advisor が評価したすべてのリソースが、Advisor が推奨する業界のベスト プラクティスに従うことを意味します。 一方、スコア 0% は、Advisor が評価したリソースが Advisor の推奨事項に従っていることを意味します。 スコアは、Advisor が評価したリソースに対してのみ提供されます。 Advisor はワークロード全体とすべてのリソースをスキャンしようとしますが、一部のリソースに対して推奨事項が使用できない可能性が常に存在します。 リソースに使用可能な推奨事項がない場合、リソースはスコアに何も影響しません。 次の流れをスムーズに進めるためには、スコアの細部を活用してください。
Advisor スコアは、Advisor スコアに基づいてワークロードまたはサブスクリプションの動作をベースライン化するのに役立ちます。 傾向を理解するには、履歴の傾向を確認します。
スコアの計算は、各カテゴリの推奨事項によって異なります。 全体的なスコアは、すべてのカテゴリからの貢献度の平均として計算されます。
信頼性、オペレーショナル エクセレンス、パフォーマンスについては、推奨事項とスコアがサブカテゴリにグループ化され、より詳細で詳細なビューが提供されます。 各サブカテゴリには、カテゴリ スコアへの加重貢献度があります。
潜在的なスコアの増加は、推奨事項の採用による推定スコアの増加を指します。 推奨事項の優先順位付けに役立つ要因の 1 つとして使用します。
Advisor の推奨事項が個々のリソースに関連しない場合は、推奨事項を延期または無視します。 延期または無視された推奨事項は、次回の更新でスコア計算から除外されます。
推奨事項が手動で完了としてマークされている場合は、お客様が別の方法でリソースの正常性に対処したと見なされます。したがって、スコア計算では正常なリソースとして扱われます。
Advisor スコアの計算
Advisor では、2 つのスコアがパーセンテージとして表示されます。
| スコア | ディテール |
|---|---|
| アドバイザー全体スコア | 適用される各カテゴリ スコアの合計を、該当するすべてのカテゴリの可能性が最も高いスコアの合計で除算して計算されます。 ほとんどの場合、Advisor の全体的なスコアは、5 つのカテゴリ スコアの合計を 5 で割ったものです。 |
| カテゴリ別のスコア付け | プラットフォームには、カテゴリごとに個別のスコア手法があります。 詳細は、スコア手法セクションのカテゴリ スコア計算ごとに概説されています。 |
アドバイザーの総合スコアの例
サブスクリプションのすべての Advisor カテゴリ スコアの単純な平均値。
次の表の Advisor カテゴリスコアを想定しています。
| カテゴリ | スコア |
|---|---|
| 費用 | 73 |
| オペレーショナルエクセレンス | 77 |
| [パフォーマンス] | 100 |
| 信頼性 | 85 |
| セキュリティ | 80 |
Advisor スコアが計算されます。
(73 + 77 + 100 + 85 + 80) / 5 = 415 / 5 = 83
Advisor スコアは 83%。
セキュリティ カテゴリのスコア付け手法
セキュリティ スコアは、セキュア スコア モデルを使用して計算されます。
コスト カテゴリのスコア付け手法
個々のサブスクリプション スコアとサブスクリプションの使用量ベースの重みを使用して、 コスト カテゴリ スコアを計算します。 計算プロセスは、次の手順にまとめられています。
Advisor は、推奨事項によって評価されたリソースの小売コストを計算します。 サブスクリプション内の評価されたリソースには、Advisor に少なくとも 1 つの推奨事項があります。
Advisor によって、"評価されたリソースのリテール コスト" が計算されます。 Advisor は、リソースに推奨事項があるかどうかに関係なく、評価されたリソースを監視します。
Advisor は、正常なリソース比率を使用して、各推奨事項の種類を計算します。 この比率は、評価されたリソースの小売コストを、評価されたリソースの合計の小売コストで割った値です。
Advisor は、カテゴリ内の正常なリソース比率に他の 3 つの重みを適用します。
スコアに大きな影響を与える推奨事項は、 コスト スコアに対する影響が低い推奨事項よりも重み付けされます。
長年の推奨事項を含むリソースは、 コスト スコアに対してさらにカウントされます。
Advisor で延期または無視したリソースは、 コスト スコアの計算から完全に削除されます。
信頼性、パフォーマンス、およびオペレーショナル エクセレンスカテゴリのスコア付け手法
これら 3 つのカテゴリのスコアは、それぞれのサブカテゴリから取得されます。 各サブカテゴリには、カテゴリ スコアの計算に寄与する固定の重みがあります。
定義されたサブカテゴリ
サブカテゴリは、各 WAF の柱にマップされた推奨事項の論理的なグループです。 各サブカテゴリには固定の重みが割り当てられます。 サブカテゴリは、カテゴリ レベルでのスコア計算の基本的な基礎です。
サブカテゴリ スコアの計算
正常なリソースの割合を使用してサブカテゴリ スコアを計算します。
Subcategory Score = (Healthy Resources / Total Applicable Resources) * 100
カテゴリ スコアの計算
サブカテゴリの重みを組み込んで、カテゴリ スコアを計算します。
Category Score = ∑((Healthy Resources / Total Applicable) * (Subcategory Weight))/(∑All applicable SubCategoryWeight) * 100
| リソース | ディテール |
|---|---|
| 健全なリソース | WAF の評価に従い、それに対する推奨事項がないリソース。 |
| 適用可能なリソースの合計 | Advisor の推奨事項の生成中にシステムが評価したリソースの合計。 この数は、推奨事項を延期または無視したリソースを除外します。 |
| サブカテゴリの重み | 各サブカテゴリに固定された重みを設定しました。 |
1 つのサブスクリプションと複数のサブスクリプション
スコア計算ロジックは、1 つのサブスクリプションまたは複数のサブスクリプションに適用しても同じままです。 リソースの数は、選択したサブスクリプションのスコープに基づいて変化し、最終的にスコア値が変更されます。
スコア計算の例
サブスクリプションの定義されたスコープに対して信頼性スコアを計算する方法の例。
次の表に、正常なリソースの数、適用可能なリソースの合計数、サブカテゴリ スコアを示します。
| サブカテゴリ サブカテゴリの重み |
リソース 健全なリソース/適用可能なリソースの合計 |
サブカテゴリ スコア |
|---|---|---|
ゾーンの回復性 30 |
25 / 31 |
81% |
リージョンの回復性 25 |
13 / 14 |
92% |
データ保護と回復 20 |
28 / 38 |
73% |
ガバナンスとコンプライアンス 10 |
10 / 20 |
50% |
スケーラビリティ 10 |
10 / 13 |
77% |
監視とアラート 5 |
5 / 11 |
46% |
サービスのアップグレードと提供終了 5 |
9 / 12 |
75% |
その他 5 |
10 / 14 |
72% |
値は、最も近い上位の整数に切り上げられます。 信頼性スコアは次のように計算できます。
((25/31)*30 + (13/14)*25 + (28/38)*20 + (10/20)*10 + (10/13)*10 + (5/11)*5 + (9/12)*5 + (10/14)*5) / (30+25+20+10+10+5+5+5) * 100
この計算の結果は次のようになります。
84.42/110 * 100 = 76.76
この例の信頼性スコアは 77%です。
よく寄せられる質問 (FAQ)
次のセクションでは、Advisor スコアに関する一般的な質問に回答します。
スコアはどの程度の頻度で更新されますか。
スコアは 1 日に少なくとも 1 回更新されます。
スコアが変更されたのはなぜですか。
レコメンデーションによってスコアが決定されます。 影響を受けたリソースの数が変化すると変化します。 推奨事項を採用したり、関連する推奨事項を含む新しいリソースを追加したりすると、スコアが増減する可能性があります。
レコメンデーションを実装しましたが、スコアは変わりませんでした。 スコアが増えなかったのはなぜですか?
スコアは、採用された推奨事項をすぐに反映しません。 推奨事項を修復した後、スコアが変更されるまでに少なくとも 24 時間かかります。
信頼性カテゴリのサブカテゴリ一覧と、それに関連するサブカテゴリの重みは何ですか?
| サブカテゴリ サブカテゴリの重み |
Description |
|---|---|
ゾーンの回復性 30 |
リージョン内のデータセンターまたは可用性ゾーンの障害からワークロードを保護する推奨事項。 |
リージョンの回復性 25 |
マルチリージョンデプロイ、geo 冗長性、同様のソリューションなど、リージョン全体の停止からワークロードを保護する推奨事項。 |
データ保護と回復 20 |
偶発的なデータの削除、破損、構成の誤り、サイバー攻撃、同様のイベントからの回復など、破壊的なイベント後のサービスまたはデータの復元をサポートする推奨事項。 |
ガバナンスとコンプライアンス 10 |
信頼性と可用性を維持するために、ポリシー、ルール、構成、および標準が確実に適用されるようにするための推奨事項。 |
スケーラビリティ 10 |
ワークロードが負荷の増加を処理したり、効率的にスケールアップまたはスケールダウンしたり、トラフィックをより効果的に分散したりするのに役立つ推奨事項。 |
監視とアラート 5 |
サービスの正常性の可視性を高めたり、アラートを設定したり、問題を事前に検出したりする推奨事項。 |
サービスのアップグレードと廃止5 |
サポートされている SKU への移行、非推奨のサービスの廃止、または信頼性とパフォーマンスの向上のためのアップグレードに関する推奨事項。 |
その他 5 |
前のサブカテゴリのいずれとも一致しない推奨事項はすべて、このサブカテゴリに配置されます。 |
パフォーマンスカテゴリのサブカテゴリ一覧と、その関連する重みは何ですか?
| サブカテゴリ サブカテゴリの重み |
Description |
|---|---|
コンピューティングの最適化 25 |
コンピューティング リソースのパフォーマンスを評価して最適化します。
|
データ パフォーマンス 20 |
データ パフォーマンスを最適化するということは、ワークロードによるデータの処理や保存の効率性を改善することを意味します。 通常、すべてのワークロード操作、トランザクション、または評価は、データの迅速かつ正確な取得、処理、保存に依存します。 |
監視とアラート 5 |
ワークロードのセキュリティ、パフォーマンス、信頼性を効果的に監視するには、スタンドアロン スタックを備えた包括的なシステムが必要です。 包括的なシステムは、すべての監視、検出、およびアラート機能の基礎を提供します。 |
ストレージの最適化 25 |
ストレージ リソースのパフォーマンスを評価して最適化します。
|
ネットワークの最適化 25 |
ネットワーク リソースのパフォーマンスを評価して最適化します。
|
スケーラビリティ 10 |
ワークロードの基礎、ユーザーの負荷パターンに対する信頼性の高いスケーリング戦略を設計して実装し、ソリューションをスケーリングしながらビジネス継続性を確保します。 |
サービスのアップグレードと廃止5 |
廃止予定のサービスや機能からリソースを評価し、移行を計画します。
|
その他 5 |
前のサブカテゴリのいずれとも一致しない推奨事項はすべて、このサブカテゴリに配置されます。 |
オペレーショナル エクセレンス カテゴリのサブカテゴリと関連するサブカテゴリの重みの一覧は何ですか?
| サブカテゴリ サブカテゴリの重み |
Description |
|---|---|
効率の最適化 30 |
Azure リソースのパフォーマンスを向上させるために、構成を評価および管理します。
|
障害の軽減策 20 |
Azure リソースを適切に設計された方法で実装して構成し、ユーザーにほとんど影響を与えなく、デプロイエラーを処理して軽減します。 |
監視とアラート 5 |
ワークロードのセキュリティ、パフォーマンス、信頼性を効果的に監視するには、スタンドアロン スタックを備えた包括的なシステムが必要です。 包括的なシステムは、すべての監視、検出、およびアラート機能の基礎を提供します。 |
安全で安心なデプロイ 5 |
安全で安全なデプロイ プロセスでは、ワークロードに対する変更を安全に行ってデプロイする方法を定義します。 実装するには、リスク管理のレンズを通じてデプロイについて考える必要があります。 |
スケーラビリティ 10 |
ワークロードの基礎、ユーザーの負荷パターンに対する信頼性の高いスケーリング戦略を設計して実装し、ソリューションをスケーリングしながらビジネス継続性を確保します。 |
サービスのアップグレードと廃止5 |
廃止予定のサービスや機能からリソースを評価し、移行を計画します。
|
その他 5 |
前のサブカテゴリのいずれとも一致しないすべての推奨事項は、このサブカテゴリに配置されます。 |
カテゴリ スコアの [影響] 列に空の '-' 値が含まれる推奨事項があるのはなぜですか。
Advisor には、スコア モデルの最近の変更に関する新しい推奨事項や推奨事項はすぐには含まれません。 通常数週間の短い評価期間の後、新しい推奨事項または更新された推奨事項がスコアに含まれます。
推奨事項の削減の可能性が低い場合でも、一部の推奨事項でコスト スコアの影響値が大きくなるのはなぜですか?
コスト スコアには、使用率の低いリソースからの潜在的な節約と、推奨事項の実装の予測された容易さの両方が反映されます。
たとえば、潜在的なコスト削減が低い場合でも、Advisor は、長期間未使用の影響を受けるリソースにより重きを置きます。
スコアの [影響] 列に "近日公開予定" と表示される場合の意味は何ですか?
このメッセージは、推奨事項が新しいものであり、プラットフォームが Advisor スコア モデルに推奨事項を取り込むための作業を行っていることを意味します。 スコアの計算に新しい推奨事項が追加されると、スコアの 影響 値が推奨事項で更新されます。
1 つ以上のカテゴリまたはサブスクリプションにスコアがないのはなぜですか。
Advisor はリソースを評価し、各リソースに関連付けられているカテゴリーとサブスクリプションのスコアのみを更新します。
Advisor によって、サブスクリプションにおけるリソースのリテール コストは、どのように計算されますか?
Advisor では、で公開されている従量課金制料金が使用されます。 従量課金制の料金には、適用される割引は反映されません。 この料金には、その後、リソースが割り当てられた最後の日に使用量が乗算されます。 割引はサブスクリプション、テナント、登録によって異なるため、Advisor は Advisor スコアのリソース コストの計算から割引を省略します。
スコアのポイントを得るためには、Advisor の推奨事項を確認する必要がありますか。
いいえ。 スコアには、事前にプラクティスを採用し、Advisor で推奨事項を表示しない場合でも、Advisor が推奨するプラクティスの導入が反映されます。
スコア手法では、運用ワークロードと開発テスト ワークロードが区別されますか?
現時点ではそうはいきません。 開発とテストに使用する個々のリソースに推奨事項が適用されない場合は、リソースの推奨事項を無視します。
スコアは、Azure に対する支出額に依存しますか。
いいえ。 スコアは、必ずしも支出額を反映するものではありません。 不要な支出を行うと、コスト カテゴリのスコアが低くなります。
関連資料
Azure Advisor の詳細については、次の記事を参照してください。