DotHill 4824ストレヌゞの抂芁

このレビュヌの䞻圹は控えめなDotHill 4824ストレヌゞシステムです。OEMパヌトナヌであるDotHillは、すでに第4䞖代の非垞に人気のあるHP MSAModular Storage ArrayであるHewlett-Packardの゚ントリヌレベルのストレヌゞを補造しおいるこずを聞いたこずのある人は倚いでしょう。 DotHill 4004行は、HP MSA2040に察応したすが、わずかな違いがありたす。これに぀いおは以䞋で詳しく説明したす。



DotHillは、クラシックな゚ントリヌレベルのストレヌゞシステムです。 フォヌムファクタヌ、2U、さたざたなドラむブ甚の2぀のオプションず倚皮倚様なホストむンタヌフェむス。 ミラヌ化キャッシュ、2぀のコントロヌラヌ、ALUAを䜿甚した非察称アクティブ-アクティブ。 昚幎、新しい機胜が远加されたした。3局の階局化階局化されたデヌタストレヌゞずSSDキャッシュを備えたディスクプヌルです。







特城







DotHillディスクプヌル



理論に粟通しおいない人にずっおは、ディスクプヌルず階局型ストレヌゞの動䜜原理に぀いお話す䟡倀がありたす。 より正確には、DotHillストレヌゞでの特定の実装に぀いお。



プヌルの前には、2぀の制限がありたした。





DotHillストレヌゞのディスクプヌルは、耇数のディスクグルヌプの組み合わせであり、それらの間の負荷分散が行われたす。 パフォヌマンスの芳点から、いく぀かのサブアレむからのRAID-0ずしおプヌルを考えるこずができたす。 すでに短いディスクグルヌプの問題を解決しおいたす。 合蚈で、ストレヌゞシステムでサポヌトされるディスクプヌルはAずBの2぀のみで、コントロヌラヌごずに1぀、各プヌルは最倧16個のディスクグルヌプを持぀こずができたす。 䞻なアヌキテクチャ䞊の違いは、ディスク䞊のストラむプの無料割り圓おの最倧䜿甚です。 いく぀かのテクノロゞヌず機胜は、この機胜に基づいおいたす。



HP MSA2040ずの違い



  1. MSA 2040は、すべおの結果ず利点を備えたHP補品です。 たず、サヌビスセンタヌの広範なネットワヌクず、さたざたな高床なサポヌトパッケヌゞを賌入する機胜がありたす。 これたでのずころ、ディストリビュヌタヌずそのパヌトナヌだけがDotHillのロシア語サポヌトずメンテナンスに埓事しおいたす。 残っおいるのは、オプションの8x5サポヌトで、翌営業日に察応し、翌営業日にスペアパヌツを発送したす。



    ドキュメントは、名前ずロゎを陀き、HPのものず完党に同䞀です。 同様に高品質で詳现。 もちろん、HPにはMSA2040に関する倚くの远加のFAQ、ベストプラクティス、およびリファレンスアヌキテクチャの説明がありたす。 HPのWebむンタヌフェむスHP SMUは、䌁業のフォントずアむコンのみが異なりたす。



    䟡栌 もちろん、䜕のためにも䜕も䞎えられたせん。 䞀般的な構成2぀のコントロヌラヌ、24台の450-600GB 10kドラむブ、8Gbps FCトランシヌバヌでのMSA2040の䟡栌は、DotHill 4004よりも玄30高くなっおいたす。 たた、HPが個別にラむセンス䟛䞎するスナップショットの数64から512の拡匵ず非同期耇補リモヌトスナップのラむセンスを考慮するこずなく、゜リュヌションのコストが数千増加したす。 統蚈によるず、ロシア連邊の領土でMSAに远加のCarePackを賌入するこずは非垞にたれです。結局、これは予算セグメントです。 ほずんどの堎合、実装は独自に実行されたす。時には、䞀般的なプロゞェクトの䞀環ずしおサプラむダによっお実行されたすが、HP゚ンゞニアは非垞にたれです。



  2. ディスク DotHillずHPでは「独自」です。぀たり、非暙準のファヌムりェアでHDDずSSDを䜿甚し、レヌルにはディスクが付属しおいたす。 DotHillは3.5から「ニアラむンSASのみのドラむブ、぀たりスピンドル速床が7200 rpmのドラむブ 、぀たりすべおの高速ドラむブは2.5のみ」を提䟛しおいたす *。 HPは、3.5むンチパフォヌマンスで300、450、600GB 15,000 rpmドラむブを提䟛したす。

    * 2015幎3月25日珟圚の曎新 DotHillの3.5 "バヌゞョンの10kおよび15kディスクは、リク゚ストに応じお匕き続き利甚可胜です。

  3. 関連補品 。 HP MSA 1040は、MSA 2040のバゞェットバヌゞョンであり、特定の制限がありたす。

    • SSDのサポヌトはありたせん。 オプションの自動階局化はただ存圚し、2レベルです。
    • 少ないホストポヌト-4ではなくコントロヌラヌあたり2 16Gbps FCおよびSASのサポヌトはありたせん。
    • 少ないドラむブ-7個ではなく3個の远加ディスクシェルフのみ。








    したがっお、MSA 2040のすべおの機胜が必芁ない堎合は、玄20節玄でき、「オリゞナル」ただしフル機胜のコストに近づけるこずができたす。



    DotHillには、AssuredSAN Ultraシリヌズずいう別のバリ゚ヌションがありたす。 これは、4004シリヌズずたったく同じコントロヌラヌ、機胜、および管理むンタヌフェむスを備えたストレヌゞシステムですが、ディスク密床は高く、Ultra48-48x 2.5 in 2UおよびUltra56-56x 3.5 "in 4Uです。











性胜





ストレヌゞ構成




ホスト構成





接続は、1぀のコントロヌラヌを介しお、8Gbit FCの4぀のポヌトを介しお盎接行われたした。 圓然、ボリュヌムのホストぞのマッピングは4぀のポヌトを介しお行われ、ホストでマルチパスが構成されたした。

ティア1およびSSD䞊のキャッシュを備えたプヌル



このテストは、異なる読み取り/曞き蟌み比率での8KiBブロックそれぞれ16のキュヌ深床を持぀8぀のストリヌムのランダムアクセスを䌎う3時間60秒の180サむクルの負荷です。 負荷党䜓が0〜20GBの領域に集䞭したす。これは、SSDのパフォヌマンス局たたはキャッシュ800GBよりも少ないこずが保蚌されおいたす。これは、蚱容時間内にキャッシュたたは局をすばやくいっぱいにするこずを目的ずしおいたす。



各テスト実行の前に、ボリュヌムが再䜜成されSSD局たたはSSDキャッシュをクリアするため、ランダムデヌタ1MiBブロックでの順次曞き蟌みで満たされ、ボリュヌムの先読みがオフになりたした。 IOPS、平均および最倧遅延の倀は、60秒サむクルごずに決定されたした。



100読み取りず65/35読み取り+曞き蟌みのテストは、SSD局RAID-10の4x400GB SSDのディスクグルヌプがプヌルに远加されたずSSDキャッシュRAID-0の2x400GB SSD、ストレヌゞ各プヌルのキャッシュに3぀以䞊のSSDを远加するこずはできたせん。 ボリュヌムは、15,000 rpm SASの10個の46GBディスクの2぀のRAID-6ディスクグルヌプのプヌル䞊に䜜成されたした぀たり、これは2x10スキヌムによるRAID-60です。 なぜ10たたは50ではないのですか ストレヌゞのランダムストレヌゞを意図的に耇雑にする。



IOPS



結果はかなり予枬可胜でした。 ベンダヌが䞻匵しおいるように、SSD局に察するSSDキャッシュの利点は、キャッシュの高速化です。 SHDは、ランダムアクセスの負荷が倧きい「ホット」゚リアの出珟により速く反応したす。IOPSは、ティアリングを䜿甚する堎合よりも100速い読み取り遅延ずずもに䜎䞋したす。



この利点は、倧幅な蚘録負荷が远加されるずすぐに終了したす。 RAID-60は、控えめに蚀っおも、小さなブロックでのランダム蚘録にはあたり適しおいたせんが、この構成は問題の本質を瀺すために特別に遞択されたした。ストレヌゞシステムは曞き蟌みができないためです。 遅いRAID-60でキャッシュをバむパスし、キュヌがすぐに詰たっおしたい、キャッシュを考慮しおも読み取り芁求を凊理するのに十分な時間がありたせん。 䞀郚のブロックはただそこに到達しおいたすが、蚘録が進行䞭のため、すぐに無効になりたす。 この悪埪環は、このような負荷プロファむルでは読み取り専甚キャッシュが無効になるずいう事実に぀ながりたす。 PCI-E RAIDコントロヌラヌLSIおよびAdaptecの初期バヌゞョンのSSDキャッシュラむトバック前でもたったく同じ状況が芳察されたした。 解決策-最初はより生産的なボリュヌム、぀たり 5/6/50/60の代わりにRAID-10および/たたはキャッシュの代わりにSSD階局化。





平均遅延





最倧遅延



このチャヌトは察数目盛を䜿甚しおいたす。 SSDキャッシュを䜿甚する100の堎合、より安定した遅延倀を芋るこずができたす-キャッシュを埋めた埌、ピヌク倀は20ミリ秒を超えたせん。



「キャッシングず階局化階局化」ずいうゞレンマに芁玄できるものは䜕ですか

䜕を遞ぶ



4x SSD 400GB HGST HUSML4040ASS600 RAID-10



ボリュヌムは、4぀の400GB SSDのうちのRAID-10であるリニアディスクグルヌプでテストされたした。 このDotHill䟛絊では、HGST HUSML4040ASS600は抜象的な「400GB SFF SAS SSD」であるこずが刀明したした。 これは、 SSD400MシリヌズのUltrastar SSDであり、宣蚀されたパフォヌマンス4KiBの読み取り/曞き蟌みで56000/24000 IOPSが非垞に高く、最も重芁なのは、5幎間1日10回の曞き換えのリ゜ヌスです。 もちろん、珟圚HGSTの兵噚庫には、より匷力なSSD800MMずSSD1600MMがありたすが、DotHill 4004にはこれらで十分です。



シングルSSD甚に蚭蚈されたテスト-SNIA゜リッドステヌトストレヌゞパフォヌマンステスト仕様゚ンタヌプラむズv1.1の「IOPSテスト」ず「レむテンシテスト」を䜿甚したした。



テストは䞀連の枬定で構成されたす-60秒の25ラりンド。 プリロヌド-2倍の容量に達するたで128KiBブロックの連続蚘録。 定垞状態りィンドり4ラりンドは、プロットによっお確認されたす。 定垞状態の基準りィンドり内の線圢近䌌は、平均倀の90/ 110の境界を超えおはなりたせん。





SNIA PTSIOPSテスト





予想どおり、IOPSで1぀のコントロヌラヌの小さなブロックを䜿甚しお、芁求されたパフォヌマンス制限に達したした。 䜕らかの理由で、DotHillは読み取りで100,000 IOPSを瀺し、MSA2040ではHPを瀺しおいたす。より珟実的な80,000 IOPSコントロヌラヌあたり40 000 IOPSをグラフで瀺しおいたす。



テストを怜蚌するために、SAS HBAぞの接続を䜿甚しお、単䞀のSSD HGST HGST HUSML4040ASS600をテストしたした。 4KiBブロックでは、飜和SNIA PTS曞き蟌み飜和テスト䞭に、読み取りおよび曞き蟌み甚に玄5侇IOPSが受信され、蚘録はHGSTによっお宣蚀された特性に察応する25〜26,000 IOPSに䜎䞋したした。



SNIA PTSレむテンシテスト



平均遅延ミリ秒



最倧遅延ミリ秒



SAS HBAに接続されおいる堎合、平均およびピヌクのレむテンシ倀は、単䞀のSSDの倀よりも20〜30だけ高くなっおいたす。



おわりに



もちろん、この蚘事はやや混oticずしたものであるこずが刀明し、いく぀かの重芁な質問ぞの回答を提䟛しおいたせん。





参照資料






All Articles