Назад | Перейти на главную страницу

SSD Harddisk и дистрибутив linux с поддержкой TRIM

У меня есть жесткий диск SSD Corsair Force Series, который я планирую поставить в 1-ю коробку linux в качестве Linux-сервера.

Сам сервер будет делать много случайных чтений и очень мало записей, что идеально подходит для SSD. Это веб-сервер, обслуживающий множество страниц, которые динамически создаются из базы данных. Все журналы и статистика будут отключены, чтобы уменьшить износ SSD-диска. (Все наши сайты используют аналитику Google для аналитики).

Мне рекомендовали CentOS 5.5 (в моем случае 64-битную) в целом для веб-серверов. Но у него нет поддержки TRIM (насколько я понимаю).

Я полагаюсь на центр обработки данных для установки драйверов / ядра, потому что у меня нет достаточных навыков Linux, необходимых для этого, и я планирую использовать webbycart для настройки усиления / безопасности. (безопасность веб-приложений (PHP / MYSQL), за которую я, конечно же, отвечаю).

Что бы вы порекомендовали? Дистрибутив linux с поддержкой TRIM ИЛИ centOS и обновить ядро ​​до более новой, которая его поддерживает?

Я читал, что EXT4 - хорошая файловая система для SSD на производстве. поэтому я придерживаюсь этого, если нет стабильной и лучшей альтернативы.

Есть ли что-нибудь еще, что нужно установить / отключить и т.д. для SSD?

Все журналы и статистика будут отключены ... сайты используют Google Analytics

Не думаю, что это очень хорошая идея. Хотя журналы имеют ограниченную ценность в целях безопасности, они не без стоимость. И хотя Google Analytics обеспечивает отличный маркетинговый анализ, он плохо оценивает производительность и, что еще хуже, анализирует функциональные проблемы. Если вы действительно не хотите, чтобы обычный диск работал постоянно, вы можете хранить журналы на плунжерный диск затем используйте частые логротации, чтобы протолкнуть их по сети, или удерживайте диск в Режим ожидания.

Вместо того, чтобы искать систему с поддержкой TRIM и запускать EXT4 на SSD, вы можете рассмотреть возможность использования JFFS2 - который специально разработан для продления срока службы SSD.

Люди обычно рекомендуют CentOS или Debian для серверов, потому что они являются консервативными дистрибутивами, но на практике это мало что значит - особенно для скромного веб-сервера, который на самом деле является просто сетевым файловым сервером. Практически любой дистрибутив Linux подойдет, так что не переживайте.

Что более важно, это то, что сервер находится под наблюдением (веб-сервер работает? Как на диске? И т. Д.) И обновляется время от времени с помощью исправлений безопасности.

Кстати: Linux имеет очень сложный механизм кэширования памяти поверх доступа к диску. Итак, если ваш веб-сайт не намного больше доступной памяти (что маловероятно), SSD не будет иметь никакого значения.

Вы хотите CentOS 6.4, а не CentOS 5.5
CentOS 6.4 имеет ext4 и TRIM (вам нужно будет добавить «discard» в качестве опции монтирования).