LAN 速度をテストするために、 https://librespeed.org/のローカル インスタンスをデプロイしました。いくつかの古いケーブルを交換した後、速度は良好でした (~800mpbs 対称)。
サービスを実行したままにして URL を付けたかったので、docker-compose.yml
Traefik を介して (他のサービスと同様に) 公開するために、 を作成していくつかのラベルを付けました。驚いたことに、この変更後、速度が劇的に低下しました (~450mbps、ほぼ 50% の低下)。
最初はTraefikのせいにしましたが、HTTPSを無効にして速度を約800mbpsに戻しました.
私がチェックしたこと:
- 他のすべての設定とスタックはまったく同じです。
- TLS ハンドシェイクは 1 回しか発生していないように見えるため、これは違いを説明していません。
- 使用されている暗号は、TLS_AES_128_GCM_SHA256、128 ビット キー、TLS 1.3 です。サイファーに関する Traefik のデフォルト設定は変更していないので、おそらくこれが Traefik のデフォルトです。
- テストに使用したブラウザは Firefox 84.0.2 (64 ビット) でした。
知りたいこと:
- これは一般的なパフォーマンスのダウングレードですか?
- Traefik の暗号化トラフィックは本当に遅いですか?
- Docker 化は何らかの形で AES 暗号化に影響を与えますか (ハードウェア アクセスをブロックする可能性があります)?
前もって感謝します
編集: reddit の高貴な人々は、私の古い CPU にはハードウェア AES アクセラレーションがないことに気づいたので、私の懸念のほとんどに答えます。とにかく、少なくとも他の人にこれが起こり得ることを警告するために、この質問はまだ関連していると思います)。