|
ラスベガスの Comdex での Maxtor とのミーティングで、私たちはサーバー製品のシニア マーケティング マネージャーである Bill Clemmey に常に存在する 15 の質問をぶつける機会がありました。ビルの返答は、いつものように、Maxtor はすべてのオプションを評価しており、潜在的な「Atlas 15k」に取り組んでいるチームを抱えているが、彼らの調査によると、市場はコストと電力のせいで 15k RPM 製品を大量に受け入れる準備ができていない、というものだった。懸念事項。それまでの間、73 GB Atlas 10k III ドライブをパーティション分割して外側の 36 ギガのみを利用することで、最大限のパフォーマンスを必要とするユーザーに対応できると同氏は主張しました。
HyperMicro.comで価格を簡単に確認したところ、73GBのAtlas 10k IIIは745ドルでした。Seagate Cheetah X15-36LPは549ドルです。したがって、36GBのストレージに73GBのAtlasを使用するのは、1GBあたりの価格比で見ると明らかに割高になります。 |
しかし、それはどのように機能するのでしょうか?パーティションを介してドライブを「ショートストローク」すると、ドライブのアクチュエータがより狭い範囲のシリンダに制限されます。その結果、真のフルストロークやその他の大きな動きの可能性が排除されます。この特定のケースでは、73 GB 10k RPM ドライブと 36 GB 15k ユニットを比較します。前者を分割して外側の 36 ギガのストレージを利用すると、アクチュエータの動作がプラッターの全幅の半分未満に制限されます。 15 RPM ドライブが享受できるシークと遅延の利点が失われる可能性が十分にあります。
当社のサーバーベンチマークであるIntelのIOMeterは、ドライブに直接アクセスできる場合に最高のパフォーマンスを発揮します。残念ながら、テストユニットをパーティション分割してフォーマットすると、IOMeterの精度が低下します。そこで、最新ツールであるWinTrace32を使用して、Cheetah X15-36LP上でIOMeterのファイルサーバーとWebサーバーのアクセスパターンをそれぞれ1、4、16、64 IOで10分間キャプチャすることで、この問題を解決しました。この80分間のアクティビティで、Cheetahに対して1,184,172件のリクエストが行われました。最も内側のリクエストは、ドライブの71,682,019セクター、つまり36.701 GB先でした。したがって、RankDiskでこれらのトレースを再生すると、このポイントより先ではリクエストが発生しません。これにより、Cheetahで記録されたまったく同じディスクアクセスを、さまざまなディスクで再生することが可能になります。したがって、36GBを大幅に超える容量のディスクは、いずれも「ショートストローク」の利点を享受できる。
これらのトレースは、現在の 73 ギガ SCSI ドライブ、Maxtor の Atlas 10k III、Seagate の Cheetah 73LP、および富士通の MAN3735 で再生されました。残念ながら、このレビューの時点では、IBM Ultrastar 73LZX はどこにも見つかりません。制御の目的で、IBM の Ultrastar 36Z15 と富士通の MAM36 という 15 つの 3367 GB 1200k RPM ドライブも導入しました。最後に、Western Digital の Caviar WDXNUMXBB でトレースを再生し、ドライブの驚異的な容量により、ATA ユニットがマルチユーザー ドメインで SCSI ドライブと競合できるかどうかを確認しました。
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IOMeterスコア – IOMeter自体が測定したドライブのスコア(IO/秒)。これらのスコアは現在、StorageReview.comのデータベースに保存されています。SR Server DriveMarksは、これらのスコアを正規化した平均値です。これらのスコアは、ドライブ全体にわたるIOMeterのアクセスパターンを表しています。
X15-36LP スコアの % – 特定のドライブの IOMeter スコアの % は、Cheetah X15-36LP のスコアと対照的でした。
IPEAKスコア – IOMeterのファイルサーバーおよびWebサーバーのアクセスパターンをWinTrace32で記録し、RankDiskで再生して測定したドライブのスコア(IOs/秒)。これらのスコアは、ドライブの最初の36GB内で実行されたIOMeterのアクセスパターンを表しています。
X15-36LP スコアの % – ドライブの指定された IPEAK スコアの % は、アクセス パターンが記録されたドライブである Cheetah X15-36LP のスコアと対照的でした。
ゲイン –ドライブのIPEAKスコア%とIOMeterスコア%の差。この差が大きいほど、ドライブをショートストロークすることで得られるゲインが大きくなります。
予想通り、36GBドライブのIOMeterスコアとIPEAKスコアにはほとんど差がありません。これは、IPEAKが入力されたデータを効率的に記録および再生できることを改めて示しており、この点については本記事でより詳しく解説しています。
正確なパターンとキューの深さに応じて、73 GB、10,000 RPM SCSI ドライブは 12% ~ 17% の向上を示します。カテゴリをリードする富士通 MAN3735 の場合、これは Cheetah X2-15LP のパフォーマンスの 36% 以内に収まるのに十分です。 Maxtor の Atlas 10k III も好調で、X90 のパフォーマンスの約 15% を達成しています。
しかしながら、Western Digital Caviar WD1200BB はあまりうまくいきません。 120 GB の利点にもかかわらず、キューの深さが XNUMX であっても、その利得は SCSI ドライブより大幅に大きくはありません。これらのゲインは、キューの深さが増加するにつれてより急速に減衰します。これは、おそらく ATA ドライブにドライブ レベルのコマンド キューがないことが原因と考えられます。これは、ATA ドライブがデスクトップでは非常に競争力がある一方で、シーク時間が比較的長く、コマンド キューがないため、サーバーのパフォーマンスが大幅に低下していることを示しています。
結論?ドライブを部分的にパーティション化すると、最終的なパフォーマンスに影響を与えるシーク時間の利点が得られますが、10k RPM ドライブのショート ストロークによって達成される利点は、15k RPM 動作のレイテンシの利点を打ち消すには十分ではありません。これを、36 GB の使用量の場合、73 GB 10 ドライブの方が 15 ディスクよりも高価であるという事実と組み合わせると、15 のパフォーマンスが必要な場合は、スピンドル速度 15 RPM のドライブを購入する必要があることは明らかです。 10k ドライブの唯一の利点は、わずかに低温で動作することです。トッププレートの測定によると、たとえば、Atlas 10k III は Cheetah X3-15LP よりも 36 ℃低くなります。




Amazon