У меня небыло ни одного падения на SSD-дисках. На btrfs я перешел не сразу, сначала все крутилось на ext4. Експерименты с btrfs я начал летом (т.е. речь идет максимум о полугодичной стабильной работе).
Мой знакомый собрал в RAID 4 обычных MLC SSD в аппаратный RAID на хостинговый сервак с LAMP системой. Они продержались 4 месяца и умерли практически одновременно. Это было год назад, возможно современные Vertex-ы продержались бы больше.
Для базы данных одним из самых ускоряющих факторов является кеш RAID-контроллера на запись.
У некотрых контроллеров Areca есть возможность в контроллер установить 4Gb кеш, вот это действительно дает уменьшене iowait.
Мой 1 сервер раздачи отдает в среднем 100 000 — 150 000 фоток в минуту в штатном режиме и приблизительно 200 000 фоток в минуту (в пиковые часы). В вашем случае мы переносим нагрузку из кеша на процессоры. Для меня процессорное время дороже чес SSD кеш.
При включенном механизме copy-on-write появляются дополнительные издержки в виде дискового пространства на SSD (На диск 64G при включенном copy-on-write и записи большого количество фоток размером 1-5K, влезало на ~8G меньше чем с nodatacow).
На диске с метаданными хранится 2 копии метаданных. Если будут повреждены сразу две копии одновременно (что маловероятно для SSD) то надо запускать чекер и быть готовым к тому что часть кеша может не ввостановиться.
Вы наверное не обратили внимание, что первое что я бы апгрейдил — это имеено RAM, но не во всякую материнку можно поставить более 16G кеша. Кроме того если у Вас все фотки помещаются в 6G и Ваш сайт растет то это означает что когда нибудь Ваши 16G тоже Вас не спасут :)
Oracle тоже зашевелился и в версии 5.5 интегрированы патчи от Google, улучшена репликация, InnoDB 1.1 можно использовать новый формат хранения данных Barracuda. Установка google-perftools и сетап LD_PRELOAD также дают заметное увеличение производительности.
На проектах нашей компании в продакшене используется как MySQL 5.5.xx (да-да он только релиз кандидат но работает достаточно стабильно, хотя были небольшие неприятности) так и Percona Server 5.1.xx
Платформа Fedora Linux, пересобирается из *.src.rpm
Для тех кто не хочет ждать CentOS 6 и операционная система которых не используется для вывода спутников на орбиту земли предлагаю установить Fedora 14 (Laughlin) на 2.6.35 ядре и наслаждаться последними стабильными версиями всех ранее упомянутых пакетов. :)
Ведущий просто не понимает что для IT-специалиста знания, умение применять эти знания, умение излагать свои мысли — это и есть компоненты из которых формируется стоимость этого IT-специалиста на рынке труда.
Для базы данных одним из самых ускоряющих факторов является кеш RAID-контроллера на запись.
У некотрых контроллеров Areca есть возможность в контроллер установить 4Gb кеш, вот это действительно дает уменьшене iowait.
На проектах нашей компании в продакшене используется как MySQL 5.5.xx (да-да он только релиз кандидат но работает достаточно стабильно, хотя были небольшие неприятности) так и Percona Server 5.1.xx
Платформа Fedora Linux, пересобирается из *.src.rpm
Я использую php 5.3 потому что он быстрее.
www.slideshare.net/phpclub/php53 (На предпоследней странице сравнение)