Palvelin on tietokone, joka on suunniteltu käsittelemään pyyntöjä ja toimittamaan tietoja toiselle tietokoneelle Internetin tai paikallisverkon kautta. Tunnettu palvelintyyppi on web-palvelin, jossa verkkosivuille päästään Internetin kautta asiakkaan, kuten verkkoselaimen, kautta. On kuitenkin olemassa erilaisia palvelimia, mukaan lukien paikalliset palvelimet, kuten tiedostopalvelimet, jotka tallentavat tietoja intranet-verkkoon.
Mitä palvelin tekee tietokoneverkossa?
Vaikka mikä tahansa tietokone voi toimia palvelimena tarvittavien ohjelmistojen kanssa, sanan tyypillisin käyttö viittaa valtaviin, tehokkaisiin koneisiin, jotka työntävät ja hakevat tietoja Internetistä. Useimmat tietokoneverkot tukevat yhtä tai useampaa palvelimia, jotka käsittelevät erikoistehtäviä. Yleensä mitä suurempi verkko on siihen yhdistävien asiakkaiden tai sen siirrettävän tiedon määrän suhteen, sitä todennäköisemmin on olemassa useita palvelimia, joista jokainen palvelee tiettyä tarkoitusta. Palvelin on ohjelmisto, joka hoitaa tietyn tehtävän. Tätä ohjelmistoa tukeva tehokas laitteisto tunnetaan kuitenkin myös palvelimena. Tämä johtuu siitä, että satojen tai tuhansien asiakkaiden verkkoa koordinoiva palvelinohjelmisto vaatii laitteistoa, joka on kestävämpi kuin kuluttajatietokoneet.
Yleiset palvelintyypit
Vaikka jotkin erilliset palvelimet keskittyvät yhteen toimintoon, kuten tulostuspalvelimeen tai tietokantapalvelimeen, jotkin toteutukset käyttävät yhtä palvelinta useisiin tarkoituksiin. Suuri yleiskäyttöinen verkko, joka tukee keskikokoista yritystä, käyttää todennäköisesti useita palvelimia, mukaan lukien:
- verkkopalvelin† Verkkopalvelin näyttää sivuja ja suorittaa sovelluksia verkkoselaimien kautta. Palvelin, johon selaimesi on nyt yhteydessä, on verkkopalvelin, joka palvelee tätä sivua ja sillä olevia kuvia. Asiakasohjelma on tässä tapauksessa selain, kuten Internet Explorer, Chrome, Firefox, Opera tai Safari. Web-palvelimia käytetään moniin tehtäviin yksinkertaisen tekstin ja kuvien tarjoamisen lisäksi, kuten tiedostojen lataaminen ja varmuuskopiointi verkossa pilvitallennuspalvelun tai online-varmuuskopiointipalvelun kautta.
- Sähköpostipalvelin† Sähköpostipalvelimet lähettävät ja vastaanottavat sähköpostiviestejä. Jos tietokoneessasi on sähköpostiohjelma, ohjelmisto muodostaa yhteyden IMAP- tai POP-palvelimeen viestien lataamiseksi tietokoneellesi ja SMTP-palvelimeen lähettääkseen viestit takaisin sähköpostipalvelimen kautta.
- FTP-palvelin† FTP-palvelimet siirtävät tiedostoja File Transfer Protocol -työkalujen kautta. FTP-palvelimia voidaan käyttää etäyhteyden kautta FTP-asiakasohjelmilla, jotka muodostavat yhteyden palvelimen jaettuun tiedostoon joko palvelimen sisäänrakennettujen FTP-ominaisuuksien tai erillisen FTP-palvelinohjelman kautta.
- Identiteettipalvelin† Identiteettipalvelimet tukevat valtuutettujen käyttäjien kirjautumisia ja suojausrooleja.
Sadat erikoistuneet palvelintyypit tukevat tietokoneverkkoja. Tavallisten liiketoimintatyyppien lisäksi kotikäyttäjät ovat usein yhteydessä verkkopelipalvelimiin, chat-palvelimiin sekä äänen ja videon suoratoistopalvelimiin. Jotkut palvelimet ovat olemassa tiettyyn tarkoitukseen, mutta niitä ei välttämättä käytetä mielekkäällä tavalla. DNS-palvelimet ja välityspalvelimet ovat joitain esimerkkejä.
Verkkopalvelintyypit
Monet Internetin verkot käyttävät asiakas-palvelin-verkkomallia, joka yhdistää verkkosivustot ja viestintäpalvelut. Vaihtoehtoinen malli, jota kutsutaan vertaisverkotukseksi, sallii kaikkien verkon laitteiden toimia palvelimina tai asiakkaina tarpeen mukaan. Vertaisverkot tarjoavat enemmän yksityisyyttä, koska tietokoneiden välinen viestintä on kapeasti keskittynyt. Osittain kaistanleveyden rajoituksista johtuen useimmat vertaisverkkototeutukset eivät kuitenkaan ole riittävän kestäviä tukemaan suuria liikennepiikkejä.
Palvelinklusterien ymmärtäminen
Sanaa klusteri käytetään yleisesti tietokoneverkoissa viittaamaan jaettujen laskentaresurssien toteutukseen. Tyypillisesti klusteri integroi kahden tai useamman laskentalaitteen resurssit, jotka muuten voisivat toimia erikseen yhteistä tarkoitusta varten (usein työasema tai palvelinlaite).
Kotitietokonepalvelimet
Koska palvelimet ovat ohjelmistoja, ihmiset kotona voivat käyttää palvelimia, joita voivat käyttää kotiverkkoon liitetyt laitteet tai verkon ulkopuoliset laitteet. Esimerkiksi jotkin verkkotietoiset kiintolevyt käyttävät Network Attached Storage -palvelinprotokollaa salliakseen useiden kotiverkon tietokoneiden käyttää jaettua tiedostojoukkoa.
Lisätietoja palvelimista
Koska käyttöaika on kriittinen useimmille palvelimille, palvelimia ei ole suunniteltu sammumaan, vaan toimimaan 24/7. Joskus palvelimet kuitenkin hajoavat tarkoituksella ajoitetun huollon vuoksi. Siksi jotkut verkkosivustot ja palvelut ilmoittavat käyttäjille suunnitelluista seisokeista tai suunnitelluista huolloista. Palvelimet voivat myös vahingossa kaatua esimerkiksi DDoS-hyökkäyksen aikana. Verkkopalvelin, joka ilmoittaa tahallisesta tai tahattomasta seisokkiajasta johtuvasta virheestä, voi tehdä sen käyttämällä tavallista HTTP-tilakoodia. Kun verkkopalvelin poistaa tiedot pysyvästi tai jopa tilapäisesti, saatat silti päästä käsiksi tiedostoihin, jos kolmannen osapuolen palvelu on arkistoinut ne. Wayback Machine on esimerkki verkkoarkistosta, joka tallentaa tilannekuvia web-sivuista ja web-palvelimille tallennetuista tiedostoista. Suurilla yrityksillä, joilla on useita palvelimia, ei yleensä ole paikallista pääsyä näihin palvelimiin, kuten näppäimistön ja hiiren avulla, vaan etäkäytön kautta. Nämä palvelimet ovat joskus myös virtuaalikoneita, mikä tarkoittaa, että yksi tallennuslaite voi isännöidä useita palvelimia, mikä säästää fyysistä tilaa ja rahaa. FAQ
-
Mitä välityspalvelin tekee?
Välityspalvelin toimii ylimääräisenä suojakerroksena sinun ja vierailemiesi sivustojen välillä. Yhteyden muodostaminen välityspalvelimeen piilottaa IP-osoitteesi muilta palvelimilta, joihin muodostat yhteyden, koska ne näkevät sen sijaan välityspalvelimen osoitteen. Etsi verkosta «ilmaisia välityspalvelimia» löytääksesi kymmeniä vaihtoehtoja.
-
Mitä DNS-palvelin tekee?
DNS-palvelimet tallentavat tietokantoja julkisilla IP-osoitteilla. Kun kirjoitat URL-osoitteen selaimeesi, DNS-palvelin muuttaa sen IP-osoitteeksi, jotta voit muodostaa yhteyden oikeaan verkkopalvelimeen.
-
Mitä DHCP-palvelin tekee?
DHCP-palvelimet ovat vastuussa IP-osoitteiden määrittämisestä käyttämällä DHCP (Dynamic Host Configuration Protocol) -protokollaa. Useimmissa Wi-Fi-kotiverkoissa reititin tekee tämän työn, mutta suuremmissa verkoissa voi olla oma DHCP-palvelin.
-
Mikä on Discord-palvelin?
Discord on peliyhteisöille tarkoitettu teksti-, ääni- ja videokeskustelutyökalu. Liityt tai luot Discord-palvelimen kommunikoidaksesi ihmisten kanssa eri puolilta maailmaa, joilla on samanlaiset kiinnostuksen kohteet. Discord-palvelimet voivat olla julkisia tai yksityisiä.