palvelin
Selitämme, mikä palvelin on, sen pääominaisuudet ja mihin se on tarkoitettu. Lisäksi mikä on web-palvelin, luokittelu ja esimerkkejä.

Mikä on palvelin?
Laskennassa sitä kutsutaan palvelimena (englanninkielisestä palvelimesta) tietokoneelle, joka on osa tietoverkkoa ja tarjoaa tiettyjä palveluita saman tietokoneen muille tietokoneille, joita kutsutaan käännösasemiksi tai asiakkaita. Mainitussa tietokoneessa on oltava erityinen sovellus, joka kykenee vastaamaan eri asiakkaiden pyyntöihin ja tarjoamaan heille oikea-aikaisen vastauksen, jotta todellisuudessa samassa fyysisessä tietokoneessa (laitteistossa) useat palvelimet voivat toimia samanaikaisesti  neos (ohjelmisto), kunhan niillä on tarvittavat logistiset resurssit.
Palvelimet toimivat asiakas-palvelin -viestintämallin (tai arkkitehtuurin) perusteella jakamalla tehtävät käytettävissä olevien resurssien tarjoajien kesken tarjoamalla siten asiakkailleen mahdollisuuden tietojen, tietyn tiedon jakaminen ja pääsy tiettyihin ohjelmisto- ja laitteistoresursseihin, kuten sovellukseen tai tiettyyn oheislaitteeseen. Näin esimerkiksi verkkosivut ja sähköpostipalvelut toimivat.
Yleensä palvelimet voidaan luokitella niiden saatavuuden mukaan erillisissä ja jaetuissa . Dedikoituja palvelimia ovat sellaiset, joilla on kaikki laitteistot ja prosessointiresurssit vastaamaan asiakkaiden pyyntöjä. taas jaetut palvelimet ovat sellaisia, jotka asiakkaan pyyntöjen vastaanottamisen verkon kautta osallistuvat myös prosesseihin paikallisesti, verkon ulkopuolella.
Katso myös: FTP.
Palvelimen ominaisuudet

Koska palvelimet ovat tietokoneita, jotka vastaavat verkon asiakkaiden tarpeiden täyttämisestä, yksi sen pääpiirteistä on, että heillä on oltava resurssit jatkuvasti, jotta verkko toimii jatkuvasti. Toisin sanoen heidän on aina oltava päällä, aina saatavilla . Tästä syystä verkkosivua tai sen resursseja ei joskus voida ladata: jos palvelin romahtaa tai hajoaa, tietty veloitetun verkon segmentti ei ole enää asiakaskuntansa käytettävissä.
Toisaalta palvelimet ovat yleensä huippuluokan tietokoneita, jotka on varustettu riittävällä prosessointikapasiteetilla vastaamaan lukuisiin asiakaspyyntöihin minimiviiveellä. Tämä tarkoittaa myös sitä, että sähköllä ja muilla fysikaalisilla resursseilla on oltava jatkuva toimittaminen sen toiminnan takaamiseksi. Itse asiassa palvelimet varastoidaan monissa tapauksissa osastoihin, jotka ovat hyvin ilmastoituja sitä varten, jopa ilmasto: riittävän kylmässä ja pölyttömässä ympäristössä järjestelmän ylikuumeneminen vältetään.
Mihin palvelin on tarkoitettu?

Kuten olemme sanoneet, palvelimet vastaavat tietyn verkon asiakkaiden pyyntöihin vastaamisesta ja käytettävissä olevien resurssien hallinnasta, jotta jokainen asiakas voi käyttää tarvitsemiaan tietoja tai oheislaitteita. Tässä mielessä palvelimilla voi olla hyvin erilaisia toimintoja, kuten:
- Tiedostopalvelimet He tallentavat tiedostot tai tietotiedostot ja syöttävät ne verkkoon.
- Active Directory / Domain-palvelimet. Hallinnoi verkkoon, sen käyttäjiin, tietokoneisiin ja sisäisiin ryhmiin liittyviä tietoja.
- Tulostuspalvelin Hallinnoi verkon käytettävissä olevia tulostinsarjoja, myöntämällä niihin pääsy ja hallitsemalla tulostusjonoa.
- Sähköpostipalvelin. Se hallitsee sähköpostien kulkua verkon asiakkaiden välillä, niiden välillä ja asiakkaille, viestien lähettämistä ja vastaanottamista sekä historian tallentamista.
- Välityspalvelin Sen tehtävänä on varmuuskopiointi, verkon käytettävissä olevien verkkosivujen kopion tallentaminen hetkeksi välimuistiin, jotta pääsy niihin nopeutuisi tai tietojen palauttaminen mahdollistaisi, jos alkuperäinen putoaa.
- Web-palvelin. Se tallentaa yhdelle tai useammalle verkkosivulle tarvittavan sisällön ja hallitsee pääsyä siihen oikein, jotta asiakkaiden selaimet voivat ”luoda” verkkosivun.
- DNS-palvelin Se tallentaa tarvittavat tiedot verkkotunnuksen liittämiseksi siihen linkitettyjen tietokoneiden (sen verkkopalvelimien) IP-osoitteiden sarjaan.
- DHCP-palvelin Vastuu dynaamisten (muuttuvien) IP-osoitteiden osoittamisesta asiakkaille, jotka muodostavat yhteyden verkkoon.
- FTP-palvelin Tallentaa oikea-aikaista tietoa käyttäjille ja sallii sen yksityisen pääsyn tietokoneiden välillä.
- Pelipalvelin Ne, jotka on erityisesti omistettu tietojen tallentamiselle, jotta asiakkaat voivat käyttää virkistysohjelmaa samanaikaisesti (yleensä videopelit).
Web-palvelin

Verkkopalvelimet ovat Internetin päivittäiseen käyttöön tarkoitettuja ohjelmia (ohjelmistoja), jotka välittyvät palvelimen, jolla asiakkaan pyytämät tiedot, ja heidän oman tietokoneen välillä ovat mahdollisia yhteyksien tarjoamisen eri dataprotokollien kautta, kuten on tunnettu HTTP (HyperText Transfer Protocol tai Hypertext Transfer Protocol). Toisin sanoen nämä ovat ohjelmia, jotka välittävät Internet-käyttäjän selaimen ja paikan, jossa he etsivät tai tarvitsevat tiedot sijaitsevat.
Tätä termiä käytetään myös viittaamaan itse tietokoneeseen (laitteistoon), johon verkkosivun muodostavat tiedostot on tallennettu, sekä web-datayhteyden noudattamiseen tarvittavaan ohjelmistoon. .
Seuraa: Web-palvelin.
Verkkopalvelintyypit
Verkkopalvelimet voivat olla kahden tyyppisiä niiden sisällöstä riippuen:
- Staattiset palvelimet. Tietokoneet, joihin tallennetaan käyttäjän etsimät tiedot ja HTTP-palvelin, joka vastaa datapyyntöprotokolliin. Pyydetyt tiedostot lähetetään varastoituna riippumatta siitä, onko virheitä, ja sieltä tulee heidän nimensä.
- Dynaamiset palvelimet. Tässä tapauksessa ne ovat identtisiä staattisten palvelimien kanssa, mutta ne sisältävät lisäohjelmistoja (kuten sovelluksia ja tietokantoja), joiden avulla asiakkaat voivat päivittää asiakkaan pyytämät tiedot ennen niiden lähettämistä verkon kautta.
Esimerkkejä web-palvelimista
Jotkut eniten käytetyistä verkkopalvelimista ovat seuraavat:
- Nginx. Homonimisen yrityksen vuonna 2004 kehittämä verkkopalvelin ja välityspalvelin.
- Apache. Avoimen lähdekoodin HTTP-verkkopalvelin, jonka kehitettiin vuonna 1995 ja jota ylläpitää Apache Software Foundation -säätiön muodostava käyttäjäyhteisö.
- Internet-tietopalvelut tai IIS. Microsoft Windowsille suunniteltu verkkopalvelin ja palvelujoukko, joka sisällytettiin alun perin sen NT-versioon.
- Cherokee. C-kielellä kirjoitettu monilaattainen verkkopalvelin, saatavana GNU General Public License -lisenssillä (ilmainen ohjelmisto).
- Kollikissa. Vuoden 1999 Apache-jakelu, joka tunnetaan myös nimellä Jakarta Tomcat, joka toimii Java-periaatteella.