4. Центральный сервер
4.1 Аппаратура центрального сервера
Исходя из опыта эксплуатации СТ "Ботик", для городских телекоммуникационных
систем в качестве аппаратной части центрального сервера рекомендуется использовать
ПЭВМ класса IBM PC "top-middle" конфигурации.
Таблица 4. Аппаратура центрального
сервера
Корпус bigtower |
$85 |
Материнская плата Intel ElitGroup (430TX) или равноценная |
$125 |
Процессор Intel Pentium 166 MMX |
$162 |
RAM 128Mb: DIMM 64Mb SD RAM, 2шт |
$800 |
HDD 8Gb: EIDE WD AC34000 (Western Digital, 4Gb), 2 шт.
(при необходимости возможна установка еще двух HDD) |
$538 |
Сетевая карта Ethernet NE2100 PCI |
$30 |
Видеоадаптер SVGA S3 Trio 64 1Mb |
$28 |
Монитор SVGA-mono |
$100 |
Клавиатура Chicony |
$11 |
Устройство бесперебойного электропитания APC SmartUPS7003G |
$375 |
ИТОГО |
$2114 |
Выбор IBM PC-совместимой платформы для центрального сервера системы
обусловлен:
- отличными показателями "производительность/цена";
- дешевизной и простотой ремонта;
- возможностью проводить поэтапную модернизацию сервера, без труда увеличивая
отдельные характеристики сервера (производительность процессора, объем
RAM или HDD).
Наша практика показывает, что даже приведенной выше минимальной конфигурации
сервера более чем достаточно для обслуживания телекоммуникационной сети
включающей 200-500 компьютеров (с постоянным/сеансным IP-соединением).
4.2 Программное обеспечение и функции центрального
сервера
В качестве операционной системы центрального сервера рекомендуется использовать
ОС Linux.
В данной операционной системе указанным ниже программным обеспечением
реализуются следующие функции центрального сервера:
- Nameserver-поддержка базы данных DNS по машинам домена.
Программное обеспечение: bind-4.9.5
- Почтовый сервис (mailserver, mailrelay):
- доставка почты пользователям (протоколы POP-3, UUCP)
- прием почты от пользователей (протоколы SMTP, UUCP)
- прием/отправление внешней почты (протоколы SMTP, UUCP)
Программное обеспечение: smail-3.2,
uucp-1.0.6, qpopper-1.3
- WWW-сервер: представление локальной информации на WWW.
Программное обеспечение: apache-1.2.
- Proxy HTTP/FTP/Gopher-сервер: кэширование обращений пользователей
к WWW, FTP и Gopher с целью ускорения обработки повторных запросов и сокращения
внешнего трафика.
Программное обеспечение: squid-1.1.
(реальная эффективность в СТ "Ботик" - 30% - HTTP-обращений,
10% - FTP-обращений при размере proxy-кеша 800 Мб на 300 пользователей).
- News-сервер: обеспечение доступа пользователей к телеконференциям
Usenet (протокол NNTP).
Программное обеспечение: inn-1.5.
- FTP-сервер: файловый архив.
Программное обеспечение: wu-ftpd-2.4.2-academ.
- Статистический учет работы клиентов.
- Статистика по IP-трафику: сбор статистики по числу отправленных/полученных
IP-пакетов для каждой машины.
Программное обеспечение: ipfwadm-2.3
- Статистика по почтовой подсистеме: учет почтовых сообщений,
проходящих через сервер.
Программное обеспечение: smail-3.2,
perl-5.002.
Выбранное решение по программному обеспечению обладает исключительной
гибкостью:
- Учитывая особенности развития программного обеспечения линий Linux
и FSF можно легко убедиться, что в них быстрее всего оказывается внедренной
поддержка всех новых протоколов и возможностей аппаратуры.
- Учитывая доступность исходных текстов и иной широкой информационной
поддержки разработчиков ПО в этих системах могут быть легко реализованы
те функции, которые временно отсутствуют в штатных комплектах. И данное
обстоятельство многократно подтверждалось в нашей практике.
Замечания, предложения и вопросы направляйте на
tech@botik.ru