В настоящее время я пытаюсь обновить сервер общего хранилища iSCSI для кластера SQL Server (сервер работает под управлением Windows Server 2012, я планирую обновить его позже). Посмотрев на то, где можно добиться больших успехов в аппаратном обеспечении, я был взволнован, увидев безумное время доступа и количество операций ввода-вывода в секунду SSD Optane 900p. Они продают их для геймеров, но они определенно больше подходят для рабочих нагрузок с большим объемом операций ввода-вывода, таких как базы данных. Я знаю, что вы можете использовать RAID 1 через Intel VROC, который требует определенного набора микросхем, которого нет на этом сервере. Итак, я решил, что могу просто сделать Windows RAID 1. Вот где я столкнулся с проблемами:
Я тестировал каждый диск отдельно на наличие ошибок, включая программное обеспечение, которое проверяет каждый сектор, а также записывает на весь диск и тестирует на наличие повреждений. Ничего не говорит, что диск плохой. В худшем случае, я думаю, я могу просто сделать какое-нибудь программное обеспечение для зеркалирования файлов на уровне блоков, чтобы отразить файлы VHD на дисках, но, очевидно, вы не получите преимущества по времени работы от зеркального RAID. У кого-нибудь есть идеи, почему это происходит и / или возможные исправления?
TL; DR: обновление как минимум до Windows Server 2016
Полный ответ: В дальнейшем я обнаружил, что у других были такие же проблемы: https://datacentersupport.lenovo.com/us/en/products/servers/thinksystem/st550/7x09/solutions/ht504421
По сути, это следующие симптомы:
- Невозможно добавить оба диска NVME в пул хранения.
- Может создать более классический динамический диск Windows RAID, но сразу выйдет из строя с ошибкой «Неудачная избыточность».
- Оба диска были проверены нормально с помощью общих инструментов для работы с дисками и инструмента диагностики Intel.
- Оба диска могут использоваться по отдельности в одно и то же время, но не в какой-либо форме настройки резервирования.
Решение? Обновление до 2016. Похоже, в Windows Server 2012 r2 есть известная ошибка Microsoft, но вряд ли она будет исправлена. Эта ошибка не позволяет накопителям NVME работать в резервной конфигурации.