Kako deluje strežnik?

click fraud protection
Inženir elektrotehnike, ki dela s stikali in strežniki v širokopasovnem komunikacijskem vozlišču elektrarne

Blade strežniki so zelo priljubljeni pri velikih organizacijah.

Zasluga slike: Huntstock/DisabilityImages/Getty Images

Strežniki opravljajo številne bistvene naloge in so ključni del IT infrastrukture vsake organizacije. Številni zapleteni procesi, ki se odvijajo med dejavnostjo, kot je spletno nakupovanje, so lahko osupljivi. Od varnosti in preverjanja pristnosti do zaračunavanja in naročil nakup ne bi mogel potekati brez več zmogljivih strežnikov, ki bi upravljali obremenitev.

Funkcija strežnika

Osnovna funkcija strežnika je poslušanje v vratih za dohodne omrežne zahteve, dober prikaz tega pa je interakcija med spletnim strežnikom in brskalnikom. Čeprav je za uporabnika postopek takojšen ali skoraj tako, ko klikne povezavo med brskanjem po spletu, se zgodi več stvari v zakulisju: zahteva za spletno stran se pošlje ustreznemu spletnemu strežniku, strežnik pridobi in sestavi spletno stran in jih ponovno odda s pomočjo protokola, kot je HTTP, in končno, uporabnikov brskalnik prejme podatke, jih pretvori in mu prikaže stran.

Video dneva

Razumevanje tehnologije

Odvisno od vrste strežnika, ki se nastavlja, je običajno potreben stroj strežniškega razreda s specializirano strojno opremo. Namesto trdega diska, kot ga ima večina namiznih računalnikov, strežniki uporabljajo sistem za shranjevanje podatkov, znan kot Redundant Array of Inexpensive Disks ali na kratko RAID. Kot pove že ime, so sistemi RAID pravzaprav več diskovnih pogonov, ki so konfigurirani tako, da delujejo kot eden. To izboljša učinkovitost in če en disk odpove, matrika še naprej deluje z malo ali brez izgube podatkov. Komercialni strežniki potrebujejo tudi hitre procesorje, dovolj RAM-a za servisiranje ocenjenega števila zahtev in neprekinjeno napajanje. Številne organizacije imajo v svojih sistemih vgrajene redundance, da se prilagodijo preklopu; to pomeni, da če en strežnik izpade, ga takoj prevzame strežnik v stanju pripravljenosti.

Vrste strežnikov

Nekateri najpogostejši strežniki, ki se danes uporabljajo, so strežniki baz podatkov, aplikacijski strežniki, poštni strežniki in spletni strežniki. Kot že ime pove, strežnik baz podatkov zagotavlja storitve in povezave za shranjevanje, organiziranje in iskanje podatkov podjetja. Aplikacijski strežnik, imenovan tudi vmesna programska oprema, je lepilo, ki drži celoten sistem skupaj; zagotavlja okolje izvajanja za aplikacije in nemoteno usklajuje stvari med aplikacijami in bazo podatkov. Brez poštnih strežnikov e-pošta ne bi bila dostavljena; tako slabo ali še huje pa bi bili spletni strežniki, ki ljudem omogočajo brskanje po spletu. Druge vrste kritičnih strežnikov v uporabi so strežniki FTP, tiskalni strežniki, proxy strežniki, datotečni strežniki in strežniki domenskih imen, če naštejemo le nekaj.

Nastavitev strežnika

Skoraj vsak računalnik je mogoče nastaviti kot strežnik. Mnogi ljudje uporabljajo nekoliko zastarele računalnike za nastavitev lastnih omrežnih strežnikov doma z uporabo operacijskih sistemov, kot je Linux, ki niso zahtevajo vire - nekateri nimajo niti grafičnega uporabniškega vmesnika - in vedo, da ne potrebujete novejših strojev za dobro strežniki. Nekateri ljudje celo vzpostavijo spletne strežnike in jih uporabljajo za gostovanje lastnega spletnega mesta, kar je izjemna stvar to je mogoče storiti z majhnim proračunom, saj je večina programske opreme, ki jo potrebujete, odprtokodne in prost. Poleg tega mora biti star računalnik dovolj zmogljiv za potrebe vašega strežnika, razen če nameravate imeti spletni promet, ki se približuje Amazonovemu ali Googlovemu. Na spletu je nekaj dobrih, razumljivih vadnic, ki vam bodo pomagale začeti (glejte povezave v virih).