引言
隨著互聯(lián)網(wǎng)應用的快速發(fā)展,網(wǎng)絡帶寬和性能對云服務器的表現(xiàn)至關重要。在不同的云服務平臺上,即便配置相同的帶寬,實際的網(wǎng)絡表現(xiàn)也可能有所差異。因此,了解并測試服務器的網(wǎng)絡性能變得尤為重要。本文將以華為云 X 實例服務器為例,通過配置 3M 的帶寬,使用 `iperf3` 工具進行測試,詳細評估其網(wǎng)絡傳輸性能。

最近華為云 828 B2B 企業(yè)節(jié)正在舉辦,F(xiàn)lexus X 實例的促銷也非常給力,大家可以去看看。
1 概述
1.1 網(wǎng)絡性能的重要性
在網(wǎng)絡傳輸過程中,帶寬決定了數(shù)據(jù)傳輸?shù)乃俾?,而延遲、抖動和丟包率則影響了傳輸?shù)姆€(wěn)定性和可靠性。特別是在數(shù)據(jù)傳輸量較大或者網(wǎng)絡要求較高的應用場景中,帶寬和穩(wěn)定性至關重要。通過對服務器網(wǎng)絡性能的評測,可以幫助開發(fā)者選擇最合適的云服務,并優(yōu)化應用部署。
1.2 iperf3 工具的特點
`iperf3` 是一款廣泛用于網(wǎng)絡性能測試的開源工具,支持 TCP 和 UDP 協(xié)議的帶寬測試。它能夠模擬不同的網(wǎng)絡負載,生成詳細的網(wǎng)絡傳輸數(shù)據(jù),包括帶寬、延遲、抖動和丟包率等指標。與其他工具相比,`iperf3` 提供了更靈活的測試選項,可以精準控制測試參數(shù)。
1.3 本文目標
本文旨在通過`iperf3` 工具對華為云 X 實例服務器的網(wǎng)絡性能進行評測,尤其是在 3M 帶寬限制下的表現(xiàn)。具體包括 TCP 和 UDP 模式下的帶寬測試、延遲評估以及高并發(fā)測試,幫助讀者了解在不同條件下該云服務器的網(wǎng)絡表現(xiàn)。
2. 測試環(huán)境配置
2.1 X 實例服務器配置
CPU:4 核
內(nèi)存:12GB
帶寬:3M
硬盤:100G
操作系統(tǒng):Huawei Cloud EulerOS 2.0 標準版 64 位
2.2 網(wǎng)絡環(huán)境
該實例的網(wǎng)絡環(huán)境是通過公網(wǎng)訪問,并限制為 3M 的帶寬。在公網(wǎng)中進行測試,可以較好地模擬真實用戶在互聯(lián)網(wǎng)中的訪問場景。網(wǎng)絡延遲和帶寬受限將為我們測試該實例在真實場景中的表現(xiàn)提供參考。
3 iperf3 安裝
3.1 服務端安裝步驟
`iperf3` 工具支持多種操作系統(tǒng),本文選擇在 Huawei Cloud EulerOS 系統(tǒng)上進行測試。以下是安裝步驟:
安裝 iperf3
sudo yum install iperf3 -y
檢查安裝
安裝完成后,可以通過以下命令確認`iperf3` 是否成功安裝:
iperf3 -v
3.2 客戶端(windows)安裝步驟
打開 Iperf 官方下載網(wǎng)頁:https://iperf.fr/iperf-download.php,

選擇最新版本的 iperf3 版本,下載

下載后,解壓,會生成 4 個文件。

將 4 個文件拷貝到 c:/windows 目錄下

在 cmd 命令行中,使用 iperf3 -v 查看是否安裝成功。

3.3 注意事項
Iperf3 安裝后,默認端口是 5201,如果客戶端通過 iperf3 連接服務器端,需要服務器放開 5201 端口。默認情況下,這個端口是沒有開放的。需要在服務器的安全組中進行設置,入站規(guī)則中放開 5201 端口。
測試方法與命令詳解
為了獲得全面的測試結果,本文將進行 TCP 和 UDP 模式下的單向、雙向帶寬測試,以及多并發(fā)連接和延遲測試。
4.1 iperf3 的基本用法
iperf3 的使用分為服務器端和客戶端。服務器端負責監(jiān)聽指定端口并等待客戶端連接,客戶端則負責向服務器端發(fā)起測試。以下是基本的命令:
啟動服務器端:iperf3 -s
啟動客戶端進行測試:iperf3 -c [服務器 IP 地址]
4.2 主要參數(shù)及說明 Client/Server: # 客戶端和服務端公有的參數(shù)指定端口號,默認為 5201
-p, --port # server port to listen on/connect to 回顯報告的間隔時間
-i, --interval # seconds between periodic bandwidth reports 顯示幫助菜單
-h, --help print this message and quit
顯示版本-v, --version print version information and quit
Server specific: #服務端私有參數(shù)指定以服務端運行
-s, --server run in server mode
Client specific: #客戶端私有參數(shù)帶寬參數(shù),單位:字節(jié)每秒:KMG,為 2 的 n 次方,比如 1K=1024,;設置為 0 代表無限制,此參數(shù) UDP 默認 1M/s,TCP 無限制-b, --bandwidth #[KMG][/#] target bandwidth in bits/sec (0 for unlimited)(default 1 Mbit/sec for UDP, unlimited for TCP)(optional slash and packet count for burst mode)指定以客戶端運行,后面要帶服務端的 IP 地址
-c, --client run in client mode, connecting to
udp 模式,不帶-u 默認為 tcp 模式-u, --udp use UDP rather than TCP
指定測試時間,不帶參數(shù)默認測試 10s
-t, --time # time in seconds to transmit for (default 10 secs)
翻轉測試,這是 iperf3 比 iperf2 方便的主要亮點,iperf2 不支持此功能,無法使用
-R, --reverse reverse the test (client receives, server sends)
tcp 窗口大小,默認無上限,可以不設此參數(shù),作為 udp 模式測試時也不需要此參數(shù) ,單位:KM,1K=1024
-w, --window #[KMG] set window size / socket buffer size
5. 測試實施過程
5.1 單向 TCP 帶寬測試
為了測試從客戶端到服務器的單向 TCP 帶寬,我們首先在華為云 X 實例上啟動服務器模式:
iperf3 -s
然后在另一臺測試設備上運行以下命令來啟動客戶端并測試帶寬:
iperf3 -c [華為云 X 實例 IP 地址] -t 30
測試結果如下所示

此測試結果顯示,帶寬接近 3M 的上限,表明在 3M 帶寬下,服務器能夠有效傳輸數(shù)據(jù)。
5.2 雙向帶寬測試
為了更全面地評估服務器的網(wǎng)絡性能,我們使用雙向帶寬測試,同時測量上傳和下載帶寬。命令如下:
iperf3 -c [華為云 X 實例 IP 地址] --bidir -t 30

測試結果表明,雙向帶寬的總和接近 6M,表明服務器在雙向傳輸時能夠充分利用帶寬。
5.3 并發(fā)連接數(shù)測試
為了測試在并發(fā)連接場景下的表現(xiàn),我們將并發(fā)連接數(shù)設置為 5:
iperf3 -c [華為云 X 實例 IP 地址] -P 5 -t 3

測試結果顯示,帶寬總量接近 3M,但每個連接的帶寬有所下降,這表明在有限帶寬下并發(fā)連接的總帶寬受到限制。
6. 測試結果與分析
6.1 各項測試結果展示
單向 TCP 帶寬測試:在 3M 帶寬下,實際測得帶寬接近 2.9-3M,帶寬利用率較高。
雙向帶寬測試:上傳和下載帶寬各接近 3M,整體表現(xiàn)良好。
并發(fā)連接測試:并發(fā)連接數(shù)增加后,每個連接的帶寬有所下降,但總帶寬保持穩(wěn)定。
6.2 結果分析
在 3M 帶寬限制下,華為云 X 實例的 TCP 傳輸性能表現(xiàn)較為穩(wěn)定。尤其是在雙向帶寬和高并發(fā)場景下,服務器能夠充分利用可用帶寬,且抖動和丟包率較低,表現(xiàn)出良好的網(wǎng)絡調(diào)度和資源管理能力。
7. 結論
通過本次測試,我們可以看出,華為云 X 實例在 3M 帶寬限制下表現(xiàn)出了較好的網(wǎng)絡性能。`iperf3` 工具的使用幫助我們詳細評估了服務器在不同場景下的帶寬、延遲和抖動表現(xiàn),為用戶在選擇云服務器和優(yōu)化應用提供了重要參考。
基于本次測試結果,以下是針對 3M 帶寬服務器的優(yōu)化建議:
合理選擇協(xié)議:對于要求高帶寬和穩(wěn)定性的應用,推薦使用 TCP 協(xié)議,而對實時性要求較高的應用(如視頻流),可以選擇 UDP 協(xié)議,并進行適當?shù)木W(wǎng)絡優(yōu)化。
調(diào)整并發(fā)數(shù):對于高并發(fā)場景,適當控制并發(fā)連接數(shù),以避免帶寬的過度消耗和資源爭奪。
通過定期進行網(wǎng)絡性能評測,可以幫助用戶進一步優(yōu)化網(wǎng)絡配置,提升整體性能。
審核編輯 黃宇
-
服務器
+關注
關注
14文章
10270瀏覽量
91543 -
網(wǎng)絡性能
+關注
關注
0文章
23瀏覽量
7846
發(fā)布評論請先 登錄
授時服務器開箱視頻來嘍 銣鐘服務器 ntp網(wǎng)絡對時服務器#單片機 #電路知識 #物聯(lián)網(wǎng)
硬件通脹下的生存戰(zhàn)!華為云Flexus X服務器,讓中小企業(yè)不做“接盤俠”
DRAM 暴漲 171%! 171% 下的企業(yè)突圍:華為云 Flexus X 云服務器成 IT 成本管控利器
什么是企業(yè)云服務器-云計算
新加坡服務器的網(wǎng)絡速度和延遲表現(xiàn)如何?
多線服務器與單線服務器的核心區(qū)別及適用場景解析
高防服務器哪家好?RAKsmart高防服務器全方位解析
戴爾PowerEdge R770服務器的性能測試
Flexus X 實例服務器網(wǎng)絡性能深度評測
評論