技術專欄

集結國內外精選文章,掌握最新雲端技術新知與應用 

iKala Cloud / 部落格 / 基礎架構 / Google Cloud 超實用工具!解決常見網路效能問題

Google Cloud 超實用工具!解決常見網路效能問題

當網路出現問題,不曉得從何開始解決?無論您是嘗試解決效能問題,或了解網路效能以做出最佳部署決策,Google Cloud 提供了一套全面的工具來進行網路監控、驗證及優化。藉由這些工具,您可以在 Google Cloud 上、或是在您本地端及混合式環境中,對網路效能進行視覺化、衡量、故障排除以及最佳化。

本文將帶您了解這些工具,並向您展示如何使用這些工具來解決最常見的網路效能問題。

Google Cloud 及其他平台上的網路效能管理

在深入研究網路團隊遇到的各種效能故障排除情況之前,先簡單介紹一下我們用來進行 Google Cloud 網路及其他故障排除的產品。

Network Intelligence Center

Network Intelligence Center 是 Google Cloud 全面性網路監控、驗證及最佳化平台,能夠在本地端及雲端環境上使用。 Network Intelligence Center 的願景是實現所謂的「智慧網路操作」,此功能目前透過 4 個模組啟用,後面還有其他模組正陸續推出。這四個模組包含:
連線能力測試 (Connectivity Tests)
網路拓墣 (Network Topology)
效能儀表板 (Performance Dashboard)
防火牆洞察 (Firewall Insights)

PerfKit Benchmarker

PerfKit Benchmarker 是 Google 建立的一個開源的工具,能夠讓您衡量及了解跨多個雲端及混合部署的效能。PerfKit Benchmarker 是基準測試您的網路效能以指導部署決策的出色的工具。使用 PerfKit Benchmarker,我們還導入了 live 儀表板來測量區域 (region) 與區域間效能指標的中位數。

現在,身為網路工程師,讓我們來看看幾個您可能常碰到、得解決的網路效能情境題。

1. 應用程式已關閉或效能不佳

在這個情境中,網路團隊必須了解底層網路是否為根源問題進行分類。Network Intelligence Center 的效能儀表板可以展示區域 (zone) 間的即時的效能指標(延遲及封包掉包),使您可以快速排除發生封包掉包的位置 — 甚至可以解決所有網路問題。

根據英國 AutoTrader 的資深網路工程師 Chris McKean 的說法:「Network Intelligence Center 的效能儀表板為我們節省了數個小時的故障查詢及支援通話。透過在特定 Google Cloud 區域中標出封包掉包,使我們能夠快速確定即時網路問題的根本原因。」
效能儀表板現在已正式發佈,您可以從 Network Intelligence Center 的控制台找到。

2. 網路被歸因於中斷

Network Intelligence Center 的連線能力測試模組是診斷連線問題的必經之路。連線能力測試可讓您自行診斷從 Google Cloud Platform (GCP) 內或從 GCP 到本地端或其他雲端的外部 IP 位置的連線問題;如此一來,您可以將問題是否出在 GCP 中抽離出來。它能夠診斷與錯誤配置相關的連線問題,因此您可以暸解問題,並主動解決可能導致效能問題的連線問題。

3. 區域內的用戶遭遇延遲

Network Intelligence Center 中的網路拓墣模組使您可以視覺化您的網路及相關的網路效能指標,以更適當的監控網路健康度。例如,您可以輕易地視覺化如何為全球用戶提供服務,以及是否在最近的地理區域外為用戶提供服務。

4. 您需要對效能進行基準測試以制定部署決策

如果您正考慮將工作負載遷移到雲端,那您需要了解可預期的網路效能指標,以便為您的使用案例選擇最佳的雲端及部署架構。PerfKit Benchmarker 透過自動執行網路設置、VM 配置及運行測試,使網路效能基準測試變得更快速且輕鬆。為了幫助您做決定,您可以使用 live 儀表板 查看 Google Cloud 網路區域 (region) 間延遲及流量。您可以在此處了解如何使用 PerfKit Benchmarker 來重現這些結果。您也可以閱讀這份白皮書來學習如何運行大範圍多雲端及混合網路效能測試。

透過使用正確的工具,您可以對網路效能獲得全面的了解,往後面對要在哪裡部署工作負載、如何防止中斷、快速地分類及故障排除效能問題等,您都能更快做出明智的決定,也為您的客戶提供最佳使用者體驗。

(本文翻譯改編自 Google Cloud。)

分享本文:
FacebookLineTwitter
回到頂端