ホームページ >よくある問題 >ローズ性能試験方法

ローズ性能試験方法

(*-*)浩
(*-*)浩オリジナル
2020-01-09 09:58:145156ブラウズ

ローズ性能試験方法

RoCE (RDMA over Converged Ethernet) は、大規模な顧客の間でますます支持されています。 RoCEは通信ネットワークをキャッシュし、同速度の遅延性能はInfiniBandに匹敵し、遅延はTCP/IPネットワークのわずか1/3です。

したがって、RoCE 機能をサポートするネットワーク カードの RoCE 性能テストが特に重要になります。 (推奨学習: PHPSTORM )

## 既存のテクノロジーでは、テスト方法は手動で ROCE ドライバーをインストールし、IP を構成し、サーバーとクライアントでテスト コマンドを実行します。側。最後に、テスト結果とログ情報を収集します。テスト手順は複雑です。

要約すると、RoCE をサポートするネットワーク カードの RoCE パフォーマンス テストのソリューションは特に重要ですが、既存の技術、特に RoCE パフォーマンス テストでは、RoCE パフォーマンスを自動的にテストする技術が不足しています。

技術実装要素:

本発明は、テストプロセスを最適化できる、Linuxシステムに基づいてRoCE性能を自動的にテストするための方法およびシステムを提案する。 、アーカイブ用にテスト結果を自動的に出力します。これはテスターの管理に有益であり、リソースを節約します。

本発明は、RoCEの読み書き伝送の遅延と帯域幅をテストするための自己プログラミングを提案するものであり、具体的には、テスト用のソースコードを構築し、そのソースコードを呼び出してパラメータとパラメータを入力してRoCEの性能をテストする。本発明は、現在主流のあらゆる種類のサーバのLinuxシステム下でRoCEをサポートするネットワークカードのRoCE性能試験に適しており、汎用性と汎用性が高く、複雑な作業を簡素化し、作業効率を向上させることができる。

テストを実行する前に、次の準備操作を実行します: Linux オペレーティング システムにログインし、root 権限を取得します。テスト対象のさまざまなネットワーク カードとオペレーティング システムのバージョンに応じて、対応するバージョンのドライバーをインストールします。相互接続されたネットワークの IP 同じネットワーク セグメント内で、ファイアウォールをオフにし、ネットワーク接続ステータス ライトが正常に点灯することを確認し、2 つのネットワーク ポートを有効にし、ping コマンドを実行して、ping が正常に完了し、データ ライトが点灯することを確認します。正常に点滅します。

本発明の実施形態は、以下の技術的解決策を採用する。

一方では、本発明は、Linuxシステム下でRoCEパフォーマンスを自動的にテストする方法を提供する。

ネットワーク カード ドライバーとネットワーク カードに対応する RoCE ドライバーをインストールし、ネットワーク IP アドレスを構成します;

Linux システム プラットフォームに基づいてテスト プログラム スクリプトを生成します。プログラム スクリプトには 3 つの判定入力パラメータが含まれています: スクリプト実行モード パラメータ、テスト対象のデバイス名パラメータ、およびアドレス パラメータ;

サーバー側でテスト プログラム スクリプトを実行し、クライアントの応答を待ちます。

クライアント側で、テスト プログラムのスクリプトを実行します。

テスト結果を出力し、保存します。

好ましくは、テスト結果は、ログファイルに保存され、および/またはモニタに印刷され、テスト結果は、読み取り/書き込み帯域幅、読み取り/書き込み遅延、送信帯域幅、および送信遅延のテスト結果である。 ;

以上がローズ性能試験方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。