PDA

View Full Version : Параметры RAID 0 для работы исключительно с PostgreSQL 



remizz
02-23-2013, 05:57 AM
Предполагается создать RAID 0 массив исключительно под PostgreSQL и Holdem Manager.
В BIOS есть параметры RAID массива:
1. STRIP BLOCK (64KB / 128KB / 256KB)
2. INITIALIZATION (FAST / NONE)
3. GIGABYTE BOUNDARY (ON / OFF)
4. READ POLICY (READ AHEAD / NA / READ CACHE)
4.1. WRITE POLICY (WRITE BACK – доступно для READ AHEAD и READ CACHE из п.4 / WRITE THRU – доступно для NA из п.4).

Вопрос:
Какие из этих параметров будут оптимальными для работы исключительно с PostgreSQL и Holdem Manager.

Свои соображения по пунктам.
1. Чем меньше STRIP BLOCK, тем лучше
2. Ничего толком не выяснил
3. Не важно, применимо для разных типов дисков
4. Вот что удалось выяснить:
«4.3.1 No Read Ahead (Normal)
The RAID controller will read only the block of data that the application has requested. This
mode is preferred when read requests are primarily random.» А мы ведь в большинстве случаев будем иметь дело со случайными запросами...
«4.1.2 Write Thru Mode
This mode does not utilize the RAID cache for accelerating write I/O requests. In most cases it
will be slower than Write-Back mode. However, Write Thru mode allows achieving the highest
sequential write bandwidth with RAID 0 or RAID 10.»
Источник http://download.intel.com/support/motherboards/server/sb/configuring_raid_for_optimal_perfromance_11.pdf.
Итого я склоняюсь к тому, что READ POLICY (NA) + WRITE POLICY (WRITE THRU) будет лучшим вариантом.

Sarek
02-23-2013, 11:50 AM
Мы тут совсем недавно обсуждали нечто подобное
http://forums.holdemmanager.com/1056-1091-1089-1089-1082-1080-1081-1092-1086-1088-1091-1084/382531-2-ssd-raid0.html

Там внутри есть несколько ссылок по теме, согласно одной из которых
http://forums.holdemmanager.com/general-support/361571-best-ssd-config-using-hem2-nc.html
дать точный ответ, что же лучше: Raid или просто два диска - сказать затруднительно.