使用 Advisor 分數優化 Azure 工作負載

Advisor 分數簡介

Azure Advisor 為您的工作負載提供最佳做法建議。 這些建議是個人化且可採取動作的,可協助您:

  • 改善工作負載的狀態,並將 Azure 部署優化。
  • 遵循最佳做法,主動防止常見問題。
  • 根據 Microsoft Azure 良好架構架構架構的五大要素來評估您的 Azure 工作負載。

Advisor 分數是 Advisor 的核心功能,可協助您有效且有效率地達成這些目標。

若要充分利用 Azure,請務必瞭解您在工作負載優化旅程中的位置。 您必須知道哪些服務或資源已妥善取用,哪些不是。 此外,您會想要瞭解如何根據建議排定動作的優先順序,以最大化結果。

追蹤和報告您在此優化旅程中取得的進度也很重要。 使用 Advisor 分數,您可以輕鬆地使用新的遊戲體驗來執行所有這些工作。

身為個人化雲端顧問,Azure Advisor 會持續評估您的使用量遙測和資源設定,以檢查產業最佳做法。 Advisor 接著會將其結果匯總成單一分數。 透過此分數,您可以一目了然,瞭解您是否採取必要的步驟來建置可靠、安全且符合成本效益的解決方案。

Advisor 分數包含整體分數,可進一步細分為五個類別分數。 Advisor 每個類別的一個分數代表 Well-Architected Framework 的五大支柱。

您可以使用每日、每周和每月趨勢來檢視整體分數和類別分數,以追蹤您隨時間變化的進度。 您也可以設定基準檢驗,以協助您達成目標。

Screenshot that shows the Advisor Score page.

解譯 Advisor 分數

Advisor 會以百分比顯示您的整體 Advisor 分數和 Advisor 類別明細。 任何類別中 100% 的分數表示 Advisor 評估的所有資源都遵循 Advisor 建議的最佳做法。 在頻譜的另一端,分數為 0% 表示 Advisor 未評估任何資源遵循 Advisor 的建議。 使用這些分數粒紋,您可以輕鬆地達成下列流程:

  • Advisor 分數 可協助您根據 Advisor 分數來比較工作負載或訂用帳戶的作法。 您也可以查看歷史趨勢,以瞭解您的趨勢為何。
  • 每個建議的依類別 評分會告訴您哪些未完成的建議會最能改善您的分數。 這些值會反映建議的權數和預測的實作輕鬆程度。 這些因素有助於確保您可以利用您的時間取得最大價值。 它們也會協助您排定優先順序。
  • 每個建議的類別分數影響 可協助您排定每個類別的補救動作的優先順序。

每個建議對類別分數的貢獻都會清楚地顯示在 Azure 入口網站 的 Advisor 分數頁面上。 您可以依 [潛在分數增加] 資料行中列出的 百分比點來增加 每個類別分數。 此值會反映類別內建議的權數,以及預測的實作簡易性,以解決可能最簡單的工作。 將焦點放在具有最大分數影響的建議上,可協助您及時取得最大進度。

Screenshot that shows the Advisor score impact.

如果任何 Advisor 建議與個別資源無關,您可以延後或關閉這些建議。 系統會在下一次重新整理時,從分數計算中排除它們。 Advisor 也會使用此輸入作為其他意見反應來改善模型。

Advisor 分數如何計算?

Advisor 會以百分比顯示您的類別分數和整體 Advisor 分數。 任何類別中 100% 的分數表示 Advisor 評估的所有資源 都遵循 Advisor 建議的最佳做法。 在頻譜的另一端,分數為 0% 表示 Advisor 評估的資源均未遵循 Advisor 建議。

在這五個類別中,每個類別的最高可能分數皆為 100。 整體 Advisor 分數會計算為每個適用類別分數的總和,除以所有適用類別中最高可能分數的總和。 對大部分的訂用帳戶而言,這表示 Advisor 會將每個類別的分數加起來,然後除以 500。 但 只有在您使用 Advisor 評估的資源時,才會計算每個類別分數。

Advisor 分數計算範例

  • 單一訂用帳戶分數: 此範例是您的訂用帳戶所有 Advisor 類別分數的簡單平均值。 如果 Advisor 類別分數為 - 成本 = 73、可靠性 = 85、營運卓越 = 77,而效能 = 100,Advisor 分數會是 (73 + 85 + 77 + 100)/(4x100) = 0.84% 或 84%。
  • 多個訂用帳戶分數: 選取多個訂用帳戶時,產生的整體 Advisor 分數會是加權的彙總類別分數。 在這裡,每個 Advisor 類別分數都會根據訂閱所耗用的資源進行匯總。 Advisor 擁有加權匯總類別分數之後,Advisor 會執行簡單的平均計算,讓您獲得訂閱的整體分數。

計分方法

Advisor 分數的計算可以在四個步驟中摘要:

  1. Advisor 會 計算受影響資源的零售成本。 這些資源是您的訂用帳戶中至少有一個 Advisor 建議的資源。

  2. Advisor 會 計算已評估資源的零售成本。 這些資源不論是否有任何建議,都是由 Advisor 監視的資源。

  3. 針對每個建議類型,Advisor 會計算狀況 良好的資源比率。 此比率是受影響資源的零售成本除以評定資源的零售成本。

  4. Advisor 會在每個類別中對狀況良好的資源比率套用三個額外的權數:

    • 相較於影響較低的建議,具較高影響的建議有更重的加權。
    • 具有長期建議的資源比您的分數更有意義。
    • 您在 Advisor 中延遲或解除的資源會完全從分數計算中移除。

Advisor 會在 Advisor 類別層級套用此模型,以提供每個類別的 Advisor 分數。 安全性使用安全分數 模型。 簡單平均會產生最終 Advisor 分數。

Advisor 分數常見問題

我的分數重新整理的頻率?

您的分數每天至少重新整理一次。

為什麼某些建議在類別分數影響數據行中有空的 「-」 值?

Advisor 不會立即包含評分模型中最近變更的新建議或建議。 在簡短的評估期間之後,通常數周才會包含在分數中。

即使成本分數降低潛在節省,成本分數對某些建議的影響也會更大?

您的 成本 分數會反映您在使用量過低的資源中可能節省的成本,以及實作這些建議的預測簡易性。 例如,額外的權數會套用至已閑置較長時間的受影響資源,即使潛在的節省成本較低也一樣。

為什麼我沒有一或多個類別或訂用帳戶的分數?

Advisor 只會針對具有 Advisor 所評估資源的類別和訂用帳戶產生分數。

如果建議不相關,該怎麼辦?

如果您從 Advisor 關閉建議,則會從分數的計算中省略建議。 關閉建議也可協助Advisor改善建議的品質。

我的分數為何會變更?

如果您藉由採用 Advisor 建議的最佳做法來補救受影響的資源,您的分數可能會變更。 如果您或訂用帳戶上具有許可權的任何人已修改或建立新的資源,您可能也會看到分數的波動。 您的分數是以與所有資源總成本相對的受成本影響資源的比例為基礎。

Advisor 如何計算訂用帳戶上資源的零售成本?

Advisor 會使用 Azure 定價發佈的隨用隨付率。 這些費率不會反映任何適用的折扣。 然後,費率會乘以資源配置的最後一天使用量數量。 省略資源成本計算的折扣可讓 Advisor 分數可比訂用帳戶、租用戶和註冊,其中折扣可能會有所不同。

我需要在 Advisor 中檢視建議,以取得分數的分數嗎?

否。 您的分數會反映您是否採用Advisor建議的最佳做法,即使您主動採用這些最佳做法,也永遠不會在Advisor中檢視您的建議。

評分方法是否區分生產與開發測試工作負載?

不,現在不行。 但是,如果這些資源用於開發和測試,而且建議不適用,則可以關閉個別資源的建議。

我可以比較訂用帳戶與 100 個資源與具有 100,000 個資源的訂用帳戶之間的分數嗎?

評分方法的設計目的是要控制訂用帳戶和服務混合的資源數目。 資源較少之訂用帳戶的分數可能會比資源較多的訂用帳戶高或更低。

當我在分數影響數據行中看到「即將推出」時,這是什麼意思?

此訊息表示建議是新的,而我們正努力將其帶入 Advisor 分數模型。 在分數計算中考慮這個新建議之後,您會看到建議的分數影響值。

我的分數取決於我在 Azure 上花費多少?

否。 您的分數不一定反映您花費多少。 不必要的支出會導致成本分數較低

Access Advisor 分數

在左窗格中的 [Advisor] 區段底下,請參閱 Advisor 分數

Screenshot that shows the Advisor Score entry point.

下一步

如需 Advisor 建議的詳細資訊,請參閱: