IPoIB(IP over InfiniBand)とRDMAのパフォーマンス


8

私は部分的にLinux HAクラスターを継承しています。その中心にある2つのDebianホスト間でIPoIB(IP over InfiniBand)を介してDRBD 8との接続を現在提供しています。壊れてないので直さない。

また、DRBD 9がRDMAをサポートしていることにも気づきました。そのため、将来、RDMA(つまり、「ネイティブ」のInfiniBand)を介して接続をDRBD 9に置き換えるかどうかという疑問が生じるかもしれません。

本番システムでパフォーマンステストを実行したくないので、疑問に思っています。IPoIBとRDMA / InfiniBandのパフォーマンス比較が公開されていますか。たとえば、IPoIBから10%、50%、または100%の桁で切り替えて、帯域幅/待ち時間の向上を期待できますか?何が期待できますか?

回答:


6

これらのプレゼンテーションを見ましたか? https://www.linbit.com/en/drbd-9-over-rdma-with-micron-ssds/ http://downloads.openfabrics.org/Media/Monterey_2015/Tuesday/tuesday_09_ma.pdf

InfiniBandはRDMAを提供する特定のネットワークアーキテクチャにすぎませんが、パフォーマンスは実行しているアプリケーションのタイプによって異なります。私の経験は、主にMPIベースのアプリケーションを使用する学術/研究システムに基づいています。場合によっては、RDMAのパフォーマンスがIPoIBより20%高いことがわかりました。しかし、私はそのようなベンチマークについては知りませんが、学術論文やベンダーのホワイトペーパーはたくさんあります。I / Oのみを検討している場合は、ファイルサイズ、読み取り数と書き込み数を検討してください。RDMAは通常、ランダムな小さな読み取りには大きなメリットをもたらしましたが、書き込みには小さなメリットしかありませんでした。RoCE(RDMA over Converged Ethernet)とInfiniBandネイティブRDMAについて読むことをお勧めします。


Thx、特に 20%の数量。上で実行されているアプリケーションはPostgreSQLです。(そのpgdataはDRBDデバイスにあります。)
rookie09

2
はい、そうです。システム内のディスクよりも高速になることはできませんが、ディスクがレプリケートしているネットワークよりも高速であることが確実であると仮定すると、システムからさらに多くのパフォーマンスを引き出すことができるでしょう。 RDMAに切り替えます。
Matt Kereczman、2017年

4
ここでは、のために重要であるかもしれないRDMAの別の(代替)の説明であるstarwindsoftware.com/...
ネットランナー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.