民生用ノートパソコンでは、ファームウェアの「RAIDON」オプションの重要性は何ですか?
いくつかの消費者向けラップトップでは、ラップトップのファームウェアがRAIDのオプションを提供していることに気づきました。
ファームウェア-> SATA操作-> RAID ONまたはAHCI(AHCIとRAID ONは相互に排他的です)
ラップトップの構成では1つのドライブしか使用できず、これが私を困惑させます。
私の理解では、RAID構成は、セットアップに少なくとも2つのドライブがあり、私が見たラップトップのいくつかが1つのドライブのみをプロビジョニングしている場合にのみ可能です。
では、ここでの「RAID ON」の意味とはどういう意味ですか?
回答
ラップトップがIntelチップセット(およびCPU)を使用していると仮定すると、「RAID」オプションは単なるRAID以上のことを行います。また、Intel Rapid Storage Technology(IRST)の他の部分、特にIntel Smart Response Technology(ISRT、略語が大好き)を有効にします。
Smart Response Technologyは、特にSSD、そしておそらくOptaneを使用した、階層型ストレージのわかりにくい名前です。SSDがまだかなり高価だった頃、ミッドレンジのラップトップには大きなHDDと小さな(16-32 GB)mSATA SSDが付属し、SSDがHDDのキャッシュとして構成されていました。より多くのスペースとより少ないコストで、純粋なSSDに近い非常に優れたパフォーマンスを得ることができます。
ただし、Smart Response Technologyは、ファームウェアの「RAID」オプションによって有効になるRapid StorageTechnologyの上に構築されています。したがって、「RAID」はSRTを使用する機能を提供し、AHCIに追加の費用がかからないため、有効になっています。
ちなみに、最近のファームウェアの中には、「RAIDなしのOptane」のオプションがあるものもあります。これは、OptaneキャッシングがRSTRAIDと相互に排他的であるためと思われます。
AHCIとRAIDはBIOSで相互に排他的ですが、動作していません。
実際、RAIDを有効にするとAHCIも有効になります。言い換えれば、RAIDをAHCIのスーパーセットと見なすことができます。デルが実行したテストでは、2つのモードの間にパフォーマンスの違いは見つかりませんでした。
重要な点は、既存のインストールをRAIDからAHCIに変換するのは非常に簡単ですが、その逆ははるかに難しいということです。
BIOSでこの設定を変更しないことをお勧めします。RAIDに設定されている場合は、そのままにしておきます。それはあなたが必要とするものを何も追加しないのは事実ですが、それは決して有害ではありません。変更すると、将来的に問題が発生する可能性があります。
参照:
RAIDモードとAHCIモードの技術的な違いはほとんどありませんが、RAIDモードでは、チップは異なるPCIIDを使用します。
その理由は、Microsoft WindowsにはAHCIチップの所有権を取得する汎用ドライバーがあり、Intelドライバーが使用されないためです。RAIDモードに切り替えると、PCI IDが変更され、MicrosoftドライバーがチップをAHCIチップとして認識しなくなり、Intelドライバー(ソフトウェアRAIDなどのより多くの機能を備えている)がそれらにバインドできるようになります。
他のオペレーティングシステムは通常、RAIDモードをまったく認識せず(GNU / Linuxなど)、RAIDモードには利点がないため、AHCIモードを使用する必要があります。チップは同じ機能で同じです。
したがって、RAIDモードは、AHCIチップをAHCIと人為的に互換性のないものにするためのIntelのWindowsドライバーのハックにすぎません。
これが、単一のディスクしか使用できないラップトップでさえ、ファームウェアに機能的なRAID / AHCIスイッチがある理由です-これは、RAIDがAHCIよりも優れているというマーケティングの不幸な結果です。したがって、ディスクが1つしかないラップトップでもRAIDが必要です。モード。
これを表示する別の方法は、コピー防止の王様です。IntelAHCIチップが「正しい」PCI IDを使用した場合、Intelドライバーは非Intel AHCIチップで動作し、人々はそれらを使用してRAID機能を使用できるようになります。これらのチップについても、ドライバー内でエミュレートされるため、RAIDモードは一種のドングルとして機能します。
AHCI(高度なホストコントローラーインターフェイス)とRAID(独立したディスクの冗長アレイ)には違いがあります。
AHCIを使用すると、コンピューターとオペレーティングシステムをディスクと直接通信できます。ハードウェアRAIDは、オペレーティングシステムに対して一連のディスクを単一のデバイスとして表すために使用されます。
もっと違いがあります。ハードウェアレベルでは、システムはAHCIを介してディスクドライブと通信しますが、AHCIモードのソフトウェアレベルでは、ディスクが個別に表示されます。RAIDでは、オペレーティングシステムはディスクを単一のデバイスと見なします(それらが真のハードウェアRAIDであり、初期のIntelのもののように偽物ではない場合) )。また、ソフトウェアRAIDを使用する場合は、RAIDではなくAHCIを有効にする必要があります。
ソフトウェアレベルにも違いがあります。RAIDモードでは、OSはシングルストリームを使用するため、理論的にはPCIバスをより効率的に使用しますが、AHCIでは、ディスクごとに別々のストリームを使用するため、理論的には、追加するディスクが多いほど、上限に達する可能性が高くなります。 PCIバス。
ディスク障害の場合のようにハードウェアRAIDに反対しますが、標準のRAID形式がないため、回復が困難になります。そして、ディスク、特に古いHDDはクラッシュします。