Важны ли модули памяти ECC на некритическом сервере?
Я думал о том, чтобы получить себе игрушечный выделенный сервер для множества случайных, некритических вещей. Спорадические перезагрузки не имеют большого значения. Я смотрю на одного поставщика, но цены безумно дешево. Их аппаратное обеспечение звучит как шутка для любого серьезного серверного блока: процессоры для настольных ПК, оперативная память без ECC, безымянное шасси, без горячей замены SATA HDD и т. Д. (Ну, я думаю, цена оправдывает это).
Я воспринимаю ECC как должное на любом "серьезном" сервере, поэтому мне интересно, имеет ли это большое значение или нет для "игрушечных" устройств.
Ответы:
Данные, опубликованные ИТ-специалистами CERN ( целостность данных ), позволяют предположить, что количество ошибок, возникающих в ОЗУ, достаточно мало. Вам все еще нужно взвесить ваши данные и стоимость оборудования.
Вы можете прочитать немного больше об этом в StorageMojo .
источник
ECC RAM в основном помогает предотвратить ошибки, возникающие при чтении и записи из RAM. Вероятность возникновения ошибки довольно мала, но не равна нулю. Я бы сказал, что если вы не делаете критически важные вещи, вы могли бы обойтись без ECC RAM - как я уже сказал, шансы встретить ошибку, которую ECC предотвратит, очень малы.
источник
Что такое некритический сервер? Тот, который может потерпеть неудачу?
ECC RAM имеет основополагающее значение, когда основополагающая надежность памяти.
Две вещи растут с ростом объема памяти:
Эта презентация Intel на ECC сообщает об этих фактах:
Другое недавнее исследование WISC показывает, что ECC важен для этих систем ZFS:
Важно отметить, что другие файловые системы так же чувствительны к этой форме повреждения данных, как и ZFS.
ECC - это то, что спасает вас от возможных проблем, когда это возможно, и в катастрофических случаях предупреждает вас об этом, пока не стало слишком поздно.
источник
Это просто не так важно. Если вам нужно время безотказной работы 99,999%, вам стоит об этом беспокоиться. Кроме того, вы будете перезагружаться чаще, чем вы будете получать ошибки памяти.
источник
Это исследование, проведенное Google в 2009 году, выявило частоту ошибок от 25000 до 70000 ошибок на миллиард часов работы устройства на мегабит. Это означает, что для 8 ГБ ОЗУ (использованной) было примерно от 1,7 до 4,8 ошибок в час.
Битфлипы - это то, что существует, и их нельзя игнорировать, как только важна целостность данных.
В вашем случае (случайные, некритические вещи) это, вероятно, будет излишним.
источник