Hi-Tech Arduino Компьютеры Интернет
HV-Lab Reference Linux Форум
Справочники Libraries Windows Галерея
Электроника Hardware Hardware Загрузки
Печатные платы Forum Программирование Мини-чат
[ Февр 26, 07:42 ] admin: Форум перешел в разряд архивного.
[ Февр 24, 19:02 ] admin: переехали на новый сервер. Грядут перемены.
[ Фев 20, 08:38 ] кулибин: Переход на SSL был непрост (особенно с абсолютными путями на изображения, но мы его осуществили)
RSS статьи
 
Статьи

Статьи->Linux->Разборки с серверами(Часть 2) [ Поиск ]

Разборки с серверами(Часть 2) - все только начинается
Отправил: кулибин, Вторник, 08 Июля 2008 20:18

<Продолжение>

Необходимое оборудование.

Понятное дело, что на пальцах и бумаге сервер не сделаешь. Вот только возникает вопрос: а что, собственно, нам необходимо? С данного места я поведаю о том, как сервера комплектовал я.

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

Intel Core 2 Duo

DDR2 4х1024Mb ОЗУ

Gigabyte GA-P35-S3 1000мбит/сек, Р35

SATAII- 2x250Gb HDD RAID 1

БП-550Вт FPS Group

В качестве корпуса под все это дело я пустил доставшийся мне почти даром серверный IBM «PC-320 Server» AT-стандарта под материнку с двумя Pentium-133 на борту. (если вам хоть когда-нибудь придет в голову переделать в АТХ фирменный АТ-корпус из стали миллиметровой толщины, то приготовьтесь к серьезным испытаниям!).   

Предыстория

AT (англ. Advanced Technology) — первый широко использовавшийся форм-фактор в персональных компьютерах. Форм-фактор AT был создан IBM в 1984 году Стандарт был очень популярен вплоть до 1997, когда на смену ему пришёл форм-фактор ATX. Вся прелесть его заключалась в полном отсутствии каких либо разъемов на материнской плате кроме разъема подключения клавиатуры (а позже и мыши). Все остальные разъемы находились либо на корпусе(COM, LPT, SCSI И т.п.), либо на слотах расширения, которых как и сейчас до 8 штук. Размеры платы: 12х11–13" (305х279–330 мм).

ATX (от англ. Advanced Technology Extended) — форм-фактор подавляющего большинства современных персональных компьютеров-десктопов. Был создан Intel в 1995 году и пришёл на смену использовавшемуся долгое время форм-фактору AT (реальное вытеснение прежнего стандарта произошло в конце 1999 — начале 2001 гг.). Используется и по сей день. Удовлетворяет всем нуждам современной индустрии. Теперь все основные разъемы (USB, Ethernet, COM,LPT,PS/2 и т.п.) находятся на материнской плате и выводятся наружу при помощи специальной заглушки с отверстиями – заглушка (англ. IO Plate, сокращение от Input Output Plate) стандартного размера, вставляется в специальное окно, присутствующее на каждом корпусе стандарта АТХ. Это позволяет форм-фактору АТХ быть универсальным. Размеры платы 12'' x 9,6''(305x244мм)

Оба стандарта регламентируют не только размеры платы и вывод разъемов, но также форму, положение блока питания и его разъемы. Единственное что оба стандарта имеют общего – это геометрическая совместимость – одинаковое расположение слотов расширения и крепежных отверстий позволяют поставить старую мать в новый корпус безо всяких изменений последнего, и наоборот – поставить новую мать в старый корпус, предварительно последний немного подготовив. Последний вариант просьба делать только в случае реальной необходимости – например как у меня – крутой серверный корпусок мог остаться не у дел без каких либо дополнительных мер. Для чего было предыдущее отступление и что мы выяснили? Для переделки АТ в АТХ необходимо:

  • вырезать окно под заглушку;

  • установить современный блок питания.

Кроме вышеописанных задач у меня были еще две. Это:

  • установка двух АТХ блоков питания, и...

  • установка дополнительных мест для HDD, поскольку корпус изначально поддерживает лишь под 3 HDD, я запланировал довести цифру до 10 – именно поэтому нужен второй Блок Питания

В чем преимущество высоких корпусов? В случае отказа каких-либо(или почти всех) вентиляторов горячий воздух будет подниматься вверх и выходить через многочисленные отверстия корпуса. В обычных корпусах воздуху некуда деться – он упирается в Блок питания, нависающий прямо над процессором. Естественно это дает некоторые преимущества перед низкими корпусами, например, в жаркий летний период. Есть у высоких корпусов и свои недостатки – чтобы подать питание на самый нижний HDD, провод от БП должен был 70см длины(это очень много- средняя длина проводов едва достигает полуметра). Поэтому после приобретения Блока Питания необходимой мощности надо будет позаботиться об удлинении питающих линий при их недостаточной длине. У мощных блоков питания от известных производителей длина шлейфов достаточна для самого придирчивого потребителя.

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

Конфигурация второго сервера:

Intel Pentium 4 2,4Ггц (12х200мГц) HT Northwood

Gigabyte 8IPE1000G

DDR PC-3200(200Мгц) 4х256Мб

250Гб SATA HDD Hitachi

Sony DVD-RW

100mbit LAN D-Link

Nvidia FX5500

Zalman 7000B-AlCu

2хZM-F1

 



Поскольку сервер планируется держать включенным круглые сутки, охлаждение должно быть соответствующим. Я остановился на моем любимом решении от Zalman. В качестве вентиляторов конвекции использую продукты также этой фирмы. Выбор мой очень прост – мне с этим агрегатом обитать в одной комнате, соответственно сервер не должен мешать мне спать. В журнале №15 за Декабрь 2007г я уже писал об утишилении компьютеров – основной компьютер на момент написания этой статьи работает 7 сутки без перебоев. В заключение лирического отступления скажу, что высыпаюсь я неплохо и сервер первое испытание на бесшумность прошел успешно. Все вентиляторы подключены через резистор, поставляющийся вместе с ZM-F1. В итоге Northwood при растопке еле разогревается до 40градусов (нормальным для него состоянием оказалась комнатная температура – 22-25 градусов).Завершающим штрихом приклейте термоклеем небольшой радиатор на южный мост если его там нет – к винтам идет постоянное обращение и он ощутимо греется.

Программное обеспечение.

Компьютер без программного обеспечения – это бесполезный кусок железа. Что же необходимо для создания полноценного сервера? Давайте прикинем, большой ли у нас выбор. Мы планируем делать надежный сервер, соответственно программное обеспечение необходимо специализированное. Имеются два основных варианта:

  • MS Windows 2003 Server + MS Internet Information Server

  • Linux (какой-то дистрибутив) Server Edition +Apache

Что выбрать вам – решайте сами. Лично я выбираю последний вариант ввиду его условной бесплатности в отличие от первого (условной – потому что вместо денег придется потратить кучу нервов). При должной настройке второй быстро окупит все потраченные на него вспышки гнева, в то время как первый озадачит вас большим количеством проблем с его личной безопасностью.

Итак, Linux. Если вы не знаете о нем ничего, то я рекомендую вам обратиться к моим статьям цикла «как я становился пингвином», ибо буду опираться на некоторые базовые знания, ранее мелькавшие. На данный момент существует огромное количество дистрибутивов различного назначения. Здесь и различные Desktop-варианты, направленные на максимальное удобство обычного пользователя, и специализированные для конкретных случаев системы. Нас интересуют варианты серверных дистрибутивов. Разделение конечно условно, ведь в любую систему всегда можно «вкрутить» сервер. Серверные дистрибутивы на данный момент выпускает большинство производителей популярных дистрибутивов. Novell SuSe, Red Heat Linux и т.п. Во всех этих сборках изначально имеется не только сервер, но и удобные средства его настройки. В результате сразу после установки мы получаем готовую к работе систему.

Несколько слов об используемых мной дистрибутивах:

 SuSe Linux Enterprise Server 10 - представляет собой масштабируемую, высокопроизводительную платформу немецкого качества. В отличие от линейки дистрибутивов OpenSuSe используются только стабильные версии программ, что дает максимальную надежность всей системы. Поддерживает таких монтров, как суперкомпьютеры с 1024 процессорами в системе и до 10Тб оперативной памяти. Отлично запустился на 2х2-х ядерном Intel Itanium. офф. сайт www.novell.com

ASP Linux 12 Carbon универсальный дистрибутив с огромными возможностями. Помимо интуитивной Desktop-системы вы также получаете довольно неплохо укомплектованный сервер, а также отличные средства его настройки. Проект Российских разработчиков. (Подробнее об этом дистрибутиве в №2 2008г.) офф. сайт www.asplinux.ru





 FreeBSD 6.3самый интересный для незаурядного человека дистрибутив. Требует максимального количества нервов, зато потом в идеале мы получаем самую надежную и производительную систему. Серверами на данной ОС занимаются в основном Русские энтузиасты. Многим эта ОС кажется самой сложной системой из существующих(просто эти люди просто плохо знают Gentoo Linux....). Попробуем развеять этот миф в последующем обзоре. офф. сайт www.freebsd.org













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

<продолжение следует>

Артём Кашканов


Голосов Голосов: 1 - В среднем: 3

Добавить комментарий Оценить
Комментарии

Статистика
Всего 205 статей в базе
Наиболее просматриваемые: Arduino и сеть RS485.
Лучшие по оценкам: РЦВМ1 - Релейная Цифровая Вычислительная Машина

Пользователи в разделе статьи: 1 (0 Пользователи 1 Гости и 0 Скрытые пользователи)
Видимые пользователи:


 
 

MKPortal©2003-2008 mkportal.it
MultiBoard ©2007-2009 RusMKPortal
Страница сгенерированна за 0.02146 секунд с 24 обращениями в базу данных

Intel Core i5-3450 2Gb RAM 100Gb HDD 100Mbps Ethernet

© Artem Kashkanov 2005-2016