Page 1 of 13 1234567891011 ... LastLast
Results 1 to 10 of 127

Thread: Постройка своего сервера, ваши идеи

  1. #1
    Патриот смешно's Avatar
    Join Date
    Apr 2003
    Location
    Страна чудес
    Posts
    55,561

    Exclamation Постройка своего сервера, ваши идеи

    Собираю информацию для постройки своего сервера, интересует информация - hardware and OS.

    Требования такие, будет web hosting 24/7, database management, development, в домашних условиях. Никаких там игр и графики, только бизнес приложение. Ищу оптимальную конфигурацию. Для начала, что-бы не дорого, сами понимаете.

    OS - Windows Server 2003, вот только ещё не знаю есть ли смысл использовать 64-Bit версию. т.к. желательно бы побольше памяти например 8 GB, да и вообще.

    Теперь железо. Сейчас дофига всяких процессоров, аж 4 этажные. Intel 45 nano технологию ввёл. Что-бы вы порекомендовали. Опять же не забывайте, что-бы оптимально по цене.

    Селедующее - hard drive. Предлагайте типы и конфигурацию. Я так понимаю надо RAID делать, но какие брать типы?

    У кого, какой опыт, посоветуйте, плиз.
    4 main reasons why Boston is the best place to live:Red Sox (Baseball), Patriots (Football) World Champions
    Celtics the NBA (Basketball), Bruins Stanley Cup (Hockey)

  2. #2
    подниматель пингвинов crazy-mike's Avatar
    Join Date
    Nov 2006
    Location
    L'viv
    Posts
    179,963

    Default Re: Постройка своего сервера, ваши идеи

    Quote Originally Posted by смешно
    Я так понимаю надо RAID делать, но какие брать типы?
    Неужели в самом деле так сильно нужен аппаратный RAID??????? ;)
    (есть программный RAID - например целая подсистема на основе драйверов geom во FreeBSD. Но всё это по большому счёту будет только замедлять работу). Если используются высокоскоростные сетевые карточки для доступа к интернету (гигабитные) - то лучше без всякого RAID - просто в crontab включать вариант "резервного копирования". Кроме того - диски можно "монтировать" на файлах файловой системы с заданными заранее размерами. Т.е. - если хочется создать "дешёвую систему" с "использованием фактора дешёвого быстродействующего процессора" - то луше всего максимально виртуализировать дисковые операции. ;) Если процессор с многоядерной архитектурой - то лучше использовать SMP-ядро. Кроме того - во FreeBSD можно "врубить" опцию ядра "device polling" - чтобы процессор меньше "дёргался" на прерывания от сетевых устройств. Практически всё упирается в объем RAM (и тип RAM) , а также в объём кеш-памяти процессора. Куча "странностей" конечно же есть с жёсткими дисками. В "домашнем сервере" можно попробовать диски с большим объёмом внутреннего кэша контролера. Хотя всё это - "палка о двух концах". "Тюнить" серверные системы - очень трудно. Для обеспечения "максимального числа пропускаемых задач" - конечно же нужно подстраивать службу времени выбираемой ОС. Во FreeBSD для этого можно перекомпилировать ядро с опцией HZ=40000 (или сколько понравится) (granularity для таймера - минимальное время - через которое может посылаться сигнал SIGALRM - или через которое задачи могут переключаться по таймеру).
    С Linux - для таких случаев всё сложнее. Там просто нужно читать документацию и смотреть - значения каких переменных поменять в procfs.
    :grum: Но если придётся выбирать между процессорами Intel и AMD - то луше Intel (даже с худшими рекламными характеристиками) !!!! - здесь я прямо таки безнадёжный консерватор.
    Жизнь дается человеку один раз и прожить ее надо так, чтобы не ошибиться в рецептах.
    Строить Асгардию побуждает тьма, посетившая людские души

  3. #3
    Патриот смешно's Avatar
    Join Date
    Apr 2003
    Location
    Страна чудес
    Posts
    55,561

    Default Re: Постройка своего сервера, ваши идеи

    RAID контроллер ведь прямо на мамке сидит, здесь в принципе париться не надо.

    Есть ли смысл брать скоростные диски 15000 rpm, 10000 rpm?
    SCSI?
    Выбор вот здесь:

    http://computers.pricegrabber.com/ha...=filter/popup2[]=1:394
    4 main reasons why Boston is the best place to live:Red Sox (Baseball), Patriots (Football) World Champions
    Celtics the NBA (Basketball), Bruins Stanley Cup (Hockey)

  4. #4
    подниматель пингвинов crazy-mike's Avatar
    Join Date
    Nov 2006
    Location
    L'viv
    Posts
    179,963

    Default Re: Постройка своего сервера, ваши идеи

    ;)
    Quote Originally Posted by смешно
    RAID контроллер ведь прямо на мамке сидит, здесь в принципе париться не надо.
    ;) Там просто основной прикол в том - что при использовании "гигабитных соединений" эти системы ("дешёвые") просто не успевают делать "запись на диск". С RAID - общее время выполнения запроса на запись - увеличивается!!!!!
    ;)
    А ещё и проблема энергопотребления и охлаждения есть!!!!!!! :grum:
    Жизнь дается человеку один раз и прожить ее надо так, чтобы не ошибиться в рецептах.
    Строить Асгардию побуждает тьма, посетившая людские души

  5. #5
    подниматель пингвинов crazy-mike's Avatar
    Join Date
    Nov 2006
    Location
    L'viv
    Posts
    179,963

    Default Re: Постройка своего сервера, ваши идеи

    Quote Originally Posted by смешно
    SCSI?
    SCSI - уже не рулит!!!! Serial ATA (и чтобы драйвера ОС работу с ним поддерживали)
    :grum:
    Обязательно - шейпинг исходящих соединений и какой-нибудь файервол (pf или что-нибудь)
    Last edited by crazy-mike; 03-07-2008 at 12:27 PM.
    Жизнь дается человеку один раз и прожить ее надо так, чтобы не ошибиться в рецептах.
    Строить Асгардию побуждает тьма, посетившая людские души

  6. #6
    Forum Hero Alex_3112's Avatar
    Join Date
    Jul 2005
    Location
    Туц Оукыун
    Posts
    12,761

    Default Re: Постройка своего сервера, ваши идеи

    Quote Originally Posted by смешно
    Требования такие, будет web hosting 24/7, database management, development, в домашних условиях.
    А какие предлагаются объемы данных, какая нагрузка?
    Quote Originally Posted by смешно
    OS - Windows Server 2003, вот только ещё не знаю есть ли смысл использовать 64-Bit версию. т.к. желательно бы побольше памяти например 8 GB, да и вообще.
    WS2003 32-bit - Enterprise или Data Center edition с этим справятся.
    Quote Originally Posted by смешно
    Теперь железо. Сейчас дофига всяких процессоров, аж 4 этажные. Intel 45 nano технологию ввёл. Что-бы вы порекомендовали. Опять же не забывайте, что-бы оптимально по цене.
    Грубо говоря, чем быстрее и ядренее - тем лучше. Например, Intel Q6600 - достаточно бюджетный вариант.
    Quote Originally Posted by смешно
    Селедующее - hard drive. Предлагайте типы и конфигурацию. Я так понимаю надо RAID делать, но какие брать типы?
    RAID, наверное, нужно делать, но сначала хорошо бы ответить на вопрос - для чего? Можно повысить быстродействие, надежность, можно и то, и другое. Я не доверяю программным райдам, слышал леденящие душу истории о том, как они сыпались безвозвратно.
    Самые популярные типы RAID - 0 (страйпинг, быстрые, но ненадежные), 1 (зеркалирование, нет выигрыша в скорости) и 5 (распределение по нескольким дискам, надежные, быстрые в чтении и не очень быстрые в записи).

    http://en.wikipedia.org/wiki/RAID

  7. #7
    Forum Hero Alex_3112's Avatar
    Join Date
    Jul 2005
    Location
    Туц Оукыун
    Posts
    12,761

    Default Re: Постройка своего сервера, ваши идеи

    Quote Originally Posted by crazy-mike
    SCSI - уже не рулит!!!! Serial ATA (и чтобы драйвера ОС работу с ним поддерживали)
    Не смешите сисадминов, пожалуйста!
    SATA сделали возможным строительство серверов в домашних условиях, но SCSI все еще вне конкуренции.

  8. #8
    Forum Hero Alex_3112's Avatar
    Join Date
    Jul 2005
    Location
    Туц Оукыун
    Posts
    12,761

    Default Re: Постройка своего сервера, ваши идеи

    Quote Originally Posted by смешно
    Есть ли смысл брать скоростные диски 15000 rpm, 10000 rpm?
    SCSI?
    Если нагрузка не будет "коммерческой", то большого смысла нет.

  9. #9
    подниматель пингвинов crazy-mike's Avatar
    Join Date
    Nov 2006
    Location
    L'viv
    Posts
    179,963

    Default Re: Постройка своего сервера, ваши идеи

    Quote Originally Posted by Alex_3112
    Не смешите сисадминов, пожалуйста!
    SATA сделали возможным строительство серверов в домашних условиях, но SCSI все еще вне конкуренции.
    Он ведь хотел в "домашних условиях"....:grum:
    Кроме того - энергопотребление , шум и тепловыделение. Для "домашних условий" - как раз это всё критично. "Сервер дома" - это место - куда только должны переадресовываться запросы на обновление контента с "зеркал". А всё остальное - (то , что реально принимает запросы) - должно находится где-то на "площадках провайдеров" . В этом случае "домашний сервер" может быть даже довольно "скромным"...
    Last edited by crazy-mike; 03-07-2008 at 01:10 PM.
    Жизнь дается человеку один раз и прожить ее надо так, чтобы не ошибиться в рецептах.
    Строить Асгардию побуждает тьма, посетившая людские души

  10. #10
    Патриот смешно's Avatar
    Join Date
    Apr 2003
    Location
    Страна чудес
    Posts
    55,561

    Default Re: Постройка своего сервера, ваши идеи

    Quote Originally Posted by Alex_3112
    А какие предлагаются объемы данных, какая нагрузка?
    Для начала, "девелопмент" нагрузка. Затем, когда сайт запустится,
    это в зависимости от количества юзеров. Юзеры будут формы заполнять, поиск производить, загружать файлы (любые).
    Думаю поставить пару терабайтных дисков в RAID? типа таких

    Seagate Barracuda 7200.11 ST31000340AS 1TB Hard Drive
    (Serial ATA-300, 7,200 RPM, 32MB - MPN: ST31000340AS)

    http://computers.pricegrabber.com/ha...duct/sv=title/

    Но вот думаю, может они медленные для этого дела?


    WS2003 32-bit - Enterprise или Data Center edition с этим справятся.

    Enterprise или Data Center дорогие, а Standart edition не пойдёт, почему? И опять, есть ли смысл 64-bit ставить?


    Грубо говоря, чем быстрее и ядренее - тем лучше. Например, Intel Q6600 - достаточно бюджетный вариант.

    Да, я именно о нём думал.
    4 main reasons why Boston is the best place to live:Red Sox (Baseball), Patriots (Football) World Champions
    Celtics the NBA (Basketball), Bruins Stanley Cup (Hockey)

Page 1 of 13 1234567891011 ... LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Russian America Top. Рейтинг ресурсов Русской Америки. Terms of Service | Privacy Policy Рейтинг@Mail.ru