PERF05-BP01 了解聯網如何影響效能 - AWS Well-Architected 架構

PERF05-BP01 了解聯網如何影響效能

分析並了解與網路相關的決策如何影響工作負載效能。網路為應用程式元件、雲端服務、邊緣網絡和內部部署資料之間的連線負責,因此可以高度地影響工作負載效能。除了工作負載效能外,使用者體驗也會受到網路延遲、頻寬、通訊協定、位置、網路擁塞、抖動、輸送量和路由規則的影響。

預期成果: 具有來自工作負載的聯網要求的記錄清單,包括延遲、封包大小、路由規則、通訊協定和支援的流量模式。檢閱可用的聯網解決方案,並識別哪個服務符合您的工作負載聯網特性。雲端型網路可以快速重建,因此隨著時間演進您的網路架構是改善效能達成效率的必要條件。

常用的反模式:

  • 通過現有資料中心的所有流量流程。

  • 您尚未了解實際用量要求,就建置過多的 Direct Connect 工作階段。

  • 在定義聯網解決方案時,您未考慮工作負載特性和加密負擔。

  • 您將內部部署概念和策略用於雲端中的聯網解決方案。

建立此最佳實務的優勢: 了解聯網如何影響工作負載效能協助您識別潛在的瓶頸、改善使用者體驗、提高可靠性,以及隨著工作負載的變更降低營運維護成本。

若未建立此最佳實務,暴露的風險等級為:

實作指引

識別工作負載的重要網路效能指標,並擷取其聯網特性。使用基準化分析或負載測試,定義並記錄屬於資料驅動方法的要求。使用這些資料來確定您的網路解決方案受限的地方,並檢查可以改善此工作負載的組態選項。了解雲端原生聯網功能和可用選項,以及它們如何根據要求影響您的工作負載效能。每個聯網功能都有優缺點,並且可以設定為符合您的工作負載特性,並根據您的需求進行擴展。

實作步驟:

  1. 定義並記錄聯網效能需求:

    1. 包括網路延遲、頻寬、通訊協定、位置、流量模式 (峰值和頻率)、輸送量、加密、檢查,以及路由規則等指標

  2. 擷取您的基礎聯網特性:

  3. 擷取您的應用程式聯網特性:

  4. 擷取您的邊緣聯網特性:

  5. 擷取您的混合聯網特性:

  6. 擷取您的安全聯網特性:

  7. 使用追蹤工具擷取端對端效能指標:

  8. 對網路效能進行基準測試:

    1. 基準 網路輸送量:當執行個體位於同一 VPC 時,可能會影響 EC2 網路效能的一些因素。測量同一 VPC 中 EC2 Linux 執行個體之間的網路頻寬。

    2. 執行 負載測試 嘗試使用聯網解決方案和選項

實作計劃的工作量: 有一個 中等 工作量,用來記錄工作負載聯網要求、選項和可用的解決方案。

資源

相關文件:

相關影片:

相關範例: