ホームページ  >  記事  >  システムチュートリアル  >  IOPS コンピューティング ガイド: ハードディスク、RAID グループ、および Ceph のパフォーマンス評価

IOPS コンピューティング ガイド: ハードディスク、RAID グループ、および Ceph のパフォーマンス評価

WBOY
WBOY転載
2024-01-08 12:26:33824ブラウズ
メカニカルハードドライブ

7200 ハードディスク IOPS = 1000/(3 1000*(7200/60)/2) = 140
10k ハードディスク IOPS = 1000/(3 60000/10000/2) = 167
15k ハードディスク IOPS = 1000/(3 60000/15000/2) = 200

3 はシーク遅延、7200/10k/15k は回転速度 (rpm)、1000*(7200/60)/2 は回転遅延です (回転遅延は一般に所要時間の 1/2 として表されます) 1 回転の場合)、結果は理論上のピーク値ですが、実際にはシステム遅延が発生し、測定された IOPS が一般にこの値よりも低くなります。

IOPS コンピューティング ガイド: ハードディスク、RAID グループ、および Ceph のパフォーマンス評価

RAIDグループ

リカバリ機能を提供するには RAID グループを検証する必要があるため、一定の書き込みペナルティが発生します (1 つのビジネス書き込み操作は、実際のハードディスクの I/O 操作に対応します。https://community を参照してください。) emc.com/docs/DOC-26624)、この係数は次のとおりです:
RAID0: 1
RAID1: 2
RAID5: 4
RAID6: 6
RAID1-0: 2

つまり、RAID グループ IOPS = ハードディスク書き込み IOPS * ハードディスク数 * 書き込み操作の割合 / 書き込みペナルティ係数 ハードディスク読み取り IOPS * ハードディスク数 * 読み取り操作の割合。

例として、180 IOPS RAID 6 を備えた 4 つの SAS ハードディスク グループを使用し、100% ランダム書き込み操作を実行します。

IOPS = 180*4/6 = 120

Ceph の IOPS の実験式 Ceph ストレージ構造は物理ハードウェアとは異なるため、IOPS に影響を与える要因には主にネットワーク、コピー数、ログ、OSD (ハードディスク) の数、OSD サーバーの数、OSD IOPS が含まれます。など。ミランティスの経験式は次のとおりです。 :

IOPS = ハードディスク IOPS * ハードディスク数 * 0.88 / コピー数

このうち、0.88 は 4 ~ 8k のランダム読み取り操作の割合 (88%) OSD がハードディスクではなく RAID グループの場合は、式内の対応するパラメータを置き換えてください。

Ceph の IOPS 計算は参考値であり、計算結果は実際の物理環境の測定結果と大きく異なる場合があります。

著者紹介: クラウド テクノロジー コミュニティの専門家 Jiang Di (WeChat パブリック アカウント: Cloud Technology Practice)

Jiang Di は、シニア仮想化インフラストラクチャ エンジニアであり、『KVM プライベート クラウド アーキテクチャの設計と実践』の著者であり、KVM クラウド プラットフォーム アーキテクチャの分析と仮想化 POC を得意とするクラウド テクノロジ コミュニティの専門家であり、最前線での開発と提供の経験を持っています。

以上がIOPS コンピューティング ガイド: ハードディスク、RAID グループ、および Ceph のパフォーマンス評価の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlinuxprobe.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。