K.3 設定

iPerf 工具既可在伺服器模式下執行,也可在用戶端模式下執行。

iperf 伺服器模式的基本使用語法為︰

iperf -s -w <win_size>

iperf 用戶端模式的基本使用語法為︰

iperf -c <server_ip> -w <win_size>

我們的目標是度量並調整來源與目標工作負載之間的網路。在許多情況下,它們可以是實際使用的來源與目標。可以使用不同的工作負載代替來源或目標來完成測試,只要替代品擁有與原始工作負載相同的網路特性,例如 NIC、網路連接等。

附註:請確定您測試的不是從 PlateSpin 伺服器到來源或目標的輸送量,因為此流量最少,不能代表移轉或複製期間發生的流量。

儘管可以使用即時工作負載 (Windows 或 Linux) 做為目標/iperf 伺服器,但下列步驟可提供與移轉/複製時的狀況最接近的環境,因此強烈建議採用以下做法。

在目標上設定並執行 iperf

  1. 使用 LRD 將目標開機。

  2. 在 LRD 主控台中使用輔助程式終端機 (可透過 Alt-F2 存取) 執行以下操作︰

    1. 使用選項 5 設定網路。

    2. 使用選項 6 掛接 CD 媒體。

  3. 在 LRD 主控台中,切換到除錯終端機 (可透過 Alt-F7 存取) 以轉至 iPerf 工具的位置︰

    cd /mnt/cdrom/LRDTools/iperf_2.0.X/linux
  4. 在伺服器模式下執行 iPerf 工具。輸入

    ./iperf -s -w <win_size>

若要在來源上設定並執行 iperf

  1. 使用軟體或實體媒體掛接 LRD ISO。

  2. 開啟指令提示符 (Windows) 或終端機 (Linux),並轉至 iPerf 工具的位置︰

    cd <media>/LRDTools/iperf_2.0.X/
  3. 依據來源作業系統,轉至 windowslinux 子目錄︰

    cd windows
    
    -OR-
    
    cd linux
  4. 在用戶端模式下執行 iPerf 工具。輸入

    iperf -c <target_ip> -w <win_size>

附註:您可以下載並使用 iperf3 進行計算,該工具在 iperf2 無法產生有用的輸送量數值時非常實用。雖然 iperf3 的指令語法和輸出略有不同,但需要時調整及解譯這種更新的輸出也很容易。