On 17.06.2013 20:41, Artem Naluzhnyy wrote: > Коллеги, досталась в наследство такая конфигурация: > > * 2 SAS диска в RAID1 (контроллер поддерживает размер страйпа от 8 KB до 1 > MB) > > * UFS на FreeBSD 9.1 (512 B/sector) > > * PostgreSQL 9.1.2 (размер базы 50 GB, много INSERTов и SELECTов) > > * сервер используется для VoIP биллинга, дополнительную нагрузку > создают текстовые логи (30 GB) > > > В связи с планируемым увеличением нагрузки предстоит переисталяция > сервера с апгрейдом рейда до RAID10 на четырех дисках. > > Можно ли добиться дополнительного повышения I/O производительности, > подтюнив размеры RAID страйпа, UFS блока etc.? > > (текущий сервер все еще под нагрузкой, могу показать логи/дебаг)
Из очевидного - выяснить размер блока в базе Postgres, при разметке файловой системы сделать такой же размер блока и соответственно страйп подогнать. Если оставлять UFS, то можно сделать UFS+gjournal ради сериализации записи и мгновенного fsck.
