|
|
|
Перфоманс Postgresql 9.5
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Дано: Платформа виртуализации VMware vSphere 6, Хосты IBM X3550 M5, СХД IBM Storwize V3500. подключение по SAS 6Gb. Серверу презентован LUN из 7 дисков в RAID5. Характеристики ВМ 8 vCPU, 16 Gb Памяти. Поставили на ВМ CentOS 7 и postgresql. при запуске утилиты pg_test_fsync результаты оставляют желать лучшего, ops/sec не выше 2000 и usec/op в районе 1000. В чем может быть дело? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2016, 09:38 |
|
||
|
Перфоманс Postgresql 9.5
|
|||
|---|---|---|---|
|
#18+
alexq2, один SAS диск выдает честные 180-200 IOPS. У вас их 7. Чего же вы хотите? RAID5 - плохо для БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2016, 10:29 |
|
||
|
Перфоманс Postgresql 9.5
|
|||
|---|---|---|---|
|
#18+
tadminalexq2, один SAS диск выдает честные 180-200 IOPS. У вас их 7. Чего же вы хотите? RAID5 - плохо для БД. У меня на десктопе ops/sec usec/op симпатичнее выглядит. Плюс на СХД кеш большой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2016, 10:32 |
|
||
|
Перфоманс Postgresql 9.5
|
|||
|---|---|---|---|
|
#18+
alexq2, Встречный вопрос — а какие IOPS + латенсия для вас допустимы? Наличие кэшов (кроме BBU защищённого в контроллере) не имеет значения, т.к. база все операции сбрасывает на диск. RAID5 == запись на два физических диска при одной логической операции. Т.е. скорость будет зависеть от самого медленного из дисков, в случае если все диски работают параллельно. Сделайте RAID1 для WAL-ов + ОС, уже будет лучше. Из оставшихся я бы сделал RAID10 (1 диск в резерв уйдёт). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2016, 11:18 |
|
||
|
Перфоманс Postgresql 9.5
|
|||
|---|---|---|---|
|
#18+
alexq2Здравствуйте! Дано: Платформа виртуализации VMware vSphere 6, Хосты IBM X3550 M5, СХД IBM Storwize V3500. подключение по SAS 6Gb. Серверу презентован LUN из 7 дисков в RAID5. Характеристики ВМ 8 vCPU, 16 Gb Памяти. Поставили на ВМ CentOS 7 и postgresql. при запуске утилиты pg_test_fsync результаты оставляют желать лучшего, ops/sec не выше 2000 и usec/op в районе 1000. В чем может быть дело? А причем тут PG собственно (и тем более 9.5)? Вот сколько ваша платформа fsync call per second может делать столько и делает и вопрос не к базе. Для 7 дисков в raid5 без контроллера с кешом и батарейкой - 2000IOPS очень хороший результат. Если вы считаете что ваша платформа может больше - разбирайтесь с настройками storage, системы виртуализации и хост системы. Это скорее в железячный форум вопрос чем сюда. "У меня на десктопе ops/sec usec/op симпатичнее выглядит. " - тут варианта два 1)у вас на десктопе SSD который на 2 порядка выше по IOPS чем любые механические диски или 2)у вас не отключен внутренний кеш записи механического диска (и эти данные при сбое питания будут потеряны). -- Maxim Boguk www.postgresql-consulting.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2016, 11:48 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=39229725&tid=1997262]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
174ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 255ms |
| total: | 530ms |

| 0 / 0 |
