Какой SSD выбрать, когда неожиданные потери мощности происходят часто?
Я работаю над встроенной системой, где могут быть непредвиденные потери энергии. До сих пор он использовал твердотельный накопитель Corsair F80 с Windows Embedded Standard 7 (NTFS), и после неожиданной потери питания были некоторые проблемы, которые требовали переустановки ОС. Это не идеально.
Возможно, это неправильное место для этого вопроса, но я могу себе представить, что это проблема, которая должна решаться и в центрах обработки данных и т. Д.
Мой вопрос таков; Какой SSD вы бы порекомендовали использовать, который имеет достаточную защиту от потери питания, чтобы можно было ожидать чистой загрузки при восстановлении питания? Нет необходимости в высоких скоростях записи / чтения.
Я читал о Intel 710 и 320, а также о твердотельных накопителях Seagate Enterprise, Kingston SSDNow E100 и Samsung 840 Pro, но подробностей о защите от потери питания в большинстве случаев не хватает.
3 ответа
Меры защиты от потери мощности в SSD ограничены собственным кешем. Когда твердотельные накопители используют энергозависимый кэш записи на основе SDRAM в качестве меры оптимизации производительности, суперкапы соответствующего размера будут обеспечивать питание достаточно долго, чтобы содержимое этого кеша сбрасывалось в энергонезависимые ячейки NAND дисков.
Однако это не обязательно защитит вашу ОС от невозможности запуска после отключения питания. Хотя NTFS поддерживает ведение журнала для метаданных, чтобы гарантировать, что файловая система остается в согласованном состоянии даже после события сбоя, сами данные не защищены журналом и записываются на диск после некоторой задержки (в основном по соображениям производительности, поэтому записи могут выиграть от кеш).
Если ваш диск имеет плохую конструкцию и будет возвращаться при синхронной записи, даже если данные записываются только в энергозависимую память, вы сможете устранить проблему, отключив кэш записи для диска в диспетчере устройств Windows.
Постарайтесь защитить окружающую среду, если это возможно. UPS - это первая линия обороны. Но если это устройство, киоск или другая система, в которой вы не можете контролировать условия, вам следует изменить свой подход к SSD.
В этой ситуации вы захотите использовать специальный SSD с суперконденсатором (суперкап). У Intel может быть несколько моделей с суперкапами, но я обычно полагаюсь на предложения sTec. Посмотрите на что-то вроде Mach16, если экстремальная производительность не требуется.
Идеальная замена для обычных жестких дисков во встроенных системах, центрах обработки данных, массивах хранения и компьютерных средах.
Я бы дал вам совет из моего опыта: когда вы используете SSD на рабочем сервере, старайтесь не ставить на них ОС, лучше всего будет использовать SD-карту корпоративного уровня, а также попытаться настроить много домашнего хозяйства, которое интенсивно записывает на диск символическую ссылку с / на / ram или shmfs. Это почти полностью решит проблему SD-карты, ухудшающей ее ячейки для записи.
Согласно SSD, как держателю ОС на корпоративных системах / серверах, предотвращение повреждения будет включать добавление некоторой карты кольцевого буфера (nvram) и использование ее в качестве промежуточной точки для буферизации записей, а в случае потери питания воспроизводите их при перезагрузке.
На ваш прямой вопрос, если у вас есть солидный бюджет для решения этой проблемы, вы можете посмотреть на эти диски -> Intel 320 Series.
Надеюсь это поможет.