AIXとRedhat LinuxのハードディスクI / O処理の違いは何ですか?

AIXとRedhat LinuxのハードディスクI / O処理の違いは何ですか?

私はRedhat Linuxでhadoop I / Oワークロードを実行し、同じ基本ハードウェア、ディスク、およびディスク構成を使用してIBM AIXでワークロードを実行しています。オペレーティング・システムのデフォルト設定では、Redhat LinuxはIBM AIXと比較してより多くのI / Oスループットを提供します。

それでは、Redhat Linuxのデバイスドライバ設定は、ハードディスクI / Oを処理するためのIBM AIXのデバイスドライバ設定とどう違いますか?

Redhat Linuxにはディスクスケジューリングアルゴリズムがあり、デフォルトはCompletely Fair Queue(CFQ)、Noopスケジューラ、Expectationスケジューラ、Deadlineスケジューラです。これはディスクI / Oスループットにも影響します。私が知っている限り、AIXにはこれらのスケジューリングアルゴリズムはありません。 AIXでは、キューの深さを増やすことができますが、これによりディスク・スループットが大幅に増加することはありません。

Redhat Linuxのデバイスドライバの実装がI / O処理に効率的であることがわかっているため、どちらの場合もデバイスドライバの実装は異なります。これがまさにこれらの違いが見える理由ですか?

それとも、Redhat Linuxなどのより高いスループットのためにAIXを最適化できますか?

ベストアンサー1

おすすめ記事