Kuidas server töötab?

Elektriinsener, kes töötab elektrijaama lairiba sidekeskuses lülitite ja serveritega

Blade-serverid on suurte organisatsioonide seas väga populaarsed.

Pildi krediit: Huntstock/DisabilityImages/Getty Images

Serverid täidavad mitmeid olulisi ülesandeid ja on iga organisatsiooni IT-infrastruktuuri oluline osa. Paljud keerulised protsessid, mis toimuvad sellise tegevuse ajal nagu veebipood, võivad olla hämmastavad. Alates turvalisusest ja autentimisest kuni arveldamise ja tellimusteni – ost ei saaks toimuda ilma mitme võimsa koormusega tegeleva serverita.

Serveri funktsioon

Serveri põhifunktsioon on sissetulevate võrgupäringute pordi kuulamine ning selle heaks demonstreerimiseks on veebiserveri ja brauseri vaheline suhtlus. Kuigi kasutaja jaoks on protsess hetkeline või peaaegu nii, kui ta veebis surfates lingil klõpsab, toimub mitu asja kulisside taga: veebilehe päring edastatakse vastavasse veebiserverisse, server tõmbab ja koostab veebilehe ja saadab selle uuesti, kasutades sellist protokolli nagu HTTP, ning lõpuks võtab kasutaja brauser andmed vastu, teisendab need ja kuvab talle lehe.

Päeva video

Tehnoloogia mõistmine

Olenevalt seadistatava serveri tüübist on tavaliselt vaja spetsiaalse riistvaraga serveriklassi masinat. Kõvaketta asemel, nagu enamikul lauaarvutitel, kasutavad serverid andmesalvestussüsteemi, mida nimetatakse odavate ketaste üleliigseks massiiviks või lühidalt RAIDiks. Nagu nimigi viitab, on RAID-süsteemid tegelikult mitu kettaseadet, mis on konfigureeritud toimima nagu üks. See suurendab tõhusust ja kui üks ketas ebaõnnestub, jätkab massiivi toimimist vähese andmekaoga või ilma andmete kadumiseta. Kommertsserverid vajavad ka kiireid protsessoreid, piisavalt RAM-i, et teenindada hinnangulist arvu päringuid, ja katkematut toiteallikat. Paljudel organisatsioonidel on tõrkesiirde jaoks süsteemi sisse ehitatud koondamised; see tähendab, et kui üks server läheb alla, võtab ooterežiimi server kohe üle.

Serverite tüübid

Mõned tänapäeval kõige levinumad serverid on andmebaasiserverid, rakendusserverid, meiliserverid ja veebiserverid. Nagu nimigi ütleb, pakub andmebaasiserver teenuseid ja ühendusi ettevõtte andmete salvestamiseks, korrastamiseks ja otsimiseks. Rakendusserver, mida nimetatakse ka vahevaraks, on liim, mis hoiab kogu süsteemi koos; see pakub rakenduste jaoks käituskeskkonda ja koordineerib sujuvalt rakenduste ja andmebaasi vahelisi asju. Ilma meiliserveriteta ei saaks e-kirju kohale toimetada; Sama halb või halvem allakäik oleks veebiserverid, mis võimaldavad inimestel veebis surfata. Muud kasutusel olevate kriitiliste serverite tüübid on FTP-serverid, prindiserverid, puhverserverid, failiserverid ja domeeninimeserverid.

Serveri seadistamine

Peaaegu iga arvuti saab seadistada serveriks. Paljud inimesed kasutavad kodus oma võrguserverite seadistamiseks veidi vananenud arvuteid, kasutades operatsioonisüsteeme nagu Linux, mis ei ole ressursimahukas – mõnel pole isegi graafilist kasutajaliidest – ja nad teavad, et paremaks tegemiseks pole vaja uuemaid masinaid serverid. Mõned inimesed seadistavad isegi veebiservereid ja kasutavad seda oma saidi hostimiseks ning tähelepanuväärne on see seda saab teha väikese eelarvega, kuna suurem osa vajaminevast tarkvarast on avatud lähtekoodiga ja tasuta. Lisaks, kui te ei kavatse veebiliiklust Amazoni või Google'i omale läheneda, peaks vana arvuti olema teie serveri vajaduste jaoks piisavalt võimas. Veebis on mõned head ja hõlpsasti mõistetavad õpetused, mis aitavad teil alustada (vt linke allikatest).