web-dev-qa-db-ja.com

Raid5アレイは、デフラグツールやその他のメンテナンスツールを使用して最適化できますか?

私は、HFS +(ジャーナリング)にフォーマットされたRaid5で4x 2TB WDBlackになるようにLianLi Ex-50 RaidArrayをセットアップしています。

RAIDアレイは、Mac Pro 2008のSil3132チップセット(eSata接続経由のSATA2)を介して実行されるハードウェアRAIDです。

最近、レイドでプロジェクターへのデータのストリーミングに問題があることに気付きました(レイドボックスをメディアサーバーとして使用してコンテンツをホストしています)。ここでは、再生を続行するためにより多くのデータをキャッシュするために、ビデオが基本的に途切れたり一時停止したりしています。

接続は、Mac ProからNetgearルーターへのCat-6ケーブルを介して行われ、Netgearルーターは別のCat-6とPopcorn Hour C-200メディアサーバーに接続するため、すべてのビットがケーブル接続され、ワイヤレスはありません。

このレイドは過去6か月間見事に機能しましたが、メディアの継続的な供給に問題が発生し始めたため、たとえば、読み取りパフォーマンスの最適化に役立つデフラグやその他の種類の最適化を行う方法があることを期待していました。

これは私の最初のRAIDアレイなので、すべてのデータに対して愚かなことをする前に、アドバイスを求めるのが最善だと思いました。

  1. RAIDアレイを最適化しても安全ですか?
  2. アレイを最適化するための他のツールはありますか?
  3. 読み取り/ストリーミングの問題を引き起こしている可能性があるものについてのアイデアはありますか?

読んでくれてありがとう、アドバイスを楽しみにしています。

PS:Raid5は79%がいっぱいで、4.34TBを使用し、1.12TBの空き容量が残っています。

2
Jannis

ファイルシステムが断片化されて、発生している問題が発生する可能性は低いです。 Apple OS Xでのデフラグの必要性について説明しているサポートドキュメントもあります-言うまでもなく、RAIDはストライピング時に導入される速度によって断片化(実際に存在する場合)によって引き起こされるパフォーマンスの問題を克服できます実装されています(RAID 0、5、1&0)
Apple-ディスク最適化について

ネットワークトラフィックに関する限り、ポップコーンボックスに給電するためにネットワーク上で利用可能な帯域幅があります...しかし、ネットワークではなくRAIDアレイの領域で問題を特定することは正しかったです。

問題は、次の2つのシナリオのうちの1つです。

  1. RAIDとMacProの間にeSATA接続があるとおっしゃいましたが、カードがボトルネックになっている可能性があります。これはAが原因である可能性があります。 XサポートまたはB。)帯域幅が飽和していて、アレイへのダウンロードとストリーミングに追いついていないPCI-E1x-4Xカードを使用しています。 (この場合、おそらくB)

  2. LanLiボックスのRAIDコントローラーには弱いXORエンジンがあります。通常、マザーボード上のRAID 5は、パリティを生成するためのXOR計算の処理において、CPUから支援を受けます。冗長性を提供するために各ドライブに保存される情報。LanLiボックスは自己完結型のシステムであるため、RAID5のパフォーマンスはそれが持つ筋肉XORエンジンによって決定されます。これは複数のデータストリームの場合、ボトルネックはコントローラーである可能性があります。

問題はMacProのeSataカードにあると思います。最初のテストは、アレイにダウンロードせず、ポップコーンアワーにのみストリーミングしているときにバッファリングの問題が発生するかどうかを確認することです。

1
Dustin G.

はい、アレイをデフラグするのは完全に安全です。ただし、80%がいっぱいになると、問題が発生する可能性があります。デフラガーは、ディスク上で物事を移動するために最大20%を必要とするため、まさにそのエッジにいます。

0
Keltari