Якщо у мене є два або більше модулів пам'яті, чи можу я отримати систему, щоб використовувати їх у RAID-1 ("RAIM"?) Як ECC для бідолахи?
Якщо у мене є два або більше модулів пам'яті, чи можу я отримати систему, щоб використовувати їх у RAID-1 ("RAIM"?) Як ECC для бідолахи?
Відповіді:
Оперативну пам'ять можна використовувати в чомусь подібному режимі RAID1 - з багатьма серверними платами (принаймні, IBM і HP), які надають цю функцію під різними назвами, "Memory Mirroring" - це той, який я найчастіше читаю.
Я не думаю, що будь-яке з них буде працювати з оперативною пам’яттю, що не стосується ECC: Якщо два модулі пам'яті не погоджуються щодо значення, збереженого за адресою, і ECC не існує, то як система повинна знати, яке зі значень використовувати як правильне , а що відкинути як неправильне?
Це класична проблема "розділеного мозку", яку важко вирішити, коли кластер із двох членів працює разом. У зберіганні все простіше: диски мають вбудований ECC, тому беззвучна пошкодження без помилки читання або іншого виявлення є менш ймовірною за порядками.