powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Помогите найти требование к реплике по железу
10 сообщений из 10, страница 1 из 1
Помогите найти требование к реплике по железу
    #39714634
АшДжэй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую.


Есть большой и мощьный сервер, ( linux) на котором крутится PostgreSQL.



Скажите, для репликации надо точно такой же большой и мощный сервер делать?


Или можно слабее по CPU и памяти, например?




Не могу найти подобные требования
...
Рейтинг: 0 / 0
Помогите найти требование к реплике по железу
    #39714636
АшДжэй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Репликация планируется "быстрая", т.е. не файлами, а за счет подключения, когда задержка минимальная.
...
Рейтинг: 0 / 0
Помогите найти требование к реплике по железу
    #39714684
Фотография vyegorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АшДжэй,

А какие задачи собираетесь решать репликацией?..
...
Рейтинг: 0 / 0
Помогите найти требование к реплике по железу
    #39714803
АшДжэй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vyegorovАшДжэй,

А какие задачи собираетесь решать репликацией?..

В случае сбоя переключение на реплику.

Оба сервера виртуальные и рессурсы CPU и ОЗУ можно между ними распределять.

Знаю точно что, к примеру, параметр max_prepared_transactions требует на реплике точно такой же.


Требуются ли в точности такие-же настройки по памяти у реплики?
...
Рейтинг: 0 / 0
Помогите найти требование к реплике по железу
    #39714804
jan2ary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АшДжэйvyegorovАшДжэй,

А какие задачи собираетесь решать репликацией?..

В случае сбоя переключение на реплику.

Оба сервера виртуальные и рессурсы CPU и ОЗУ можно между ними распределять.
А смысл? В случае сбоя железного сервера обе виртуалки придут в негодность одновременно.
...
Рейтинг: 0 / 0
Помогите найти требование к реплике по железу
    #39714807
АшДжэй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
jan2aryАшДжэйпропущено...


В случае сбоя переключение на реплику.

Оба сервера виртуальные и рессурсы CPU и ОЗУ можно между ними распределять.
А смысл? В случае сбоя железного сервера обе виртуалки придут в негодность одновременно.

Тем не менее интересует ответ на вопрос по требованиям по железу к реплике.
...
Рейтинг: 0 / 0
Помогите найти требование к реплике по железу
    #39714809
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АшДжэйЗнаю точно что, к примеру, параметр max_prepared_transactions требует на реплике точно такой же.
не "такой же" , а не меньше. Не меньше чем на мастере должны быть : wal_level, max_connections, max_worker_processes, max_prepared_transactions, max_locks_per_transaction.

По железу - вам конечно нужно такое же железо, чтобы база выдержала нагрузку после переключения.
Для работы самой репликации - нужен хороший io. В сущности всё. Физическая репликация штука простая, получить wal, прочитать какой блок изменился, записать его.
...
Рейтинг: 0 / 0
Помогите найти требование к реплике по железу
    #39714819
АшДжэй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MelkijАшДжэйЗнаю точно что, к примеру, параметр max_prepared_transactions требует на реплике точно такой же.
не "такой же" , а не меньше. Не меньше чем на мастере должны быть : wal_level, max_connections, max_worker_processes, max_prepared_transactions, max_locks_per_transaction.

По железу - вам конечно нужно такое же железо, чтобы база выдержала нагрузку после переключения.
Для работы самой репликации - нужен хороший io. В сущности всё. Физическая репликация штука простая, получить wal, прочитать какой блок изменился, записать его.

Благодарю за ответ!

Получается что требований к памяти нет таких же как на мастере?

И можно память сделать меньше, а при переключении на реплику добавить?


И еще важный момент, будет не только чтение WAL а еще коннект будет к мастеру, который свежие изменения еще до вала пишет в реплику, это вроде потоковая репликация называется или типа того.
...
Рейтинг: 0 / 0
Помогите найти требование к реплике по железу
    #39714845
АшДжэй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Melkij, кстати, спасибо за прямую ссылку на исходники.

Про память там ничего не нашел.
...
Рейтинг: 0 / 0
Помогите найти требование к реплике по железу
    #39715077
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АшДжэйПриветствую.


Есть большой и мощьный сервер, ( linux) на котором крутится PostgreSQL.



Скажите, для репликации надо точно такой же большой и мощный сервер делать?


Или можно слабее по CPU и памяти, например?




Не могу найти подобные требования

Если вы перед/после переключения на реплику готовы туда добавить ресурсы до уровня мастера - то вероятнее всего просто для работы реплики достаточно будет 1-8GB памяти и 2CPU ядра и все (при равной скорости дисковой системы конечно).

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru [/quot]
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Помогите найти требование к реплике по железу
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]