The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Кластер для PostgreSQL"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Оптимизация и Промышленные системы (Public)
Изначальное сообщение [Проследить за развитием треда]

"Кластер для PostgreSQL"  
Сообщение от sherigorjakool on 09-Янв-07, 03:02 
Есть машина 2хXeon, 2Gb памяти, SCSI Raid1 с установленными FreeBSD 6.1 и PostgreSQL 8.0.X. Похоже, железо скоро перестанет справляться с нагрузкой. Заменить сервер на более мощный или добавить процов нельзя, зато есть стопка таких же серверов.
Как ПРАВИЛЬНО сделать кластер на FreeBSD (если нельзя, то в Linux'e) для распределения нагрузки и заставить на нем работать PostgreSQL.
Вопрос к  опытным в этом деле людям, потому как google дезориентировал окончательно - прям пазл получается...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


2. "Кластер для PostgreSQL"  
Сообщение от ppp (??) on 10-Янв-07, 15:43 
>Есть машина 2хXeon, 2Gb памяти, SCSI Raid1 с установленными FreeBSD 6.1 и
>PostgreSQL 8.0.X. Похоже, железо скоро перестанет справляться с нагрузкой. Заменить сервер
>на более мощный или добавить процов нельзя, зато есть стопка таких
>же серверов.
>Как ПРАВИЛЬНО сделать кластер на FreeBSD (если нельзя, то в Linux'e) для
>распределения нагрузки и заставить на нем работать PostgreSQL.
>Вопрос к  опытным в этом деле людям, потому как google дезориентировал
>окончательно - прям пазл получается...
я бы памяти нарастил, маловато 2Gb будет для postgres, нарасти до 8Gb для начала и увидешь результат. Можно еще сделать tablespace но это не кластеринг а размещение определенных таблиц на своих физических разделах, полезеная штука но не для твоего случая
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Кластер для PostgreSQL"  
Сообщение от pavel (??) on 11-Фев-07, 10:27 
в первую очередь надо конечно посмотреть где тормоза -- но это так -- лирика, если уверенность в том , что нужна именно кластеризация 100% -- тогда PGCluster http://pgcluster.projects.postgresql.org/
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Кластер для PostgreSQL"  
Сообщение от resu (??) on 04-Май-07, 17:58 
согласен с павлом и просто хотел вставить свои 5 коп:
проверте увеличиваются ли тормоза с ростом числа юзеров / коннекшинов. если да, как алтернатива к pgcluster, посмотрите slony  с ipvs -  но ето чисто Linux
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Кластер для PostgreSQL"  
Сообщение от Синн email on 11-Май-07, 09:06 
что могу сказать
столкнулись с той же проблемой. Нагрузка на базу при начальных условиях была около 3,000,000 транзакций в день.
Поняли сразу что без кластера и loadbalance'ра не обойтись
Тестировались PGCluster и slony.
Первый был очень удобен, синхронизировал всё сам вплоть до создания таблиц и сам же делал балансировку, но как только уронили кластер с 16 млн. записей, система не встала. Минус был в том, что на кластер пришлось затратить, 2 дата ноды, 2 репликатора, 2 failover балансировщика на carp инхерфейсах.
Сейчас тестируется slony, нагрузка таже. база уже 38 млн. записей. ронялась 2 раза, 1 раз система встала колом на 1 день, мастер обогнал слэйва на 10 млн. записей, после устранения проблемы на слэйве, система заработала на полную через 30 минут. при этом всё транзакции продолжали фиксироваться. Минус как известно в конфигурировании.
сейчас закупаем оборудование для построения кластера уже на ксеонах.
Вывод: Мы выбрали слона, как более устойчивую систему от сбоев. Удобство администрирования было отодвинуто на последнее место.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру