RAID 1の異なる容量の2つのSSDのパーティション分割


0

SSDが2つあります。1つは64Gで、もう1つは32Gのサイズです。

LinuxでRAID 1構成を作成したい(ソフトウェアRAIDになります)

大きなドライブを2つの32Gパーティションに分割し、32Gドライブと32GパーティションをカバーするようにRAID 1をセットアップすると、この領域にあるものは両方のSSDにミラーリングされます。

残りの32Gパーティションで何をすべきですか?

それはまだ有用で目に見えるでしょうか?

ここでLinuxスワップパーティションを作成する必要がありますか?


2
CPUがRAIDアクティビティをエミュレートする必要があるため、ソフトウェアRAIDにはパフォーマンスペナルティがあります。
クリス

回答:


1

それはすべてうまくいくはずです。より大きなドライブで余分なスペースを分割し、必要に応じて他の目的に使用できます。ここには、2つのドライブを2つに分けた開発VMホストがあります。前半は実行中のVMのRAID0アレイ(安全性よりも速度のため)で、残りの半分はバックアップを含むRAID1アレイです。他のスペースのアクティビティがRAID1アレイのアクティビティでI / O帯域幅に満足するという事実に注意してください(私のR0 / R1スプリットの場合、R1アレイはバックアップを作成/復元するときにのみ使用されるため、通常の動作ではこのような競合が発生しますが、SSDでは、回転するディスクよりも、頭の動きを心配する必要がないため、あまり目立ちません。

スワップスペースとRAIDの意見は分かれています。RAID1 / RAID10アレイを使用している場合は、ドライブが停止しても、カーネルがそのドライブ上のスワップ領域にアクセスしようとしてすぐにハングしません(ミラー内の他のドライブが正常に処理するのではなく)状況)。ただし、ディスクアクティビティへの/からのページングには余分なカーネル層(RAID管理層)があり、両方のドライブに書き込む必要があるため(これは意見を分けるものです)、通常の操作ではわずかに効率が低下します(ただし、これは、ドライブがCPUとドライブコントローラー間のI / O帯域幅を上回る可能性がある場合にのみ問題になります。真のハードウェアRAIDが優先される場所です。カーネルに関する限り、書き込みは1回のみで、RAIDコントローラーは処理します残りは効率的に)。関連するメモ

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.