powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Hardware [игнор отключен] [закрыт для гостей] / Серверное железо под apache+nginx и отдельно MySQL базы
20 сообщений из 20, страница 1 из 1
Серверное железо под apache+nginx и отдельно MySQL базы
    #37767674
nortsx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собираем два сервера под проект. Ожидаемая проектная мощность - 400 человек в день которые вносят данные, в два раза большее количество выборок(средняя нагрузка). Размеры баз данных ожидаются порядка 15 - 16 ГБ. Однако Базы могут в дальнейшем расти поэтому в качестве СУБД была выбрана MySQL. Собсно архитектура строится так - на входе стоит apache который и обрабатывает статику, динамику по запросам отдает через nginx. На старте не нужно особой мощности, можно чуть сэкономить на железе.
Предполагаемый конфиг под apache+nginx:
Supermicro 6016T-MTLF http://www.apitcomp.ru/shop/server_supermicro_6016t_mtlf_224782/

2x Xeon E5607 http://www.ledoshop.ru/catalog/product_descripts/prod_id/44954
память http://allmemory.ru/catalog1/pamyat_dlya_serverov/ddr3_1333mhz/ddr3_dimm_1333mhz_unbuffered_ecc/ts512mlk72v3nk4_kvr1333d3e9sk4-16g/
два харда в рейд http://www.qwesta.ru/portal/page/portal/ptl/shopdetail?goodsid=92841

Получилось подозрительно дешево. Так вот вопрос - поскольку не силен я в серверном железе прошу обьяснить все ли подобрано нормально, и помочь с конфигурацией под базу данных MySQL, какое железо вообще туда ставят?
Спасибо
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37767716
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Даже навскидку сомневаюсь, что 16 ГБ хватит для 400 человек.
Два диска в рейд? База будет лежать.

Может, стоит отдельную стойку под диски и несколько серверов в качестве серверов приложений?
А вообще - обратитесь в раздел по MySQL
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37767732
nortsx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KhodДаже навскидку сомневаюсь, что 16 ГБ хватит для 400 человек.
Два диска в рейд? База будет лежать.

Может, стоит отдельную стойку под диски и несколько серверов в качестве серверов приложений?
А вообще - обратитесь в раздел по MySQL
Думаете отдать статику 400 людям в день 16 гб мало? можно расширить до 24 или сменить платформу на помощнее и подороже. По поводу конфигурации железа под базы - напишу в профильный раздел, спасибо.
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37767742
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nortsx,

Ничего не понял - 15-16ГБ - размер всей базы или прирост в сутки?
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37767816
nortsx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Khod, это размер служебной части базы данных. прирост в сутки составляет порядка 50 - 100 метров
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37767890
С
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С
Гость
nortsx100 метров
А теперь это число умножьте на 2.
Это называется планирование избыточного запаса необходимого пространства.
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37767915
nortsx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Согласен, пусть будет 200. Вопрос стоит в том - какое железо используется для построения мускль серверов.
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37767929
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nortsxСогласен, пусть будет 200. Вопрос стоит в том - какое железо используется для построения мускль серверов.
любое.
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37767979
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зависит от нагрузки.
А сейчас даже приблизительно нельзя её оценить.
Но 400 человек - довольно большой коллектив. И один сервер должен тормозить.
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37768124
nortsx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Khod, судя по ответам я не уверен что правильно обрисовал задачу. apache+nginx одна машина mysql другая. Тут вопрос какое железо ставить, к чему мускль будет требователен? Кроме дисковой подсистемы
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37768173
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nortsx,

Дисковая система, оператива, пропускная способность сетевого интерфейса, процессорная мощность, иные узкие места или несбалансинованность системы.

Я так понимаю, используется трёхуровневая система: БД - сервер приложений - рабочие станции?
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37768236
c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nortsxK чему мускль будет требователен? Кроме дисковой подсистемы
К памяти!
http://habrahabr.ru/post/66684/
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37768248
nortsx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Khod, так оно скорее всего и будет. Канал между устройствами широкий(гигабитный), мы упираемся в производительность дисковой подсистемы. вариант с ssd на данный момент не рассматривается, как дорогостоящий. Задам наводящие вопросы.
1)MySQL любит многопоточность?Есть ли смысл купить два проца по 8 логических ядер или просто один с большим кешем и тактовой частотой?
2)Что подразумевается под узким местом в ОЗУ, производительность самой памяти или ее обьем?
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37768264
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nortsxKhod, так оно скорее всего и будет. Канал между устройствами широкий(гигабитный), мы упираемся в производительность дисковой подсистемы. вариант с ssd на данный момент не рассматривается, как дорогостоящий. Задам наводящие вопросы.
1)MySQL любит многопоточность?Есть ли смысл купить два проца по 8 логических ядер или просто один с большим кешем и тактовой частотой?

скорее нет, чем да. нет механизма позволяющего один запрос выполнять на нескольких процессорах сразу.
обычно выгоднее более быстрый, чем более многоядерный.

2)Что подразумевается под узким местом в ОЗУ, производительность самой памяти или ее обьем?
Обычно объем. Разница между быстродействием диска и памяти очень большая, а вот между разными моделями памяти намного меньше.
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37768329
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nortsxЗадам наводящие вопросы.
1)MySQL любит многопоточность?Есть ли смысл купить два проца по 8 логических ядер или просто один с большим кешем и тактовой частотой?
2)Что подразумевается под узким местом в ОЗУ, производительность самой памяти или ее обьем?

1. Запросы хорошо параллелятся. Поэтому два процесора однозначно дадут большую производительность.
2. Только объём. Чем больше, тем лучше.
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37769375
bdmalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nortsxСобсно архитектура строится так - на входе стоит apache который и обрабатывает статику, динамику по запросам отдает через nginx.
Может вы чтото попутали, и nginx отдаёт статику, а динамику перекидывает на nginx ?
Потому, что если бы мне архитектора предложил статику раздавать апачем я бы лично своими руками его на месте бы прибил, по причине профнепригодности...

Если планируете рост, то может имеет смысл взять расширяемую железку, типа такой для БД ? Подозрительно дёшево, кстати вряд ли получится. Зато потом, какое-то время можно спокойно добавлять процессоры,винты и оперативку...
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37769382
bdmalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чё-то не даёт редактировать отправленный пост...
В моём предыдущем посте, первое предложение стоит читать как:
Может вы чтото попутали, и nginx отдаёт статику, а динамику перекидывает на apache ?
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37777462
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KhodЗависит от нагрузки.
А сейчас даже приблизительно нельзя её оценить.
Но 400 человек - довольно большой коллектив. И один сервер должен тормозить.

у нас же не тормозит.

с учетом 50 филиалов. по всей России
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37777463
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
с другой стороны,
что мешает просто арендовать серваки ?


сейчас это не так дорого.

да и канал, вы врятле лучше нормального дата-центра сделаете.
...
Рейтинг: 0 / 0
Серверное железо под apache+nginx и отдельно MySQL базы
    #37779925
Khod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибсу нас же не тормозит.

с учетом 50 филиалов. по всей России

Вашей специфики не знаю.
Да и конфигурация сервера мне неведома.
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Hardware [игнор отключен] [закрыт для гостей] / Серверное железо под apache+nginx и отдельно MySQL базы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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