S I R I U S
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
 
Введение

В сознании многих пользователей сервер ассоциируется с высоченным шкафом или хотя бы с корпусом типа Big Tower. Лицезрение этой конструкции вызывает уважительные мысли о мощи и надежности информационных технологий. Но внешность бывает обманчивой. Случается так, что вся эта махина выполняет функции, которые вполне под силу маленькой китайской коробочке с встроенным Linux-ом, Web-интерфейсом и ценой от 1500 до 6000 рублей за штуку. А если открыть корпус сервера, то иногда обнаруживается... пустота - как в старом шкафу, из которого забрали одежду. Так бывает тогда, когда сервер выполняет в основном представительские функции.

Эта статья не о том, как произвести впечатление на доверчивого пользователя. Разговор пойдет о том, как собрать компактный файловый сервер, достаточный для обслуживания 100-мегабитной сети класса С из 50-200 компьютеров. В литературе такие серверы часто называют серверами уровня подразделения. Они занимают ценовой диапазон от 45000 до 75000 рублей - за счет применения нескольких процессоров, дисков SCSI с возможностью горячей замены и т.п. Но мы не будем гнаться за наворотами и вместо этого построим сервер начального уровня, который должен обеспечить надежное хранение данных объемом от 100 гигабайт и выше, но от которого не требуется особенно высокая производительность. Бонус заключается в том, что мы попадем в ценовой диапазон от 30000 до 45000 рублей и, кроме того, получим малошумную машину, которую можно будет поставить в одну комнату с сотрудниками. Такой сервер подойдет не только для большой сети, но и для небольшой рабочей группы, а при необходимости может выполнять роль рабочей станции с повышенной надежностью хранения данных.

Основное внимание будет уделяться вопросам надежности и стоимости, а также подбору комплектующих для достижения оптимальной производительности; впрочем, обсуждение последнего вопроса не следует рассматривать как исчерпывающее. В отличие от многих статей, посвященных серверам - здесь не будет тестов на скорость выполнения запросов. Для сервера начального уровня это не столь актуально, потому что к его производительности никакие особенные требования не предъявляются. Т.е. речь идет о задачах, с которыми справляется любой более или менее современный компьютер - такие, как NAT, электронная почта и файловый архив, а также корпоративные Web-сервер и база данных на движке с эпизодической рабочей нагрузкой. А если нагрузка в сети такова, что сервер начального уровня не справляется с поставленными задачами - то нужен полноценный сервер уровня подразделения или организации со всеми вытекающими из этого финансовыми последствиями.

Начнем с небольшой обзорной экскурсии.

1. О серверах и не только о них

Серверы бывают очень разные. На выставках и в преуспевающих фирмах иногда приходится видеть высоченные шкафы, набитые суперсовременной (на момент их изготовления) аппаратурой. Кластеры из многопроцессорных одноплатных серверов, дисковые массивы Fiber Channel, коммутаторы Gigabit Ethernet, самые дорогие процессоры - вот неполный перечень того, что ставит производитель в эти памятники вычислительной технике. Администратор при таком сервере - это полубог, обладающий недоступными простым смертным сертификатами и получающий нереально большую зарплату.

На более скромном уровне стоят серверы в вертикальных корпусах типа "Pedestal". Такое оборудование можно встретить даже в бюджетной организации. Моим первым сервером был Acer Altos 9000 (на фото справа), который продали нашему директору по чьему-то совету за немалые деньги. Не шкаф, кончено - но настоящий брендовый Big Tower с блоком питания от Дельты, восемью слотами для горячей установки SCSI дисков и множеством вентиляторов для их обдува. Для расширения были предусмотрены восемь слотов ISA и PCI. Память была из четырех SIMM c ECC по 32 мегабайта каждая (а всего слотов было - Вы угадали - восемь). В качестве интеллекта стояли два Пентиума-200. Я до сих пор не понимаю, на что тратят рабочее время эти процессоры - потому что сервер тормозит как раз на тех операциях, которые требуют вычислений. Он честно тянет разделяемый диск на 20 компьютеров, электронную почту с прикрученным к ней антивирусом и примитивный Web-сайт, но впадает в задумчивость от движка PostNuke.

При желании, Big Tower можно купить в магазине и попытаться собрать сервер самостоятельно. Одна бюджетная организация так и поступила - но бюджетных денег хватило только на корпус, а дальше пришлось экономить. Поэтому в корпус поставили маленькую такую плату micro-ATX на K6-2 и периферию IDE. Нет, сервер до сих пор жив - но за время службы на нем от перегрузки отказали два жестких диска. Но это еще тот анекдот. Здесь компьютер хотя бы пытается выглядеть сервером. А ведь бывает так, что даже этот романтический флер безжалостно отбрасывается!

На другом конце шкалы жизненного преуспевания стоит старый системный блок на первом Пентиуме или втором Селероне, который в силу его полной непригодности для компьютерных игр списали на роль файлового, почтового, модемного, прокси и Web сервера, маршрутизатора, брандмауэра, а также рабочего места админа, который сидит возле него в дырявых башмаках. К такому серверу обычно прикручивают локальную сеть, построенную на 10-мегабитных хабах по топологии "очень длинная цепочка". Только не говорите мне, что такая сеть работать не будет. Я и сам знаю, что по теории это работать не может. Но как-то работает...

2. Бренд или не бренд?

Вопрос актуален потому, что многие бренды предлагают совсем дешевые серверы начального уровня. Возьмем, к примеру, сервер Compaq ML330. Эту машину, оборудованную процессором Pentium III/900, 256 мегабайтами памяти ECC SDRAM и 9-гигабайтным диском SCSI мне собрали в 2002 году всего за 33500 рублей. Модель ML330e c IDE была еще дешевле - но это не вариант, если принять во внимание ненадежность IDE дисков.

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

На сиcтемной плате есть два 64-битных и четыре 32-битных разъема PCI. Один из 32-битных разъемов занят платой с видеоадаптером и одноканальным контроллером SCSI. Блок питания на 250 ватт, но от Дельты, что как раз достаточно для сервера на Pentium III. Вентилятор на блоке питания шумит умеренно, но ему помогает оборотистый и шумный вентилятор на задней стенке корпуса.


Подготовка сервера к работе автоматизирована до предела. Если забудешь подключить клавиатуру или что-то еще - BIOS выдает подробные разъяснения на английском. Для форматирования диска и установки операционной системы применяется диск SmartStart. Загружаешься с него, вводишь тип операционной системы и серийный номер, ставишь ее CD - и теперь можно отдыхать - через пару часов сервер будет готов к работе.

Через два часа полета возвращаемся в обыденную действительность. Диск SmartStart годится только для первой установки т.к. он стирает винчестер целиком. Поэтому повторную установку (она потребовалась через месяц экспериментов с новой операционной системой) я делал как обычно. И тут система благополучно вылетела в синеву. Оказывается, диск SmartStart при установке незаметно подкладывает ей специфичный драйвер SCSI. Драйвер пришлось искать на сайте Compaq. Мне до сих пор непонятно - почему не предупредили?

Другое разочарование наступило, когда я принялся искать на сервере порт USB. Его там не было. Ну, это не беда, можно добавить. А когда потребовалось установить еще один диск SCSI, пришлось лезть в маленькую корзину, где два места из трех уже были заняты. Никакого вентилятора рядом с корзиной нет, что (парадокс!) не мешает дискам оставаться почти совершенно холодными. Надо отдать должное инженерам Compaq - корпус устроен так, что значительная часть воздуха втягивается в него через корзину с винчестерами. Но вряд ли охлаждение будет столь же эффективным, если убавить обороты шумного вентилятора на задней стенке системного блока. Еще одно лыко в строку - никаких фильтров нет, поэтому через несколько месяцев платы покрываются густой серой пылью.

новость дня
Поиск
Календарь
«  Апрель 2024  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930
Друзья сайта
  • Компания Леанга СПб
  • Аксофт
  • Северен-Телеком
  • Скайлинк
  • Айдеко
  • LinuxWizard
  • RamecVS
  • D-link
  • R-admin
  • Microsoft
  • Касперский
  • level-one
  • Copyright MyCorp © 2024