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) будет лучшим вариантом.
В 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) будет лучшим вариантом.