web-dev-qa-db-ja.com

ProLiant Gen8サーバーのサードパーティSSDソリューション

HP(DL380p)Gen8サーバーでIntel DC3700 SSD(または同様のもの)を使用した特定の経験があるかどうか疑問に思っていましたか?

直接接続されたストレージを使用する一連のデータベースサーバーをアップグレードしています。通常、サーバー構成ではHPブランドのすべてを使用します。SSDを搭載したいくつかのデスクトップ(すべて問題なく動作します)を超えて、他の方法ではSSDを使用していません-確かにサーバーでは使用していません。

アップグレードするサーバーは、WindowsでSQL Server(2005)を実行します。 SQL 2012に移行します。現在のボックスは、OS(2スピンドル)、tempdb(4スピンドル)、t-log(8スピンドル)でRAID 1 + 0の72GB 15K SFFドライブがプロビジョニングされたDL370 G6で単一の200GBデータベースをホストします)、データ(20スピンドル)。パフォーマンスは問題ではありません(CPU負荷は通常20%/ピーク30%、ディスクキューは標準= 1)。データボリュームディスクはP800のMSA50sで実行されているため、おそらく5K IOPSが上にあります。ハードウェアは4年前に近づいているので、更新の時間です。

個々のハードディスクによって報告されたデータ使用量は、データボリュームへの展開以降、100 TB未満の書き込みボリュームを示しています。トランザクションログボリュームに10 TB未満の書き込み。 tempdbで最大1 TB。

それがユースケースです。次に、新しい同一のディスクサブシステムについて考えます。これは、サーバーあたり約15,000ドルを実行する予定です(34x 15K HDD @ $ 250 + 2x D2700シェルフ+外部ストレージ用のSmartアレイP421)。

同様のSSDの導入を検討します。たとえば、データボリューム用に200 GB SSDを6個、OS、tempdb、およびログ用にそれぞれ2個(100 GB)とします。おそらくやりすぎかもしれませんが、Intel DC S3700を2番目のアレイカードですべて使用すると、サーバーあたり約5,000ドルになります。さらに、1つの2Uボックスに収まります(DL380pの拡張ケージを使用) SSDのパフォーマンスが向上しているため、これにより、ずさんなクエリもカバーされる可能性があります;-)。

同等の「心配なし」のHP SSDソリューションは、約$ 10.5Kで動作します。保証は少なく、耐久性は低くなりますが、パフォーマンスと管理性は保証されますが、価格は2倍になります。

確かに、機能する可能性のある中間的なソリューションがたくさんあります。また、ベンダーがサポートするソリューションとサードパーティのトレードオフについても十分に認識しています。私が持っていないのは、これらの特定の製品を統合して、これらのトレードオフを定量化するのに役立つ経験です。私はそこに誰かがやってくれることを望んでおり、彼の経験を共有したいと思っています。

私の頭に浮かぶ質問は:

S3700は、Proliant環境でArray P42x/P822カードを使用してうまく機能しますか? S3700を使用する場合、LSI 9270-8iなどのサードパーティのカードを使用する利点はありますか?私が概説したように、ファームウェアのアップグレードや管理アラートはサードパーティのソリューションでどのように(簡単に)達成されますか?

議会に特定の問題がある場合、それらをどのように回避しましたか?

SSDがストレージ分野に導入した変更により、ストレージソリューションは、数年前よりも簡単ではありません。今後数年でそれらは大きく異なると確信しており、サーバーアプリケーションでのSSDの使用を真剣に検討する前に、別のサイクルを待つことを期待していました。

この道を進む前に、関連する経験をこれと共有する人はいますか?私たちがなぜ賢いのか、狂っているのか、あるいはその中間にあるのかを教えてください。

25
gwf

ここに、この質問からの私の要点を要約する更新があります。貢献してくれてありがとう!

元の質問は、コンポーネントの互換性とシステムパフォーマンスの点で、OEMストレージソリューション(この場合はHP SSD)がサポートされた、または「保証された」作業ソリューションを提供すると想定していると言っても過言ではありません。これは明らかにプレミアム価格で提供され、認識された値はプレミアムの妥当性を示します。

このハードウェアの更新でSSDを使用するという概念を本当に捨てていましたが、特にIntel S3700へのプレッシャーは、SSDソリューションを検討するのに十分魅力的なものにしました。同等のHP製品を見ると、(1)現在入手できないこと、(2)予想価格プレミアムがIntel製品の2.4倍であることがわかりました。では、問題は、インテルのソリューションを統合して検証するためにどれだけの労力が必要になるのでしょうか?これを理解すると、serverfaultの目的に反する非常に製品固有のソリューションにつながるため、提供された回答を使用して私の思考プロセスを一般化します。

  1. ベンダー統合であろうとDIYであろうと、回転するディスク用に最適化されたRAIDコントローラーの背後にSSDをぶら下げることには、まだ多くの変数があります。 HPではSSDを使用するためのさまざまな調整を推奨 、そしてSSDを使用する場合、ewwhiteが言及したHP SmartPathソフトウェア(Gen8 RAID + Windowsのみ)は基本的にRAIDファームウェアの多くを短絡させます。 HPのGen8キャリアによる追加の「保護主義」、およびサードパーティSSDのファームウェア更新の管理(HDDよりも重要であると予想されます)も、これはすべてプライムタイムに対して少し未熟(または管理集約的)に見えるだけです。複雑な設定で。

  2. しかし、スピンディスクに戻る前に、Tom O'Connorが示唆したように、FusionIO製品をもう一度調べました。パフォーマンスは実際には問題ではないので、最大の利点は、統合ストレージモジュールであることです。これにより、互換性と構成がはるかに簡単になります。もう1つの重要な点は、HP OEMがこれらをOEM化しているため、このラインで「正規」のHP製品を入手でき、統合の問題がさらに少なくなることです。さらに、私が検討していたSATA/SAS SSDとはまったく対照的に、HPのアドバタイズされた(オンライン)価格は実際にはFusionIOよりも優れています。図を行きます。

この投稿 を考慮して展開を再考し、単一のFusionIOカードで可用性ノードを構築することを検討しました。これにより、「考慮できない」から「さらに調査してみる」までのソリューションコストがかかりました。最後に、実際の見積もりが予想よりも良いレベルになったとき、私は売られました。

つまり、サンドボックスで実行されているHPブランドのFusionIOカードを搭載した2つのGen8サーバーがあるということです。耐久性は予想される使用量をはるかに超えており、コストは15Kの場合よりも低かったSASディスクソリューションであり、電力消費量とラックスペースを大幅に削減します。冗長モデルは異なります。しかし、人々が見逃すだろうと私が思う唯一のものは、すべてのLEDの点滅です。

ミッションクリティカルなデータベースシステム用のSSDに関する私の当初の考えは、より優れた価格でより多くの成熟した実績のあるソリューションが存在するため、数年待つことでした。それでも間違いないでしょうが、今日はうまくいくように見える何かを見つけてびっくりしました。

5
gwf

ここでは、HPサーバーとのSSDの相互運用性と互換性の問題を数回取り上げました。

これらの投稿を確認してください:

HP D2700エンクロージャーとSSD。 SSDは動作しますか?

サードパーティのドライブを許可するSANベンダーはありますか?

したがって、G6およびG7 HP ProLiantsからGen8バリアントへの移行により、ディスクキャリアのフォームファクターが変更されました。 HPはGen8製品と共に SmartDriveキャリア にアクセスしましたが、これによりSSDの互換性に影響を与える一連の問題が発生しました。

私は自分の環境とアプリケーションに最も適切なオプションを選択するという考えが気に入っています。 G7を使用すると、必要に応じてHPのSanDisk/Pliant SASエンタープライズSSDを使用できますが、Intelまたは その他の低コストのSandForceベースのSSD を使用することもできます。 D2700やD2600などの外部エンクロージャーを使用している場合は、 sTec SSDs を使用することもできます(別の品質SAS SSDオプションが提供されます)。古いフォームファクターのドライブキャリアは簡単に入手できました。

Gen8サーバーでは、これの多くは不可能です。 SmartDriveキャリアへの困難なアクセス から ファームウェアおよびディスク検証の制限的な手法 まで、HPブランドのSSDのわいせつな価格(ドライブあたり$ 2500 +)に、HPは市場から値下げしたと思います。

彼らのブランド変更されたドライブは、優れたパフォーマンスを発揮するものではありませんが、途方もない耐久性を備えています。すべての環境で必要なわけではありません。現在のHP SmartアレイコントローラーでHP SSDから最高のパフォーマンスを引き出すには、チューニングまたは追加の HP SmartPathライセンス も必要です。 Smart Array P410などの以前のコントローラーは、 IOPSおよびその他の制約によって制限されていました

Gen8サーバー上のアプリケーションに影響を与える可能性のある優れた開発は、 HP SmartCache SSD tiering です。 LSIのCachecadeと同様に、これによりSSD読み取りキャッシュを追加し、重要な場合はレイテンシを低くすることができます。 LSI CacheCade SSDストレージ階層化はどの程度効果的ですか?

一般に、ディスクフォームファクターを使用したRAIDセットアップでのSSDの信頼性については気にしません。 PCIeベースのSSDは他の懸念事項をもたらします 。耐久性に問題はありませんでしたが、次を確認してください: SSDドライブの信頼性は機械式ドライブ(2013)と同じですか?


それで、あなたは何ができますか?

  • ここでは、D2700外部エンクロージャが重要になる場合があります。古いG7ディスクキャリアを使用します。また、非常に堅牢なユニットであり、新旧の世代のコントローラーと互換性があります。 Intel/sTec/cheapoディスクを1日中詰め込んで問題なく使用できます。それをホストのアダプターに接続すると、必要な柔軟性が得られます。ラックユニットを節約するには、DL380pの代わりにDL360pを使用してください。

  • Intelディスク内部 of Gen8サーバー...何らかの理由でPOST 1709エラーを回避するよりも、そうしないと思います。さらに、メインのサーバーユニットに影響を与える方法で、自立します。 25ベイのDL380p Gen8にIntel SSDとeBayドライブキャリアを搭載してみました。システムが機能するためには、Intelドライブを返却し、ローエンドのHP SATAディスクを使用する必要がありました。

HP ProLiant DL380p Gen8 は、8ベイ、12ベイ 15 、16ベイ、25ベイユニットで提供されます。

  • 8ベイは問題ありません。特に外部ストレージを追加する場合は、優れたプラットフォームです。

  • 16ベイGen8にはSASエクスパンダーカードがありません(および excellent HP SAS Expanderと互換性がありません)。これを使用するには、2内部RAIDコントローラーが必要です。その結果、論理ドライブは2つの8ベイドライブケージにまたがることはできません。これはG7からの脱却であり、 ここで、1つのアレイの16ベイ/ディスクは問題ありませんでした

  • 25ベイユニットには、設計上の欠陥があります。 SASエクスパンダは、25ドライブバックプレーンに組み込まれています。このバックプレーンが機能するには、FBWCキャッシュを備えたP420iコントローラーが必要です。いいよ 私は RAIDコントローラーDIMMが60日間で死にました。 8ベイユニットでは、これは書き込みキャッシュを無効にするだけです。 25ベイサーバーでは、キャッシュ障害によりSmartアレイが「ゼロメモリ」コントローラーになり、ディスクへのすべてのアクセスが無効になります!!そのリスクを受け入れることができない場合を除き、このモデルは避けてください。 2GBキャッシュモジュールでの失敗率は1GBモジュールよりもはるかに高いため、この特定のプラットフォームでは1GBモジュールにダウングレードします。

1746スロットzドライブアレイ-サポートされていないストレージ接続が検出されました-エクスパンダー経由のSAS接続は、このコントローラーモデルではサポートされていません。すべてのストレージへのアクセスが無効になっています。

enter image description here

25
ewwhite

偶然、D2700とP822 + P830を購入して幸運だったと言えます。これにより、8ベイのHP DL385P Gen8のすべてのマイナス面が解決されます。 1つのケージを追加して、最終的に16ベイでP830がそれを処理できるようにします。HPSmartアレイP830では、2つの個別のドライブケージにまたがる合計16のドライブを接続できます。 http://www8.hp.com/us/en/products/iss-controllers/product-detail.html?oid=6259422#!tab=oas P822は私のライブラリと私のD2700を接続します私はあらゆる面でカバーされています。それは確かに安いソリューションではありませんが、これであなたはかなり安全だと私は言うことができます。

0
Frank

P410iコントローラを搭載したHP DL380 G6にADATA SP900とKingston V300を正常にインストールしました。どちらもSandForce 2281オントローラーに基づいています。ドライブの温度は正しく報告されます。

0
charlesnadeau

私の実際の最初の経験:

CTRL P440を搭載した真新しいHP DL160 G9で4つの「元の」HP SFFキャディトレイを見つけて(購入しました)、2 WD 1000GB SATA RED 2.5と2つのKingston 240GB SSD SATA(UV400だけの豪華なSSDではありません)を使用しました。 2GBのキャッシュとバッテリー。両方ともRAID 1で構成されています。「物理的な」w2008r2インストールで問題はありません(SDDでは、hpインテリジェントプロビジョニングとWindowsセットアップのusb2フラッシュドライブで12分程度)(仮想化とハイパーバイザーなし)。パフォーマンス。ファームウェアの問題や奇妙な動作はありません。実験であり、HPがブランド変更できない保証とプレミアムHWを理解しているため、将来的にはバルクHDD/SDD(特にSSD)をより頻繁に使用すると思います(読んでしたくない)2016年に240 GB SSDに500ユーロを支払う余裕がある!

0
Francesco