Конфигурация высоконадежного MySQL сервера

Как создать сервер оптимальной конфигурации.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
edwin
Junior member
Сообщения: 3
Зарегистрирован: 29 июн 2005, 06:47
Откуда: Ukraine, Dnipropetrovsk
Контактная информация:

Конфигурация высоконадежного MySQL сервера

Сообщение edwin » 05 окт 2005, 14:17

Добрый день.
Если Вам не трудно, то помогите мне подобрать правильные аппаратную конфигурацию для будущего database сервера.
Итак задача:
Будут базы данных в MySQL.
Сначала размер баз 200-300 Гб.
В проекте рост до 2-3 Тб.
Планируемая нагрузка:
С начала нагрузка на сервер(то есть скорость отдачи и приема данных дожна быть такой) составит примерно 2-4 Мбайт/с.
В будущем - порядка 6-9 Мбай/с.
Как я себе (не стесняйтесь, критикуйте, я не специалист по подобным решениям) вижу решение:

               |<------->|server1|<------>|
               |                                      |
[bal]<---->|                                      | <----->[хранилище]
               |                                      |
               |<------>|server2|<------> |

Где bal - балансировщик нагрузки по к-ву соединений, server1 и server2 - FreeBSD сервера с MySQL, а хранилище - там где непосредсвенно размещены данные.
В связи с этим возникают вопросы:
1) Какой выбрать баласировщик нагрузки
2) Аппаратные конфигурации серверов.
3) Какое хранилище выбрать и как наиболее эффективно его интегрировать с серверами(вариантом я в инете нашел вагон, но какой выбрать - теряюсь).
4) Сколько это будет стоит ?
Следует отметить, что все аппаратное обеспечение должно быть полностью  совместимо с базовой ОС - FreeBSD 5.4 .
Очень надеюсь на вашу помощь.
P.S.
Если заказчик решит разместить предполагаемое оборудование на территории России, то я постараюсь направить его к Вам.

edwin
Junior member
Сообщения: 3
Зарегистрирован: 29 июн 2005, 06:47
Откуда: Ukraine, Dnipropetrovsk
Контактная информация:

Re: Конфигурация высоконадежного MySQL сервера

Сообщение edwin » 05 окт 2005, 14:34

В дополнении следует отметить, что также между клиентами данного сервера и самим сервером будет реализовано шифрование данных с помощью ssh туннелей.

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 05 окт 2005, 14:36

Честно говоря трудно оценить нагрузку. На первый взгляд база в терабайты потребует дисковую миллионодолларового класса, но потребные скорости Вы указали совсем небольшие. Так что можно поподробнее?
И фрюха в такой задаче вызывает дикую головную боль...

edwin
Junior member
Сообщения: 3
Зарегистрирован: 29 июн 2005, 06:47
Откуда: Ukraine, Dnipropetrovsk
Контактная информация:

Сообщение edwin » 05 окт 2005, 14:50

Смысл заключаеться примерно в создании бесплатной почтовой системы на 60.000 пользователей(разумееться сначала будет немного народу).
Как я себе это предполагал:
2 почтовых сервера принимают/отправляют и обрабатываю почту.
Сама почта храниться на упомянутом MySQL сервере.

> И фрюха в такой задаче вызывает дикую головную боль.

Ok.
Я неплохо владею и Linux, и Solaris.
И не буду против развертывания системы на их базе.
Для меня гланым чтоб не было проблем при развертывании.

> миллионодолларового класса,

Миллионы долларов заказчик не потянет.

Ответить

Вернуться в «Серверы - Конфигурирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 26 гостей