私はCephのパフォーマンステストを行っています。私はこれを行うために限られた数のVMを持っています。私はラウンドロビンセットアップのためにいくつかのradosgwを持っていたい。私がOSDやラジオグラムに同じホストを使用すると、私のビークマークが大まかに不正確になりますか?CephセットアップでOSDとRadosgwのホストを共有しない理由はありますか?
0
A
答えて
0
インストールの他の部分とOSDを共有する際の主な問題は、スレッド数です。 Ceph OSDデーモンは高負荷時にたくさんのスレッドを作成します(高負荷でCephを使用したいのですが、それはあなたですか?)。私はradosgwが作成するスレッドの数を言うことはできませんが、シナリオ「計算ホスト上のOSD」ではよく知られている問題です。スレッド数が多すぎると、OSスケジューラがCPUキャッシュを落としてパフォーマンスを大幅に低下させ(レイテンシを増加させる)、OSスケジューラがそれらを混乱させるようになります。
0
Ceph RGWは軽量プロセスで、CPUとメモリはあまり必要ありませんが、ネットワーク帯域幅が必要です。 IMOでは、Cephクラスタとパブリックネットワークを専用に用意し、RGWがCephパブリックネットワークを使用する必要がある場合は、RGWとOSDをコロケートできます。
私は同じ場所にある専用のRGWを含む同様の種類のパフォーマンスベンチマークを行っています。私は2つの構成の間に重要なパフォーマンスの差異がないことを発見しました。共同設置されたRGWの方が少ししか実行されていませんでした(ただし実質的な違いはありません)。
Cephに基づいて低コストのオブジェクトストレージソリューションを設計する必要がある場合は、OSDでRGWを同じ場所に配置することを検討することもできます。あなたはいくつかを保存することができます$
FYI、同じ場所にあるRGW構成は、RedHatの観点からサポートされている構成ではありません。そのようなことは、その方向に早く進歩しています。
関連する問題
- 1. ceph s3 radosgw 403
- 2. 不正なCeph OSDがホストに割り当てられていません
- 3. cephはそのOSDにどのファイルシステムを使用しますか
- 4. COM +アプリケーションでCOMサーバーをホストしない理由はありますか?
- 5. Ceph EC2のインストールでosdを作成できません
- 6. Zf.phpは共有ホスト上で有効なアクションエラーではありません
- 7. ホスト(ubuntu)ファイルシステムをゲスト(centos 7)と共有する方法はありますか?
- 8. はlaravel homesteadウェブサイトはcpanel共有ホストと互換性がありますか?
- 9. は共有ホスト
- 10. EC2は共有ホストよりも遅いですか?
- 11. コンパイラが自己ホストする実用的な理由はありますか?
- 12. SysVまたはPOSIX共有メモリとmmap()を使う理由は何ですか?
- 13. JSONPを使用しない理由はありますか?
- 14. OrientDBを使用しない理由はありますか?
- 15. "var"を放棄しない理由はありますか?
- 16. ワイルドカードを使用しない理由はありますか?
- 17. Boost :: shared_ptrsを使用しない理由はありますか?
- 18. が共有ホスト上のlaravel 5.5のセットアップ中にスタックしました
- 19. がGzipで(ない共有ホスト上)
- 20. ローカルMSDNヘルプをネットワーク経由で共有する方法はありますか?
- 21. URLを共有するときにFacebookがタイトルと画像を取得しない理由は何ですか?
- 22. F#で#regionと#endregionが動作しない理由はありますか
- 23. あなたは共有アプリケーションの代理人ですか?
- 24. Trello共有URLはありますか?
- 25. sa以外の人がSQLジョブを所有しなければならない理由はありますか?
- 26. Luaで簡単な値をアンパックしない理由はありますか
- 27. Setter.ValueがContentPropertyではないという理由がありますか?
- 28. Rack :: Deflater gzipがRuby on Railsでデフォルトで有効になっていない理由はありますか?
- 29. VBoxManageコマンドでWindowsホスト上の共有フォルダにDockerの問題があります
- 30. Windows 8のアプリを共有チャームが何らかの理由で