
| Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
![]() |
||
сервачок под БД
|
||
| Здесь обсуждаем всё, что связано с компьютерами : программы, железо и всё остальное. |
![]() |
|
|
Опции темы |
|
|
#2 |
|
ФорумеЦ
|
zeroserg, лучше на сисадминах спроси + бюджет покупки интересен, без него никак.
P.S. : 1) не помешало бы знать для чего используется мускул, насколько тяжёлыми будут запросы; 2) от себя: 20% юзеров выполняют 80% работы - у Вас это правило действует? Если да, то проц нужно присматривать исходя от тактовой частоты, шины и объёма кэша, а не максимального количества ядер (для заданного бюджета). |
|
|
|
#3 |
|
iUser
Сообщений: 2,623
Регистрация: 15.05.2005
|
1) максимально сложные запросы будут - посчитать ср.ар. тысячи записей при заданных значениях некоторых полей
2) действует, но тк гуи для базы будут юзерфрендли - остальные тоже могут потыкать всякие мегаотчёты думаю максимальное количество записей до 10к при количестве полей 40-50 бюджет, ну допустим, 50к. ес-но, желательно как можно дешевле купить серв, но чтоб справлялся. вот поконкретнее конфиг хочется понять, тк серваками ну ваще не занимался, обычные компы да... а там... тёмный лес, даже какие платформы и чтокак
|
|
|
|
#4 |
|
ФорумеЦ
|
zeroserg, при таком бюджете на истинно серверные платформы лучше не заглядываться - они дороже выйдут. Надо собирать "сервер" по типу геймерского компьютера. Объясняю как (на своём опыте, т.е. всё нижеследующее ИМХО): процессор - геймерский четырёхъядерник (intel core i5/7, phenom II x4), за шестиядерниками лучше не гнаться (HT можно сюда же приплюсовать, большого толка не принесёт), коли правило 20/80 работает; материнка - выбор посложнее, некоторые поддерживают оперативку с ECC - нужная вещь + подумать о рейде, каким контроллером пользоваться - встроенным в материнку, либо дешёвенький отдельностоящий взять - хоть они и будут не от LSI, но толк в них будет при использовании рейда 1/10, та же надёжность повысится; харды - система должна стоять на отдельном обычном харде (после её установки сними образ c помощью acronis либо clonezilla и спрячь куда нибудь - слетела система/хард, накатал образ и всё в порядке), базы должны быть на рейде (у всех производителей есть рейдовые линейки, обычные не бери), выбор между классическим hdd и ssd - выбирай сам: во сколько раз ссд быстрее работает, во столько же раз он быстрее выходит из строя (среднестатистически), на том же хабре эта тема заезжена; видеокарта желательна дискретная самая дешёвая - без видюхи никак, а встроенное использовать лучше не надо, т.е. материнку надо брать без оной. Ну, как то так. Может где-то чуть неправильно/непонятно написал (или недописал) - спрашивай.
P.S.: Не скупись на охлаждение и качественный БП. P.P.S: Как я понял, это будет headless-сервер, а юзерфрендли гуи - веб-морда на апаче? Или нет? Последний раз редактировалось VitohA; 29.06.2011 в 19:36. |
|
|
|
#5 |
|
iUser
Сообщений: 2,623
Регистрация: 15.05.2005
|
headless-сервер. первый раз услышал такое название - но нагуглилось влёт. да, скорее всего без ненужных мониторок, клав.
как прикинул - проц феном2х4 озу с ЕСС, сколько её брать? жёсткие, как понял, нужно 3 - на первом система, 2и3 в рейде под базу? склоняюсь к обычным, ссд не надо. рейд контроллер и фирмы жёстких, порекомендуй плз. мат плата, чтонть типа такого - Системная плата AM3 ASUS M4A89GTD PRO/USB3, AMD 890GX/SB850, 5.2ГТ/с, 4DDR3 2000 ECC, 2PCI-Ex16, PCI-Ex4, PCI-Ex1, 2PCI, DVI/HDMI/VGA, IDE/6SATAIII, Звук 7.1 SPDIF, 8USB, eSATA, IEEE1394, LAN1Gb, ATX <701566> да, или на апаче крутиться будет, или чисто приложение накатаю для клиентских компов. пс: и какую ось то лучше поставить, склоняюсь к линуксам всяким, тк нужное поддерживают |
|
|
|
#6 |
|
PSN: SirKliv
Сообщений: 2,611
Регистрация: 16.01.2003
Возраст: 50
|
http://ret.ru/tov_inf.jsp?gid=685892 - с добавлением раид-контроллера, пары винтов и планки памяти как-раз где-то в указанную сумму.
Как показала практика для серверных применений компы на домашнем железе не очень хороши. Пройдено не раз и не два за многолетнюю практику работы админом… По операционкам: Linux (RedHat based, Debian based), FreeBSD - пофиг - что лучше знаешь, то и ставь. Проще будет работать и решать возникающие проблемы, если таковые (не дай бог, конечно) произойдут. |
|
|
|
#7 | ||||
|
ФорумеЦ
|
Цитата:
Норм, только не самую младшую модель бери, критерии уже писал. Должно 4Гига хватить за глаза, даже если "мониторки с клавками" будут. Оставь на всякий случай пару слотов для оперативы свободными, так, на будущее. И про режим dual-chanel забыл сказать - тоже желательная вещь. Цитата:
Цитата:
Цитата:
Моя практика показала, что это более чем жизнеспособные решения. Но при таком бюджете, ИМХО, на серверные платформы лучше не зариться. Вдобавок HP, они уже научились воспринимать нормально оборудование от производителей, отличных от HP? |
||||
|
|
|
#10 |
|
iUser
Сообщений: 2,623
Регистрация: 15.05.2005
|
решил что в моём случае оптимален будет рейд 1 (если не прав - просьба поправить)
рейд контроллер в HP, вроде уже есть, останется только докупить два НЖМД 3.5" SATA 150G WD VelociRaptor WD1500HLFS, SATAII, 10000rpm, 16M cache, NCQ ну и 2гига озу добавить Kliv, да с этими осями как-раз, дела и не имел, все юниксы меня стороной обошли, развечто кроми osx. |
|
|
|
#11 |
|
ReadOnly
Сообщений: 562
Регистрация: 12.08.2005
|
для любых СУБД критичны три вещи - дисковый массив и его организация, ОЗУ доступная СУБД и кеш 2 уровня на проце, количество процов не принципиально, как и не принципиальны их навороты - 4 пни не хуже и5 будут в этом раскладе.
Диски - не надо загоняться на навороченные рейды - только запутаешь себя сам в случае сбоя. Лучший вариант по ремонтопригодности и быстродействию - аппаратное зеркало на всех дисках. Количество - ось+субд и файл подкачки оси с журналами бд+данные+индексы. Большой кеш диска - благо при надежном ИБП (скорость растет в разы). ОЗУ - считай макс объем всех таблиц в байтах, плюсуй объем субд - для мускула порядка 500 метров, плюсуй объем для оси - 2008 порядка 2 гига, плюсуй 25% = что надо иметь на компе. Проверка на четность - лишнее при регулярной чистке компа и нормально обжатых коннекторах. Процы - все сказано. Решающее воздействие на надежность будет иметь надежность железа - БП, температура и проч.. Решающее воздействие на скорость будет иметь организация и настройка бд, а не неимоверные железные параметры. И последнее - все субд ненавидят локальных юзеров, маленький файл подкачки и антивирусы любых марок. Очень любят оптимальный размер кластера оси - 8К сейчас оптимален, но его надо бы рассчитать заранее перед форматированием дисков. Ну и как резюме - все возможности железа и усилия админа в одну секунду будут убиты тупорылым программером, пишущим запросы в каком-нибудь гую и не шарящим в скуле. Ну и коммент: 15 юзеров, 10 тыс строк с полем в 50 колонок - это мизерные характеристики, для которых все вышеперечисленные требования избыточны в сотню раз. Для такой бд важна ее доступность, т.е. - надежность, ну и опять же - вменяемый программер. ИМХО: упаси Господь от НР в любых проявлениях, уж лучше самосборка от РЕТа. ИМХО: выбор ОСи зависит исключительно от компетентности админа, объективных преимуществ для мускула не имеет ни одна ось. Последний раз редактировалось gene; 30.06.2011 в 09:55. |
|
|
|
#12 | |
|
PSN: SirKliv
Сообщений: 2,611
Регистрация: 16.01.2003
Возраст: 50
|
Цитата:
В HP в базе soft-raid, вещь абсолютно бесполезная. Если требуется высокая надёжность придётся приобрести нормальный контроллер. На OSX тоже можно поднять мускульный серв. На MacMini Server , а вот использовать винду я бы не советовал однозначно.gene Ничего плохого про HP (в отличие от супермикро и асус) сказать не могу, разве что уж очень дорого всё, что не входит в базовую поставку. Можно и самосборку от РЕТа, в принципе проблем с ними тоже минимум... Платформа, проц, память, раид и пару рапторов (HLHX почему-то в рете нет). По идее бы ещё систему на отдельный диск/массив, и поставить их в корзину, но и это уже вылезло далеко за указанный бюджет. Честно говоря так оно и есть. Последний раз редактировалось Kliv; 30.06.2011 в 17:38. |
|
|
|
|
#13 |
|
iUser
Сообщений: 2,623
Регистрация: 15.05.2005
|
чёт слегка даже запутался....
по поводу самой платформы - брать готовую "серверную" или под мои задачи самосборка на ммборде с феномом подойдёт? по винтам вроде понятно. а вот сам райд контроллер, чем более хорош внешний от встроенного, если речь про райд1.??? спасибо всем за помощь, но серъёзно слегка запутался. |
|
|
|
#14 |
|
ReadOnly
Сообщений: 562
Регистрация: 12.08.2005
|
не парься, ты полагаешь, что это проблема, а на самом деле это - пацанья задача без серьезных последствий.
Купи любой комп с гарантией с двумя винтами и мозгом в гиг - твои детские потребности с избытком закроются. П.С. - был соплюком семь лет назад. таким и остался.... |
|
|
|
#15 |
|
ReadOnly
Сообщений: 562
Регистрация: 12.08.2005
|
НР - смерть на первый день после оккнчания гарантии, невозможность выйти за пределы конфига поставки, качество комплектухи - хуже худшего из китаезев.
Не с голых слов - более тысячи ихних шедевров за последние пять лет через мои нервы. |
|
|
|
#16 |
|
ReadOnly
Сообщений: 562
Регистрация: 12.08.2005
|
Kliv,
винду не советовал однозначно... А вот глупость вы сказали, уважаемый. 2003 любых разрядов с очень выборочной установкой апдейтов, мускул последний с очень грамотным админом - сделает по скорости любой ксовый аналогичный выкидышь с любыми ксовыми понтяками под админов - аналог бд в смысле. Это есть факт, который я лично покажу, но только за бабло. |
|
|
|
#17 |
|
ReadOnly
Сообщений: 562
Регистрация: 12.08.2005
|
во, блин. из херни вопроса дошли до бабла - да, занесло....
Но, с учетом, что админов БД в воронеге с каждым днем все меньше и меньше чем нуль (минус три десятка по горячим потребностям) - да их просто нет с прошлого года, тема сама по себе интересна..... |
|