HP Proliant DL380 G9サーバーがあります。 4 TBの1 TB 7.2k 6 Gbホットスワップで構成される別のデータドライブがありますSAS RAID 5で3GBの論理ドライブを提供します。サーバーのパフォーマンスは非常に遅く、さまざまなテストを実行した後、SQLデータベースのディスクIOはあまり良くないことに気づきました。試して高速化したかったのです。
誰でもこれらの質問に答えることができます:-
(1)サーバーを最初から再構築したくないので、上記のように12Gb(速度が2倍)の4つの同一のドライブを取得し、それらを並べて実行できますか?私の計画は、アレイからドライブの1つを取り外し、それをより速いドライブと交換し、再構築するためにそのままにして、次のドライブと次のドライブを交換して、すべてがより速いドライブに交換されるまで繰り返すというものでしょうか。
(2)上記と同じシナリオですが、ドライブを一度に1つずつSSDドライブに交換します。 SSDとSASドライブは同じアレイに共存できますか?
(3)15,000スピンドル速度のドライブがあり、さらに速度が向上することに気付きましたが、1 TBしか1.2 TBを取得できません。少し大きいドライブをRAID 5アレイに挿入して、問題なく構築できますか、それとも他のドライブと同じサイズでなければなりませんか?
これがすべて理にかなっているといいのですが。助けてくれてありがとう。
どうもありがとう。
DGC。
a)...時間がかかる!
b)...再構築プロセス全体を通じてアレイが「劣化」状態のままになるため、パフォーマンスが非常に低下します。
c)...再構築中に2番目の同時障害が発生する可能性が高いため、危険です。追加の負荷がディスクにかかり、構成では再構築中に複数の障害に耐えることができません。
新しいドライブセットから新しい仮想LUNを作成し、そこに古いデータを移行するのが良いでしょう。ところで、バックアップを忘れないでください!
SSDとHDDは同じRAIDグループ、仮想LUNなど内で共存できますが、フリートの速度は最も遅い船に制限されているため、HDDとSSDが混在するRAIDグループではHDDのパフォーマンスが最も遅くなることに注意してください。
15Kスピンドルはお金の無駄であり、最近は死刑囚列にあります。 SATA SSDを使用すると、同様のコストがかかりますが、シークの1000倍の時間で「回転錆」よりもパフォーマンスが高くなります。 SSD vs HDD を参照
追伸600GBを超えるものでRAID5を使用しないでくださいSASドライブ。 RAID5とRAID10(またはRAID3またはRAID4)) を参照してください
最初に、達成したいIOPSの量を知る必要があります。あなたがそれを知ったらすぐに、次に、リーズナブルな価格であなたにそれを与えることができる解決策に集中してください。
現在のソリューションの上限は、おそらく120 IOPS(50/50読み取り/書き込み)です。
RAID IOPS計算機のさまざまなオプションで取得できるIOPSを計算できます。次に例を示します。
https://wintelguy.com/raidperf.pl
2GBのスペースで十分な場合は、データを別の場所に移動して、RAID 10としてRAIDを作成できます。その場合、最大200 IOPSになります。
4x15k HDDとRAID10を使用すると、最大450 IOPSを達成できます。ここで回転ディスクが終わります。
最終的には代わりにSSDを使用でき、RAID1でも数万IOPSを簡単に取得できます。計算へのリンクがあります:
https://wintelguy.com/raidperf.pl/?formid=2
キャッシュを備えたRAIDコントローラーは、キャッシュが十分である限り、I/Oを改善できます。あなたが持っているコントローラを指定していません、それは残念です。
6Gb/12GbについてSAS速度、それは単なるリンク速度です。実際には、15kのHDDでも6Gbの制限に近づけることはできません。多くのSSDは可能です。読み取りの場合にのみ問題になりますディスクキャッシュから(RAIDコントローラキャッシュがはるかに大きく、書き込みを100%信頼できると見なすことができないため、通常は無効になっています)。