servers in computer networking 817380 5c09ff66a49f4774a965ccdadedcae27

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ä tietokoneverkon palvelin tekee?

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 hoitavat 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 tarjoaa 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 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 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 palvelimena tai asiakkaana tarpeen mukaan. Vertaisverkot tarjoavat enemmän yksityisyyttä, koska tietokoneiden välinen viestintä on kapeasti kohdistettua. 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).

Verkkopalvelinfarmi on kokoelma verkkopalvelimia, joista jokainen käyttää saman sivuston sisältöä. Käsitteellisesti nämä palvelimet toimivat klusterina. Puristit kuitenkin kiistelevät palvelinfarmin teknisestä luokittelusta klusteriksi riippuen sen laitteisto- ja ohjelmistokokoonpanon yksityiskohdista.

Kotitietokonepalvelimet

Koska palvelimet ovat ohjelmistoja, kotona olevat ihmiset 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.

Esimerkki palvelimista kotiverkossa.

Plex-mediapalvelinohjelmisto auttaa käyttäjiä katselemaan digitaalista mediaa televisioissa ja viihdelaitteissa riippumatta siitä, ovatko tiedot pilvessä tai paikallisessa tietokoneessa. Jos verkkosi on asetettu sallimaan porttien edelleenlähetykset, voit hyväksyä saapuvat pyynnöt verkkosi ulkopuolelta, jotta kotipalvelimesi toimisi palvelimena suurelta yritykseltä, kuten Facebook tai Google (jossa kuka tahansa voi käyttää resurssejasi). Kaikki kotitietokoneet ja Internet-yhteydet eivät kuitenkaan sovellu suurelle liikenteelle. Kaistanleveys, tallennustila, RAM ja muut järjestelmäresurssit ovat tekijöitä, jotka vaikuttavat tuettavan kotipalvelimen kokoon. Useimmissa kodin käyttöjärjestelmissä ei myöskään ole palvelimiin liittyviä ominaisuuksia.

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ä. Jos muodostat yhteyden välityspalvelimeen, IP-osoitteesi piilotetaan 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ä.

Por Markus