Jakie jest znaczenie opcji „RAID ON” w oprogramowaniu sprzętowym w laptopach klasy konsumenckiej?
Na kilku laptopach konsumenckich zauważyłem, że oprogramowanie układowe laptopa zapewnia opcję RAID.
Oprogramowanie układowe -> Obsługa SATA -> RAID ON lub AHCI (AHCI i RAID ON wykluczają się wzajemnie)
Konfiguracja laptopa pozwala na tylko jeden napęd i to mnie zastanawia.
Z mojego punktu widzenia konfiguracja RAID jest możliwa tylko wtedy, gdy w konfiguracji są co najmniej dwa dyski, a kilka laptopów, które widziałem, ma przepis na tylko jeden dysk.
Jakie jest zatem znaczenie „RAID ON” i co to znaczy?
Odpowiedzi
Zakładając, że laptop korzysta z chipsetu Intela (i procesora), opcja „RAID” daje więcej niż tylko RAID. Umożliwia także inne części technologii Intel Rapid Storage (IRST), zwłaszcza Intel Smart Response Technology (ISRT, pokochasz skróty).
Technologia Smart Response to raczej nieopisowa nazwa warstwowej pamięci masowej , zwłaszcza w przypadku dysków SSD, a teraz prawdopodobnie Optane. Mniej więcej w czasie, gdy dyski SSD były nadal dość drogie, laptopy średniej klasy były wyposażone w duży dysk twardy i mały (16-32 GB) dysk SSD mSATA, z dyskiem SSD skonfigurowanym jako pamięć podręczna dla dysku twardego. Możesz uzyskać bardzo dobrą wydajność zbliżoną do czystego dysku SSD z dużo większą przestrzenią i mniejszymi kosztami.
Jednak technologia Smart Response opiera się na technologii Rapid Storage, która jest włączana przez opcję „RAID” w oprogramowaniu sprzętowym. Tak więc „RAID” jest włączony, ponieważ oferuje możliwość korzystania z SRT i nie kosztuje nic więcej niż AHCI.
Na marginesie, niektóre nowoczesne oprogramowanie sprzętowe ma teraz opcję „Optane bez RAID” - najwyraźniej dzieje się tak dlatego, że buforowanie Optane wyklucza się wzajemnie z RST RAID .
AHCI i RAID wykluczają się wzajemnie w systemie BIOS, ale nie działają.
W efekcie włączenie RAID włącza również AHCI. Innymi słowy, możesz zobaczyć RAID jako nadzbiór AHCI. W testach przeprowadzonych przez firmę Dell nie stwierdzono różnicy w wydajności między tymi dwoma trybami.
Ważną kwestią jest to, że bardzo łatwo jest przekonwertować istniejącą instalację z RAID na AHCI, ale drugi kierunek jest znacznie trudniejszy.
Sugerowałbym nie zmieniać tego ustawienia w BIOS-ie. Jeśli jest ustawiony na RAID, zostaw to w ten sposób. Co prawda nie dodaje niczego, czego potrzebujesz, ale nie jest w żaden sposób szkodliwy. Zmiana może spowodować problemy w przyszłości.
Bibliografia:
Różnica techniczna między trybami RAID i AHCI jest bardzo niewielka, poza trybem RAID, chipy używają różnych identyfikatorów PCI.
Powodem jest to, że Microsoft Windows ma generyczne sterowniki, które przejmowałyby na własność chip AHCI, uniemożliwiając użycie sterowników Intela. Przełączenie w tryb RAID zmienia identyfikatory PCI, tak że sterowniki firmy Microsoft nie rozpoznają już chipów jako układów AHCI, a sterowniki Intel (które mają więcej funkcji, takich jak programowy RAID) mogą się z nimi wiązać.
Inne systemy operacyjne zazwyczaj w ogóle nie rozpoznają trybu RAID (np. GNU / Linux) i wymagają użycia trybu AHCI, ponieważ tryb RAID nie oferuje żadnych korzyści - chipy są takie same i mają te same funkcje.
Dlatego tryb RAID jest tylko hackerem dla sterowników Windows firmy Intel, aby sztucznie uczynić chipy AHCI niekompatybilnymi z AHCI.
Dlatego nawet laptopy, które mogą korzystać tylko z jednego dysku, mają w oprogramowaniu funkcjonalny przełącznik RAID / AHCI - to niefortunny efekt marketingu, w którym RAID brzmi lepiej niż AHCI, dlatego nawet laptop z jednym dyskiem musi mieć RAID tryb.
Innym sposobem postrzegania tego jest jako król ochrony przed kopiowaniem - jeśli układy Intel AHCI używałyby „poprawnych” identyfikatorów PCI, wówczas sterowniki Intela działałyby z układami innymi niż Intel AHCI, a ludzie mogliby ich używać do obsługi funkcji RAID również dla tych chipów, ponieważ są emulowane w sterowniku - tryb RAID działa jak rodzaj klucza sprzętowego.
Istnieje różnica między AHCI (i zaawansowanym interfejsem kontrolera hosta) a RAID (nadmiarowa tablica niezależnych dysków).
AHCI umożliwia komputerowi i systemowi operacyjnemu bezpośrednią komunikację z dyskiem. Sprzętowa macierz RAID jest używana do reprezentowania zestawu dysków w systemie operacyjnym jako pojedynczego urządzenia.
Jest więcej różnic. Na poziomie sprzętowym system komunikuje się z dyskami przez AHCI, ale na poziomie oprogramowania w trybie AHCI dyski są widoczne osobno, podczas gdy w macierzy RAID system operacyjny widzi je jako pojedyncze urządzenie (jeśli są one prawdziwym sprzętowym RAID i nie są fałszywe jak wczesne Intel ). Również jeśli chcesz korzystać z programowego RAID, musisz włączyć AHCI, a nie RAID.
Istnieje również różnica na poziomie oprogramowania. W trybie RAID system operacyjny wykorzystuje pojedynczy strumień, więc teoretycznie wydajniej korzystasz z magistrali PCI, podczas gdy w AHCI używasz oddzielnych strumieni dla każdego dysku, więc teoretycznie im więcej dysków dodasz, tym większe prawdopodobieństwo, że osiągniesz górny limit Magistrala PCI.
Sprzeciwiłbym się sprzętowej macierzy RAID, ponieważ w przypadku awarii dysku odzyskiwanie będzie bolesne, ponieważ nie ma standardowego formatu RAID. Dyski ulegają awarii, szczególnie stare dyski HDD.