Доброго времени суток.
Планируется разработка достаточно большой системы, включающую в себя сервер RPC, сервер веб-приложений, естественно СУБД. Рассматриваю 3 подхода:
1. 2 физических сервера, на одном сервер RPC + СУБД мастер (pgsql или mysql пока не суть важно), на другом сервер веб-приложений + вторичная СУБД, репликация с первого.
2. 3 физических сервера, на первом - мастер СУБД, на втором RPC + вторичная СУБД, на третьем - веб-сервер + вторичная СУБД (обе тянут данные с мастера).
3. Все крутится в пределах одной системы, которая является кластером. В этом вопросе плаваю, и первое что хотелось бы узнать - минимальное количество нодов для получения хорошей производительности и отказоустойчивости...
Веб-сервер имеет большую интенсивность по чтению БД, на запись - мизер (планирую запись провести через тот же RPC)
RPC сервер имеет большую интенсивность как на запись так и на чтение БД.
Виды репликации (синхронный/асинхронный) пока тоже не определены...
Ваше мнение господа - какой из вариантов выбрать (в плане надежности и производительности)?
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от fabregas
Ответ на:
комментарий
от true_admin
Ответ на:
комментарий
от fabregas
Ответ на:
комментарий
от DonkeyHot
Ответ на:
комментарий
от DonkeyHot
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум MySQL + Pacemaker HA: выбор оптимального варианта (2012)
- Форум DRBD актив-актив в продакшене у толковых парней, помогите советом (2010)
- Новости Конференция HighLoad++ и мастер-класс Петра Зайцева «MySQL-тренинг для разработчиков от Percona» (Москва) (2011)
- Новости Oracle анонсирует выход версии MySQL 5.5 (2010)
- Новости Семинар по PostgreSQL для профессионалов (2007)
- Новости PostgreSQL 9.6 (2016)
- Форум GPU кластер VS обычный кластер? (2009)
- Форум Кластер vs. мейнфрейм (2006)
- Новости HighLoad++: архитектура, базы данных, менеджмент, тестирование и железо (2009)
- Форум Архитектура почты (2016)