Страница 1 из 1

Посоветуйте пожалуйста, что лучше оптимизаровать на сервере.

Добавлено: 2011-07-04 10:21:35
sasha181
Есть сервер под хостинг CentOS 5. Сейчас все файлы на массиве RAID5 из 4-х дисков. В том числе БД MySQL. Сервер довольно нагружен. В основном нагрузка на диски идёт. Вот думаю заняться оптимизацией этого хозяйства. Из вариантов рассматриваю вот что.

Есть возможность развернуть дополнительный RAID1 .
Думаю туда перенесли либо логи, либо базы MySQL, либо и то и другое.
Теоретически MySQL под raid5 должен работать на порядок хуже.
Вот хочу посоветоваться, может ли дать перенос баз на RAID1 существенный выигрыш. По показаниям atop, Mysql пишет довольно много на диски (криворуких программистов видимо всё больше становится sad ). В основном запись из-за tmp_table и filesort.

Кроме этого, как альтернативу можно рассмотреть перенос на RAID1 файлов бекапов, которые создаются ежедневно. Но бекапы также есть возможность вообще перенести на удалённое хранилище по NFS . Правда хранилище в другом городе, но канал 100 мегабит точно есть.

Поделитесь пожалуйста опытом, что в данной ситуации оптимальнее сделать?

Re: Посоветуйте пожалуйста, что лучше оптимизаровать на серв

Добавлено: 2011-07-24 12:35:31
weec
Попробуй начать с поиска узких мест на уровне использования файлов.
Тобишь найди какой сервис и какие файлы наиболее часто теребит, возможно все обойдется тем, что ты воспользуешься ramfs для этих файлов и troubleshooting на этом закончится.
Возможно придется повозиться с mysql.