昨年、HP ProLiantラインのフラッグシップである8ソケットDL980について詳しく説明しました。これは、標準アーキテクチャのサーバーにビジネスクリティカルなシステムの機能を初めて実装します。 このサーバーのアプリケーションの主な分野の1つは、大規模なOracleデータベースであるMicrosoft SQL Serverのメンテナンスです。 今年、このサーバーに基づいて、フラッシュメモリを使用してデータベースのパフォーマンスを劇的に向上させることができる新しいソリューションが開発されました。
現在、フラッシュメモリはサーバーやストレージシステムで広く使用されていますが、ハードドライブに比べて明らかな利点があるにもかかわらず、固有の問題があります。
-一般的なフラッシュブロックは一般的なデータブロックよりも大きい
-記録は、128〜256 KBのブロック内で一貫している必要があります。
-フラッシュメモリブロック内の新しいデータを上書きするには、古いデータを消去する必要があり、消去には実際の記録に必要な時間と比較してかなりの時間(数ミリ秒)が必要です
-フラッシュメモリ上のデータは、そこから読み取るよりも遅い速度で書き込まれます
-摩耗により、フラッシュメモリブロックからデータを有限回数消去することが可能
-読み取り回数が増えると、フラッシュ読み取りエラーのリスクが高まります
-呼び出しがない場合でも、フラッシュメモリはデータを失う可能性があります(ドレイン)
-フラッシュメモリのブロックまたはページが故障するだけでなく、チップ全体が故障する可能性があります
これに加えて、ストレージのパフォーマンスと信頼性を向上させることができるRAIDアレイのアルゴリズムが、機械的なハードドライブに基づいて開発されたという事実があります。
幸いなことに、すべてがそれほど悲劇的なわけではありません。フラッシュメモリのアレイがあり、その設計とファームウェアにより上記の問題を克服できるからです。 HPは、PCIeを介してサーバーに接続するインテリジェントなVMAフラッシュアレイを使用して、HP ProLiant DL980で実行されているデータベースのパフォーマンスを向上させることをお勧めします。 これらの3Uラックマウントデバイスは、シングルレベルSLC記録でフラッシュを使用し、5 TBおよび10 TB構成で使用できます。 VMAは一定のデータ書き込み速度を提供しますが、これは時間の経過とともに低下せず、モジュールのホットスワップをサポートします。
従来のRAIDのアナログとして、メカニックに関連する遅延を排除するFlash vRAIDアルゴリズムを使用し、最大80%の容量の「クリーン」フラッシュフラッシュメモリモジュールを提供し、最大記録速度8 TBでも5年間のストレージ期間を保証します。 /時間
次に、VMAのパフォーマンス特性をいくつか示します。
1つのアレイは、250,000 IOPS(またはキャビネットあたり最大2,700,000 IOPS)の書き込み速度と1.4 GB /秒(キャビネットあたり12 GB /秒以上)のスループットを提供します。
HPの新しいソリューションは、100マイクロ秒未満の遅延(ハードドライブの約30分の1の遅延)で、1時間あたり2億件のトランザクションを処理できます。 さらに、ハードドライブとは異なり、機械的なコンポーネントがないため、VMAは予測可能な待機時間を提供します。