速度テストではこれはわかりませんが、NAS が本当のボトルネックです

in tech

PC と NAS の間のファイル転送がひどく遅いと感じた場合、最初に速度テストを実行してインターネット接続を確認したくなるかもしれません。ただし、テスト結果で実際の速度よりもはるかに速い速度が示されたとしても、実際には、ローカル転送が非常に遅いのはインターネット接続のせいではありません。

本当のボトルネックはインターネット速度とは関係がありません。おそらく NAS またはローカル ネットワーク内のどこかにあります。

高速なインターネット接続によって NAS のファイル転送が高速化されるわけではありません

NAS は、ISP がデータを配信する速度を気にしません。

NAS と他のデバイス間のファイル転送速度に影響を与えるすべてのことを説明する前に、最初に話さなければならないことは、インターネット速度と LAN (ローカル エリア ネットワーク) 速度の違いです。

インターネット速度は主に、ISP にサインアップしたプランによって決まります。このプランによって、宣伝されている最大ダウンロード速度とアップロード速度が設定されます。たとえば、ギガビット プランでは最大 1,000 Mbps のダウンロード速度が提供されますが、実際の速度は、プロトコルのオーバーヘッドやその他の要因により、通常はもう少し遅くなります。

オンライン速度テストを実行して速度をチェックすると、デバイスがサーバーとデータを交換できる速度をかなり正確に表すことができます。

ただし、ローカル ネットワークの速度は別のものです。これは、ルーターを介して家のデバイスを接続する、個人用の社内ミニインターネットと考えてください。インターネットの速度とは関係ありません。代わりに、その転送速度は、デバイスを接続するハードウェアと接続によって決まります。

多くの場合、有線ローカル ネットワークはインターネット接続よりも高速にデータを転送できますが、実際のシナリオによっては、インターネットのダウンロードがローカル転送よりも大幅に高速に見える場合があります。

たとえば、ギガビット プランで Steam から PC に大規模なゲームをダウンロードしようとすると、ダウンロード速度が約 110MB/s (~900Mbps) になることがあります。ただし、多数の小さな MP3 ファイルや写真を PC と NAS 間で移動しようとすると、転送速度がわずか 15MB/s (~120Mbps) に達する可能性があります。

これは、小さなファイルを大量に転送すると、1 つの大きなファイルを転送するよりもオーバーヘッドが大きくなるからです。 NAS は各ファイルを作成し、ストレージ領域を割り当て、その内容を書き込み、メタデータを更新する必要があります。また、PC と NAS の間の往復通信も多くなり、これらの個々の操作がすべて加算されるため、転送が遅くなります。

NAS と他のデバイス (理想的には有線接続のある PC) の間のファイル転送速度を実際に正確にテストしたい場合は、PC と NAS の間で 1 つの大きな RAR ファイルをコピーしてみてください。アーカイブは 1 つの大きなファイルとして扱われ、十分な大きさであれば、最初のバーストが落ち着いた後の持続的な転送速度を確認できます。

ローカル ネットワークは、NAS に到達する前に転送速度を制限している可能性があります

最も遅いネットワーク接続は、他のすべての接続の速度制限を設定します

Ethernet ケーブルを Netgear Nighthawk MK93S メイン ルーターに接続している人。

NAS と他のデバイス間のファイル転送速度を決定する要因はいくつかありますが、最も影響力のある要因の 1 つはデバイスの接続方法です。 Wi-Fi はファイルを転送するのに便利な方法です。5 GHz Wi-Fi 帯域は互換性のある Wi-Fi 6、6E、および 7 デバイスで理論的にはマルチギガビットの速度を達成できますが、多くの要因がワイヤレス パフォーマンスに影響を与える可能性があります。

通常、有線接続の方が安定しています。ほとんどのルーター、NAS デバイス、PC、およびチェーン内にあるその他のネットワーク ハードウェアは少なくとも 1GbE をサポートしていますが、各デバイスの仕様を確認する必要があります。

新しい PC、NAS、ルーターまたはスイッチをお持ちの場合は、2.5GbE を実現できる可能性があります。理論上、2.5GbE はギガビット イーサネットの 2.5 倍高速であるため、より高速な転送速度が必要な場合は、これを最初に除外する必要があります。

主流の消費者向けハードウェアの多くがこれをサポートするほど一般的になっているため、チェーン内のすべてのデバイスの仕様を確認して、ケーブルを含む最大可能な有線接続速度を見つけてください。古い Cat5e ケーブルでも、最大 328 フィート (100 m) の距離で 2.5GbE をサポートします。

転送が非常に遅く感じる本当の理由はハードドライブかもしれませんが、簡単な修正方法があります

機械式ドライブには限界がある

UGREEN DXP6800 Ultra 上のハード ドライブ。

オール SSD の NAS を持っていない限り、おそらく少なくとも 1 台の回転する機械式ハード ドライブが搭載されているでしょう。 SSD と比較すると、ハード ドライブははるかに安価で信頼性が高いため、ほとんどの人が代わりにハード ドライブを使用しています。

ただし、ハードドライブもかなり遅くなります。ほとんどのハード ドライブは、大きなファイルを転送する場合、実際の連続転送速度約 80MB/s ~ 200MB/s を達成できますが、一部のハイエンド ドライブではさらにそれ以上の速度を達成できます。

安価なローエンドの消費者向けハード ドライブは、下位エンドに近い傾向があります (たとえば、私の外付け Seagate ドライブは、持続書き込みテストで約 118MB/秒で安定しています)。一方、一部の NAS 向けハード ドライブは、スペクトルの上位エンドに近いものもあります。たとえば、この 12TB WD Red Plus モデルの定格転送速度は最大 196MB/s です。

NAS と PC の間にギガビット イーサネット接続しかない場合は、ハード ドライブの最大転送速度に達する前にネットワークの速度制限に達する可能性があります。安価なアンマネージド 2.5GbE スイッチを追加し、PC と NAS の両方をそれに接続すると、両方のデバイスが 2.5GbE をサポートしていれば、ハード ドライブのフルスピードに近づけることができます。

SSD にアップグレードすると、ローカル ファイル転送が大幅に高速化されます

正しいアップグレードは、転送を遅らせている原因によって異なります

Acemagic K5 mini PC の Colorfire SSD。

私たちは、28,000MB/秒の超高速シーケンシャル読み取り速度に達する超高速 NVMe SSD の世界に住んでいます。そのため、ハードドライブと比較すると、後者は遅く見えるかもしれません。確かに、NAS と PC の間で大きなファイルを非常に迅速に転送する必要がある場合は、それが必要になります。

ハード ドライブのスピンダウンを許可したり、NAS 上の多数の小さなファイルに直接アクセスする必要がある場合、ハード ドライブを日常的に扱うのは特に面倒です。

たとえば、画像のギャラリーを開いた場合、特にドライブがスピンダウンした場合や、多数の個別のファイルを取得する必要がある場合は、スクロールすると画像の読み込みに数秒かかることがあります。

このような種類のタスクの場合、SSD は有意義なアップグレードを提供します。 SSD はデータの保存にフラッシュ メモリを使用し、回転するプラッタのような物理的な制限がないため、大きなファイルをより高速に転送し、多数の小さなファイルにより迅速にアクセスできます。

また、ハードドライブのような機械的な遅延が発生しないため、複数の同時リクエストの処理もはるかに優れています。

唯一の問題は、SSD によってボトルネックが LAN に戻る可能性があることです。安価な SATA SSD でも、4Gbps に相当する約 500MB/s のシーケンシャル転送速度を実現できます。

2.5GbE 接続の実際の転送速度は約 280 ~ 290MB/s で最高となるため、SATA SSD のフルシーケンシャル転送速度に近づけるには 5GbE 以上の接続が必要です。もちろん、PC、NAS、スイッチはすべて、より高速な接続をサポートする必要があります。

思ったよりも早く加算される可能性があります

ホーム サーバーとして使用されているラップトップ。隣に外付けハード ドライブがあり、イーサネット アダプターが接続されています。

理想的でない転送速度の潜在的な原因として「オーバーヘッド」という用語をすでに何度か言及しましたが、これは実際には何を意味するのでしょうか?

簡単に言うと、実際のファイルの内容の転送に加えて、PC と NAS が実行しなければならないすべての追加作業について説明します。 PC と NAS は各ファイルを個別に処理する必要があるため、単一の大きなアーカイブではなく多数の小さなファイルを転送すると、多くのオーバーヘッドが発生する可能性があります。

各ファイルは個別に開く必要があり、NAS は宛先ファイルを作成し、その内容をコピーし、メタデータを更新する必要があります。蓄積はすぐに増加するため、転送する前に多数の小さなファイルを 1 つのアーカイブにバンドルすると効果的です。

それに加えて、NAS の CPU は PC の CPU に比べて少し性能が劣っている可能性があります。ファイルの転送中に NAS 上でセルフホステッド サービスなどの他のタスクを実行すると、速度がさらに低下する可能性があります。

NAS の速度は、最も遅いコンポーネントと同じ程度です

インターネット速度テストは、外部への接続を評価するのに役立つツールですが、NAS の転送が遅く感じる理由についてはあまり明らかになりません。ストレージ ドライブ、NAS ハードウェア、およびネットワーク機器にはすべて果たすべき役割があるため、ボトルネックを特定し、関連コンポーネントをアップグレードしてより高速な転送速度を実現するようにしてください。

このテーマについてさらに詳しく知りたい方は以下をご覧ください

完全ガイドはこちら

関連記事

前の投稿
初心者が見落とす(そしてプロが常に使用する)電動ドリルの設定
次の投稿
劇場公開に値するほど優れたNetflixオリジナル作品をさらに4本