というか、リモート RAM はローカル ディスク アクセスと比較してどうですか? 答えが「場合による」の場合、条件は何ですか? データ アクセス パターン、読み取りと書き込みの比率、距離など
最後に、ローカル ディスクが NetApp ファイラーの場合はどうなるでしょうか。
ありがとう。
というか、リモート RAM はローカル ディスク アクセスと比較してどうですか? 答えが「場合による」の場合、条件は何ですか? データ アクセス パターン、読み取りと書き込みの比率、距離など
最後に、ローカル ディスクが NetApp ファイラーの場合はどうなるでしょうか。
ありがとう。
いつものように、遅延と帯域幅の問題です。リモート メモリへのアクセス時間は、ギガビット ネットワークではマイクロ秒、InfiniBand では数百ナノ秒、10 GigE ではローカル ディスクではミリ秒のオーダーになります (例: Seagate ST3250318AS - 4.1ms )。ディスクが連続したブロックに到達するとすぐに、転送速度がギガビット ネットワークを超えるため、ローカル ディスクの方が主に高速であると見なされます。
一般に、リモート接続はネットワーク帯域幅 + プロトコルのオーバーヘッドによって制限されるため、ローカル HDD の方が高速です。
「ローカル」(リモートの netapp 上にある場合、実際にはローカルではない) が netapps の場合、通常はリモート RAM よりも遅くなります。netapps には、おそらく同じネットワーク ボトルネック + プロトコル オーバーヘッド、さらにファイル システム オーバーヘッド (nfs/smb)、そしておそらく何らかの RAID オーバーヘッドがあります。