LSI Nytro MegaRAID NMR8100-4iのビジネス

クライアントはHOSTKEYでタスクを作成しました-12コアと64 GBのメモリを備えた1台のサーバーでは、ほぼ同じタイプの仮想マシンに約3〜4 TBのスペースが必要ですが、すべてがSSDで機能し、同時に16000rに収まります。 彼らはいくつかの選択肢があると考え始めました:



私たちのテーブルには約3営業日と4つのオプションがあり、すぐに言われました。 彼ができることを見てみましょう-パンフレットではなく、実際に。







機械アセンブリ:



1U Supermicro、2xE5-2630 2.3GHz 12コア、16Gb DDR3 ECC Reg LV x4 = 64GBのメモリ(必要に応じて256GBに拡張可能)、LSI Nytro MegaRAID NMR8100-4i、4x2Tb WDC RE 7200rpm HDD(WD2000FYYZ)SATA3。 3年間の保証期間内のすべてのコンポーネント。

プレースメントと1億チャネルの1か月あたりの価格-16000r。







ニトラの仕様:



8xPCIe 3.0(E5およびE3のみ)、4つのSAS / SATA 6Gbpsポート、30%の冗長性を備えた2つの64GBギガバイトSLC SSD、1GB DDR3キャッシュ、可能なすべてのRAIDレベル、エキスパンダーサポート、およびバッテリーを提供できます。 2013年8月時点のサンプル価格-27000r、3年間の保証。

誰が完全なレビューを読みたいですか-注意、英語のたくさんの手紙。



テスト



ニトラの能力を見てみましょう。 Windows 2012で見ます-最も明確に。 まず、BIOSで必要なアレイを構成し、コントローラーの設定を確認します。すべてが最も伝統的な方法で柔軟に構成されます。 ユーティリティの外観は約15年間変わっていません。







RAID



44 GBの組み込みSSDのペアから個別に構成されたRAID、残りのディスクとは別の論理ボリューム。 ミラーまたはストライプを作成できます。特に、ディスクに障害が発生した場合、システム自体がケースから削除することをドキュメントに明記しているため、ストライプを選択します。 0〜6の論理ボリューム上に任意のRAIDを作成できます。すべてが従来どおりに構成されています。







準備完了









Nitraを搭載したWindows 2012サーバーをロードし、Megaraid Storage Managerからフラッシュドライブをインストールします。 私たちはそれを置く、すべてが箱から見える。 ソフトウェアは正常であり、10年も変更されていません。 明確な事故行動。







SSDの摩耗の割合を確認し、コントローラをタイムリーに変更して予防措置を講じることができるようになることが非常に重要です。 古いコントローラーでは、SSDがアレイ内にあった場合、そこからSMARTを取得するか、他の何かが非現実的でした。







ブロックデバイスの実行



ボリュームを4TB-RAID10で収集し、マークアップせずに、HD Tune Proを動かして、OSとそのキャッシュの助けを借りずにドライパフォーマンスをテストします。



読書:












ディスク容量全体の読み取りを実行すると、期待される結果が得られます-200-250MB /秒、約100 IOPS、10ms。 キャッシュは明らかに空です-すべてはディスクから取得されます。 10 RAIDには十分ではありませんが、より高密度にする必要があります。 ただし、仮想化という別のタスクがあります。 読み取りパフォーマンスは通常、OSキャッシュによって平準化されます。





ランダム読み取りIOPS-魔法のようなものではなく、SSDを超えるすべての操作-すべてが予想どおり遅いのは、1組のディスクの場合です。



記録:












必要なものは、平均266Mb / sで、0.17msにアクセスできます。 NitraはSSDに書き込み、それから大きなブロックでディスクに書き込みます。 最初は、1GBのコントローラーメモリが詰まり、3TBシステムに十分なSSDストレージがあり、最後の1TBのみがキャッシュなしでディスクに直接書き込まれ、ディスクには時間がありませんでした。



録音で何が起こるか見てみましょう-ここではすべてが豪華です。 1つのターンで、標準のSSDパフォーマンスを確認します。すべての記録がそれを通過し、ディスクは関係しません。







通常のアクセス時間は0.07ミリ秒で、小さなブロックには14,000 IOPSがあります。 いいね! データベースからトランザクションをコミットすると、ディスク上で即座に失敗します。 仮想女の子が濡れたり、ディスクに何かを置いたりしても、ディスクサブシステムには影響しません。



ファイルシステムの実行



次に、ファイルシステムを作成し、OSがどのようにファイルを処理し、一般的にはマークされた場所を処理するかを確認します。 これらすべての標準テストはすべて、ブロックデバイステストと特に違いはありません。 ファイルを10GBに設定してドライブしましょう。



最初の実行では、ファイルはまだキャッシュにありません。 記録のための最初のギグは約3 GB /秒の速度でメモリを介して失敗し、その後1000 MB /秒まで遅くなります。50GB後はおそらくSSDに収まらず、250 MB /秒でディスクへの書き込みを開始します。







IOPS値はすでにSSDキャッシュから取得されています-読み取りごとに4000スレッド、書き込みごとに10000 10000、素晴らしい! 32スレッド-読み取り用52000および書き込み用23000では、明らかに32スレッドが過剰です。 512MBのサイズのファイルはコントローラーのRAMキャッシュに分類され、そこから既に2.5 GB /秒のPCIe速度で配布されています。







操作を繰り返すと、SSDのペア(毎秒1000 MBの偶数シェルフ)からファイルがどのように配布されるかが明確に示され、統合されたSSDのペアのRAID0よりも速く、加速しません。 IOPSは影響を受けません。



Linux





新鮮なCentosを起動して、タンバリンなしでNitraが見えるかどうかを確認しましょう。 答えは正しいです、LSIはそれ自体に忠実です-すべてがすぐに、プロンプトなしで表示されます。







最初は標準的なベンチマークでテストします-退屈な写真、2回目はずっと楽しいです! 4TBの表面テストでは、約10msの遅延で426Mb / sの平均読み取り値が許容されます。







以前のLSIカードでRAID10が表示されるので試してみます-LSI 9260やOEM OEMなどの4つの異なるコントローラーを使用しました-アレイ構成を読み込むことができませんでした。 おそらく9266で、それを読むことができますが、手元には何もありませんでした。 一般に、スペアパーツを形成するときは、このことを覚えておく必要があります。



ニトラを使用する理由





絶対に使用しない理由:




合計


結論として、私はこれを言うことができます-Nytro MegaRAID NMR 8100-4iは、モスクワの従来の4ポートRAIDコントローラーの価格に月1500rの価格で、オランダのカスタムサーバーに+30ユーロでHOSTKEYで注文できます。 これは、ファイルシステムの構築に純粋なSSDを使用するよりも収益性と信頼性が高く、メモリ内キャッシュを使用してソフトウェアファイラーを構築するよりも信頼性が高くなります。



Nitraは、グローバルストレージを使用せずに実行できる、または実行する必要がある場合に、大規模なデータベースサーバーおよび社内の企業化に最適なツールです。 4-8 SAS / SATAドライブ+ Nitra = SSDおよびRAID信頼性なしのSSDパフォーマンス。



Nitraに基づいて、近い将来にオランダの仮想化クラスターの作業を加速し、信頼性とパフォーマンスを大幅に向上させると思います。



HOSTKEY CEOによる投稿



All Articles