SSD против кэша записи с батарейным питанием
Я был обременен некоторыми серверами с дерьмовыми контроллерами Dell H310 и H330 (которые не имеют BBWC и обеспечивают производительность записи около 15 Мб / с на вращающихся дисках).
Я могу обновить контроллеры до H710 (у которых есть BBWC, но, скорее всего, потребуется перестройка, поскольку они, очевидно, требуют настройки RAID, а я использую программный RAID), переключиться на SSD или оба.
Существенно ли повышается производительность ввода-вывода при использовании BBWC на SSD? (Я отмечаю, что система, в которой у меня работает H310 и твердотельные накопители, работает намного быстрее - я не уверен, что переключение на контроллер на базе BBWC в этой системе значительно поможет, и я пытаюсь выяснить, где перейти с вращающихся дисков на SSD и где обновить контроллеры)
2 ответа
Кэш-память с батарейным питанием позволяет вам подтверждать записи, как только они поступают в кэш. Это быстрее, чем SSD. Это не поможет вам при чтении, и каждый раз, когда ваш кэш заполнен, а клиент все еще пишет, вы возвращаетесь к скорости диска.
Если ваша рабочая нагрузка каким-либо образом интенсивно читается (база данных, файловый сервер, приложения), тогда расставьте приоритеты SSD над новой картой. Если это редкие записи, которые могут быть поглощены кешем записи с резервным питанием от батареи, то расставьте приоритеты. Идеальным будет и то и другое.
У вас должны быть контроллеры, поддерживающие BBWC/FBWC, даже если вы используете SSD.
Но специфика имеет значение. Какие диски? Какие конкретно контроллеры? Каковы требования к производительности?