4. Central'nyi server
4.1 Apparatura central'nogo servera
Ishodya iz opyta ekspluatacii ST "Botik", dlya gorodskih telekommunikacionnyh
sistem v kachestve apparatnoi chasti central'nogo servera rekomenduetsya ispol'zovat'
PEVM klassa IBM PC "top-middle" konfiguracii.
Tablica 4. Apparatura central'nogo
servera
Korpus bigtower |
$85 |
Materinskaya plata Intel ElitGroup (430TX) ili ravnocennaya |
$125 |
Processor Intel Pentium 166 MMX |
$162 |
RAM 128Mb: DIMM 64Mb SD RAM, 2sht |
$800 |
HDD 8Gb: EIDE WD AC34000 (Western Digital, 4Gb), 2 sht.
(pri neobhodimosti vozmozhna ustanovka eshe dvuh HDD) |
$538 |
Setevaya karta Ethernet NE2100 PCI |
$30 |
Videoadapter SVGA S3 Trio 64 1Mb |
$28 |
Monitor SVGA-mono |
$100 |
Klaviatura Chicony |
$11 |
Ustroistvo bespereboinogo elektropitaniya APC SmartUPS7003G |
$375 |
ITOGO |
$2114 |
Vybor IBM PC-sovmestimoi platformy dlya central'nogo servera sistemy
obuslovlen:
- otlichnymi pokazatelyami "proizvoditel'nost'/cena";
- desheviznoi i prostotoi remonta;
- vozmozhnost'yu provodit' poetapnuyu modernizaciyu servera, bez truda uvelichivaya
otdel'nye harakteristiki servera (proizvoditel'nost' processora, ob'em
RAM ili HDD).
Nasha praktika pokazyvaet, chto dazhe privedennoi vyshe minimal'noi konfiguracii
servera bolee chem dostatochno dlya obsluzhivaniya telekommunikacionnoi seti
vklyuchayushei 200-500 komp'yuterov (s postoyannym/seansnym IP-soedineniem).
4.2 Programmnoe obespechenie i funkcii central'nogo
servera
V kachestve operacionnoi sistemy central'nogo servera rekomenduetsya ispol'zovat'
OS Linux.
V dannoi operacionnoi sisteme ukazannym nizhe programmnym obespecheniem
realizuyutsya sleduyushie funkcii central'nogo servera:
- Nameserver-podderzhka bazy dannyh DNS po mashinam domena.
Programmnoe obespechenie: bind-4.9.5
- Pochtovyi servis (mailserver, mailrelay):
- dostavka pochty pol'zovatelyam (protokoly POP-3, UUCP)
- priem pochty ot pol'zovatelei (protokoly SMTP, UUCP)
- priem/otpravlenie vneshnei pochty (protokoly SMTP, UUCP)
Programmnoe obespechenie: smail-3.2,
uucp-1.0.6, qpopper-1.3
- WWW-server: predstavlenie lokal'noi informacii na WWW.
Programmnoe obespechenie: apache-1.2.
- Proxy HTTP/FTP/Gopher-server: keshirovanie obrashenii pol'zovatelei
k WWW, FTP i Gopher s cel'yu uskoreniya obrabotki povtornyh zaprosov i sokrasheniya
vneshnego trafika.
Programmnoe obespechenie: squid-1.1.
(real'naya effektivnost' v ST "Botik" - 30% - HTTP-obrashenii,
10% - FTP-obrashenii pri razmere proxy-kesha 800 Mb na 300 pol'zovatelei).
- News-server: obespechenie dostupa pol'zovatelei k telekonferenciyam
Usenet (protokol NNTP).
Programmnoe obespechenie: inn-1.5.
- FTP-server: failovyi arhiv.
Programmnoe obespechenie: wu-ftpd-2.4.2-academ.
- Statisticheskii uchet raboty klientov.
- Statistika po IP-trafiku: sbor statistiki po chislu otpravlennyh/poluchennyh
IP-paketov dlya kazhdoi mashiny.
Programmnoe obespechenie: ipfwadm-2.3
- Statistika po pochtovoi podsisteme: uchet pochtovyh soobshenii,
prohodyashih cherez server.
Programmnoe obespechenie: smail-3.2,
perl-5.002.
Vybrannoe reshenie po programmnomu obespecheniyu obladaet isklyuchitel'noi
gibkost'yu:
- Uchityvaya osobennosti razvitiya programmnogo obespecheniya linii Linux
i FSF mozhno legko ubedit'sya, chto v nih bystree vsego okazyvaetsya vnedrennoi
podderzhka vseh novyh protokolov i vozmozhnostei apparatury.
- Uchityvaya dostupnost' ishodnyh tekstov i inoi shirokoi informacionnoi
podderzhki razrabotchikov PO v etih sistemah mogut byt' legko realizovany
te funkcii, kotorye vremenno otsutstvuyut v shtatnyh komplektah. I dannoe
obstoyatel'stvo mnogokratno podtverzhdalos' v nashei praktike.
Zamechaniya, predlozheniya i voprosy napravlyaite na
tech@botik.ru