Niezupełnie zaznajomiony z „trybem lustrzanego kanału” Intela dla konfiguracji serwera kasetowego (typowa, średnio obciążona baza danych MySQL OLTP działająca na gołym metalu; obecnie brak wirtualizacji).
Z dokumentów Intela mogłem znaleźć:
Procesory Intel Xeon z serii 5500 i Intel Xeon z serii 5600 obsługują dublowanie kanałów w celu skonfigurowania dostępnych kanałów modułów DIMM DDR3 w konfiguracji dublowanej. Konfiguracja lustrzana jest nadmiarowym obrazem pamięci i może nadal działać pomimo obecności sporadycznych błędów, których nie można naprawić. Mirroring kanału to funkcja RAS, w której utrzymywane są dwa identyczne obrazy danych w pamięci, co zapewnia maksymalną redundancję.
Na płytach serwerowych Intel opartych na procesorach Intel Xeon Processor z serii 5500 i Intel Xeon Processor z serii 5600, dublowanie jest osiągane we wszystkich kanałach. Aktywne kanały przechowują obraz pierwotny, a pozostałe kanały przechowują obraz wtórny pamięci systemowej. Zintegrowany kontroler pamięci w procesorach Intel Xeon z serii 5500 i procesorach Intel Xeon z serii 5600 przełącza się między oboma kanałami w celu odczytu transakcji. Transakcje zapisu są wysyłane do obu kanałów w normalnych okolicznościach.
Jednak tak naprawdę nie rozumiem, co tu leżą. Tracę połowę pojemności pamięci, ale zyskuję „nadmiarowość” pamięci i możliwe korzyści w zakresie wydajności odczytu / zapisu? Jak RAID 1 dla RAM? Czy ktoś ma jakieś praktyczne doświadczenie z tą konfiguracją?