Palvelin on tietokone, joka on suunniteltu käsittelemään pyyntöjä ja toimittamaan tietoja toiselle tietokoneelle Internetin tai paikallisen verkon kautta. Tunnettu palvelintyyppi on verkkopalvelin, jossa verkkosivuille pääsee Internetin kautta asiakkaan, kuten verkkoselaimen, kautta. On kuitenkin olemassa useita palvelimia, mukaan lukien paikalliset, kuten tiedostopalvelimet, jotka tallentavat tietoja intranet-verkkoon.
Mitä palvelin tekee tietokoneverkossa?
Vaikka mikä tahansa tietokone, jossa on tarvittavat ohjelmistot, voi toimia palvelimena, sanan tyypillisin käyttö viittaa v altaviin, suuritehoisiin koneisiin, jotka työntävät ja nostavat 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 siirtämän tiedon määrän suhteen, sitä todennäköisemmin useilla palvelimilla on rooli, joista jokainen on omistettu tiettyyn tarkoitukseen.
Palvelin on ohjelmisto, joka hoitaa tietyn tehtävän. Tätä ohjelmistoa tukevaa tehokasta laitteistoa kutsutaan kuitenkin myös palvelimeksi. Tämä johtuu siitä, että satojen tai tuhansien asiakkaiden verkkoa koordinoiva palvelinohjelmisto vaatii laitteistoa, joka on kestävämpi kuin kuluttajakäyttöön tarkoitettu tietokone.
Yleiset palvelintyypit
Jotkin erilliset palvelimet keskittyvät yhteen toimintoon, kuten tulostuspalvelimeen tai tietokantapalvelimeen, mutta 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:
- Web-palvelin: Verkkopalvelin näyttää sivuja ja suorittaa sovelluksia verkkoselaimien kautta. Palvelin, johon selaimesi on nyt yhteydessä, on verkkopalvelin, joka toimittaa tämän sivun ja sillä olevat kuvat. 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 toimittamiseen, kuten tiedostojen lataamiseen ja varmuuskopiointiin 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 voi käyttää etänä FTP-asiakasohjelmien avulla, jotka muodostavat yhteyden palvelimen jaettuun tiedostoon joko palvelimen sisäänrakennettujen FTP-ominaisuuksien kautta tai erillisen FTP-palvelinohjelman avulla.
- Identity Server: Identiteettipalvelimet tukevat v altuutettujen käyttäjien kirjautumisia ja suojausrooleja.
Sadat erikoistuneet palvelintyypit tukevat tietokoneverkkoja. Yleisten yritystyyppien lisäksi kotikäyttäjät ovat usein yhteydessä verkkopelipalvelimiin, chat-palvelimiin sekä äänen ja videon suoratoistopalvelimiin.
Jotkin palvelimet ovat olemassa tiettyä tarkoitusta varten, mutta niitä ei välttämättä ole vuorovaikutuksessa millään tarkoituksenmukaisella tavalla. DNS-palvelimet ja välityspalvelimet ovat esimerkkejä.
Verkkopalvelintyypit
Monet verkot Internetissä käyttävät asiakas-palvelin-verkkomallia, joka yhdistää verkkosivustot ja viestintäpalvelut.
Vaihtoehtoinen malli, jota kutsutaan vertaisverkotukseksi, sallii kaikkien verkon laitteiden toimia joko palvelimena tai asiakkaana tarpeen mukaan. Vertaisverkot tarjoavat enemmän yksityisyyttä, koska tietokoneiden välinen viestintä on kohdistettu kapeasti. Osittain kaistanleveyden rajoituksista johtuen useimmat vertaisverkon toteutukset eivät kuitenkaan ole riittävän kestäviä tukemaan suuria liikennepiikkejä.
Palvelinklustereiden ymmärtäminen
Sanaa klusteri käytetään laajasti tietokoneverkoissa viittaamaan jaettujen laskentaresurssien toteutukseen. Tyypillisesti klusteri integroi kahden tai useamman laskentalaitteen resurssit, jotka muuten voisivat toimia erikseen johonkin yhteiseen tarkoitukseen (usein työasema tai palvelinlaite).
Web-palvelinfarmi on kokoelma verkkopalvelimia, joista jokaisella on pääsy saman sivuston sisältöön. Nämä palvelimet toimivat käsitteellisesti klusterina. Puristit kuitenkin kiistelevät palvelinfarmin teknisestä luokittelusta klusteriksi laitteisto- ja ohjelmistokokoonpanon yksityiskohdista riippuen.
Tietokonepalvelimet kotona
Koska palvelimet ovat ohjelmistoja, ihmiset voivat käyttää palvelimia kotonaan, joihin pääsevät joko kotiverkkoon liitetyt laitteet tai verkon ulkopuoliset laitteet. Esimerkiksi jotkin verkkotietoiset kiintolevyt käyttävät Network Attached Storage Server -protokollaa salliakseen kotiverkon eri tietokoneiden käyttää jaettua tiedostojoukkoa.
Plex-mediapalvelinohjelmisto auttaa käyttäjiä katselemaan digitaalista mediaa televisioissa ja viihdelaitteissa riippumatta siitä, ovatko tiedot pilvessä vai paikallisessa tietokoneessa.
Jos verkkosi on asetettu sallimaan porttien edelleenlähetykset, voit hyväksyä saapuvia pyyntöjä verkkosi ulkopuolelta saadaksesi kotipalvelimesi toimimaan suuren yrityksen, kuten Facebookin tai Googlen, palvelimena (jossa kuka tahansa voi käyttää resurssejasi).
Kaikki kotitietokoneet ja Internet-yhteydet eivät kuitenkaan sovellu suureen liikenteeseen. Kaistanleveys, tallennustila, RAM ja muut järjestelmäresurssit ovat tekijöitä, jotka vaikuttavat siihen, kuinka suurta kotipalvelinta voit tukea. Useimmissa kodin käyttöjärjestelmissä ei myöskään ole palvelimiin liittyviä ominaisuuksia.
Lisätietoja palvelimista
Koska käytettävyysaika on ratkaisevan tärkeä useimmille palvelimille, palvelimia ei ole suunniteltu sammumaan, vaan ne toimivat 24/7. Joskus palvelimet kuitenkin hajoavat tarkoituksella määräaikaishuoltojen vuoksi, minkä vuoksi jotkut verkkosivustot ja palvelut ilmoittavat käyttäjille ajoitetuista seisokeista tai ajoitetuista huolloista. Palvelimet voivat myös katketa vahingossa esimerkiksi DDoS-hyökkäyksen aikana.
Web-palvelin, joka ilmoittaa seisokkeista johtuvan virheen – joko tarkoituksella tai ei – saattaa tehdä sen käyttämällä tavallista
Kun verkkopalvelin poistaa tiedot pysyvästi tai jopa väliaikaisesti, saatat silti päästä käsiksi tiedostoihin, jos kolmannen osapuolen palvelu arkistoi ne. Wayback Machine on yksi esimerkki verkkoarkistaattorista, joka tallentaa tilannekuvia verkkosivuista ja web-palvelimille tallennetuista tiedostoista.
Suuret yritykset, joilla on useita palvelimia, eivät yleensä käytä näitä palvelimia paikallisesti, 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.
UKK
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. Tee Internet-haku sanalla "ilmaiset välityspalvelimet" löytääksesi kymmeniä vaihtoehtoja.
Mitä DNS-palvelin tekee?
DNS-palvelimet tallentavat tietokantoja julkisista IP-osoitteista. Kun kirjoitat URL-osoitteen selaimeesi, DNS-palvelin kääntää sen IP-osoitteeksi, jolloin voit muodostaa yhteyden sopivaan 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 teksti-, ääni- ja videokeskustelutyökalu, joka on suunnattu peliyhteisöille. Liityt tai luot Discord-palvelimen kommunikoidaksesi ihmisten kanssa eri puolilta maailmaa, joilla on samanlaiset kiinnostuksen kohteet. Discord-palvelimet voivat olla julkisia tai yksityisiä.