ROC テクノロジーと RAID カード上のメモリ
Sep 27, 2023今回はROCテクノロジーとメモリについてお話しましょう。 RAID カード。
RAID オンチップ (ROC) テクノロジー
ROC テクノロジーは、Adaptec 社が提唱する安価な RAID テクノロジーの一種です。 SCSI カード内の CPU 処理チップを使用し、SCSI カードの ROM に RAID コードを追加することで実現します。
2001 年に Adaptec は iROC テクノロジーを実証し、2003 年に HOStRAID として発売されました。 iROc は RAID on Chip であり、本質的には SCSI 制御チップ内の RISC プロセッサを使用して、いくつかの単純な RAID タイプ (RAID0、1、0+1) を完成させることです。 RAID0、1、および 0+1 は少量の計算を必要とするため、SCSI コントローラの RISC プロセッサを使用して実現することもできます。 ROM コードを使用すると、iROC によって実装された RAID0、1、または 0+1 にブート機能があり、ホット バックアップをサポートできます。
エントリーレベルのタワーサーバーや 1U ラックマウントサーバーでは、SCSI 制御チップがマザーボードに統合されていることがよくありますが、スタンドアロン RAID カードは標準ではありません。 iROC の出発点は、これらのシステムに基本的なハードウェア データ保護を提供し、より複雑な RAID5 が必要な場合にスタンドアロン RAID カードを購入することです。 iROC の登場により、ローエンド サーバー製品のデータ保護スキームにシンプルなオプションが追加されました。
iROC または HOStRAID の主な欠点は、オペレーティング システムの互換性とパフォーマンスが低いことです。特別な RAID コンピューティング プロセッサがないため、この RAID 構成を使用するとサーバー システムのパフォーマンスがある程度低下し、RAID 0 のみがサポートされます。 、1、0+1、は少数の SCSI ディスク RAID のみをサポートします。 IDERAID0、1、および 0+1 と比較すると、HOStRAID テクノロジーは同様の機能をはるかに高いコストで備えています。さらに、Hostraid テクノロジは、ローエンドでより新しくてパフォーマンスの優れた S-ATARAID との競争に直面することになります。
RAID カード上のメモリ
上の記憶 RAIDカード データキャッシュとコード実行メモリの 2 つの機能があります。 RAID カードの CPU でコードを実行するには RAM が必要です。 コードを ROM から直接読み取る場合、速度は大きく影響されます。 したがって、RAID カードの RAM には、CPU によって実行されるコードを保存するための固定アドレス セグメントがあります。 このスペースの大部分は、以下で説明するデータ キャッシュに使用されます。
通信の両側間でバッファリングするために必要なのは、キャッシュ、つまりバッファ メモリだけです。 私たちはそれを知っています CPU メモリは L2Cache であり、メモリ RAM 速度よりも高速ですが、CPU 速度ほど高速ではありません。 同様に、RAID コントローラーとディスク チャネル コントローラーの間には、キャッシュが必要です。これは、RAID コントローラーは、チャネル コントローラーがチャネル上の接続されたディスクから送信されるデータを収集するよりもはるかに高速に処理できるためです。 このキャッシュはL2Cacheのような高速な回路を使う必要はなく、RAMで十分です。 RAM は両方とも十分に高速です。
キャッシュ RAM は、さまざまなレートでのチップ通信に対応するだけでなく、データをバッファリングする役割も果たします。 たとえば、上位層が 10 個のリクエストを発行した場合、RAID コントローラーはそのリクエストをキャッシュにキューに入れて 1 つずつ実行したり、IO、1 つずつマージ、同時実行性を 1 つずつ最適化したりできます。
比類のないパフォーマンスを体験してください - 10 年以上の経験を持つ専門家チームによる業界をリードする RAID カード。 独自の高性能製品とサービスの精度を発見してください! 次のような多数の RAID カードを提供できます。 メガレイド 9341, lsi 9361 8i RAID コントローラ 05-25420-08, RAID 940-32i 4y37a09733、など。 ご相談歓迎です。