palvelin

Selitämme, mikä palvelin on, sen tärkeimmät ominaisuudet ja mihin se on tarkoitettu. Myös mikä on web-palvelin, luokittelu ja esimerkkejä.

Palvelimet toimivat asiakas-palvelin-viestintämallin perusteella.

Mikä on palvelin?

Sisään tietojenkäsittelyä, tunnetaan palvelimena (englanninkielisestä palvelimesta) a tietokone joka on osa a tietokoneverkko ja se tarjoaa tiettyjä palveluita muille tietokoneilleen, joita kutsutaan asemiksi tai asiakkaiksi. Kyseisessä tietokoneessa on oltava erityinen sovellus, joka pystyy vastaamaan eri asiakkaiden pyyntöihin ja tarjoamaan heille oikea-aikaiset vastaukset, joten todellisuudessa samassa fyysisessä tietokoneessa (laitteisto) useat samanaikaiset palvelimet voivat toimia (ohjelmisto), kunhan heillä on tarvittavat logistiset resurssit.

Palvelimet toimivat mallin perusteella viestintää (tai "arkkitehtuuri") asiakas-palvelin jakaa tehtävät käytettävissä olevien resurssien tarjoajien kesken ja tarjoaa siten heidän Asiakkaat mahdollisuus jakaa tiedot, tiedot erityisiä ja pääsy tiettyihin ohjelmisto- ja laitteistoresursseihin, kuten tiettyyn sovellukseen tai oheislaitteeseen. Näin ne toimivat esim. verkkosivustoja ja palvelut sähköposti.

Yleensä palvelimet voidaan luokitella saatavuuden mukaan omistettuihin ja jaettuihin. Dedikoidut palvelimet ovat niitä, joilla on kaikki laitteistonsa ja käsittelyresurssit palvelemaan asiakkaiden pyyntöjä; kun taas jaetut palvelimet ovat niitä, jotka sekä vastaanottavat pyyntöjä asiakkailta netto, ne palvelevat prosesseja paikallisesti, verkon ulkopuolella.

Palvelimen ominaisuudet

Palvelimissa tulee olla jatkuva virtalähde.

Koska palvelimet ovat tietokoneita, jotka vastaavat verkkoasiakkaiden tarpeisiin, yksi niiden pääominaisuuksista on, että niiden resurssien on oltava jatkuvasti saatavilla, jotta verkko on koko ajan toiminnassa. Toisin sanoen niiden on oltava aina päällä, aina saatavilla. Tästä syystä joskus web-sivua tai sen resursseja ei voida ladata: jos palvelin kaatuu tai kaatuu, tietty sen vastuulla oleva verkon segmentti ei ole enää asiakkaiden käytettävissä.

Toisaalta palvelimet ovat yleensä huippuluokan tietokoneita, jotka on varustettu riittävällä prosessointikapasiteetilla palvelemaan lukuisia asiakaspyyntöjä mahdollisimman pienellä viivealueella. Tämä tarkoittaa myös jatkuvaa tarjontaa sähköä ja muut fyysiset resurssit sen toimivuuden takaamiseksi. Itse asiassa monissa tapauksissa palvelimet säilytetään ilmastollisestikin hyvin ilmastoiduissa osastoissa: riittävän viileässä ja pölyttömässä ympäristössä vältetään järjestelmän ylikuumeneminen.

Mitä varten palvelin on?

Pelipalvelimet mahdollistavat pääsyn virkistysohjelmaan.

Kuten olemme todenneet, palvelimet vastaavat tietyn verkon asiakkaiden pyyntöjen täyttämisestä ja sen käytettävissä olevien resurssien hallinnasta, jotta jokainen asiakas pääsee käsiksi tarvitsemaansa tietoon tai oheislaitteisiin. Tässä mielessä palvelimilla voi olla hyvin erilaisia ​​toimintoja, kuten:

  • Tiedostopalvelimet. Ne tallentavat tiedostot tai tiedostot ja syötä ne verkkoon.
  • Active Directory / Domain Servers. He hallitsevat niihin liittyviä tietoja netto, heidän käyttäjiä, joukkueet ja sisäiset ryhmät.
  • Tulostuspalvelin. Se hallitsee verkon käytettävissä olevia tulostimia, myöntää niille pääsyn ja hallitsee tulostusjonoa.
  • Postipalvelin. Se hallitsee sähköpostin kulkua verkon asiakkaiden välillä, asiakkailta ja asiakkaille, lähettää ja vastaanottaa viestejä sekä tallentaa heidän historiansa.
  • Välityspalvelin. Sen tehtävänä on varmuuskopioida, tallentaa jonkin aikaa kätkö kopio verkossa käytettävissä olevista verkkosivuista, nopeuttaakseen niiden käyttöä tai salliakseen tietojen palauttamisen, jos alkuperäinen sivu ei toimi.
  • verkkopalvelin. Se tallentaa yhdelle tai useammalle web-sivulle tarpeellisen sisällön ja hallitsee sen hallittua pääsyä, jotta asiakkaiden selaimet voivat "renderöidä" verkkosivun.
  • DNS-palvelin. Tallentaa tiedot, joita tarvitaan nimen yhdistämiseen verkkotunnus ja joukko siihen linkitettyjen tietokoneiden IP-osoitteita (sen web-palvelimia).
  • DHCP-palvelin. Vastaa dynaamisten (muuttuvien) IP-osoitteiden määrittämisestä asiakkaille, jotka muodostavat yhteyden verkkoon.
  • FTP-palvelin. Tallentaa tiettyjä käyttäjätietoja ja mahdollistaa yksityisen pääsyn niihin tietokoneiden välillä.
  • Pelipalvelin. Ne, jotka on erityisesti omistettu tietojen tallentamiseen, jotta asiakkaat voivat käyttää virkistysohjelmaa samanaikaisesti (yleensä massiiviset videopelit).

verkkopalvelin

Web-palvelin mahdollistaa yhteydet protokollien, kuten HTTP, kautta.

Web-palvelimet ovat ohjelmia (ohjelmisto) jokapäiväiseen käyttöön Internet, joka välittää palvelimen, jossa asiakkaan pyytämiä tietoja isännöi, ja oman tietokoneensa välillä sallien yhteydet erilaisten dataprotokollien kautta, kuten HTTP (HyperText Transfer Protocol tai Transfer Protocol Hyperteksti). Toisin sanoen ne ovat ohjelmia, jotka välittävät Internetin käyttäjän selaimen ja paikan, jossa hänen etsimästään tai tarvitsemansa tieto sijaitsee.

Tätä termiä käytetään myös viittaamaan itse tietokoneeseen (laitteistoon), johon verkkosivuston muodostavat tiedostot on tallennettu, sekä ohjelmistoja, jotka ovat tarpeen web-datayhteyden noudattamiseksi.

Web-palvelintyypit

Web-palvelimia voi olla kahdenlaisia ​​niiden sisällöstä riippuen:

  • Staattiset palvelimet. Tämä on nimi tietokoneille, joihin käyttäjän etsimä tieto on tallennettu, ja HTTP-palvelimelle, joka vastaa protokollat tietopyyntö. Pyydetyt tiedostot lähetetään sellaisena kuin ne on tallennettu, riippumatta siitä, onko niissä virheitä vai ei, ja sieltä niiden nimi tulee.
  • Dynaamiset palvelimet. Tässä tapauksessa ne ovat palvelimia, jotka ovat identtisiä staattisten palvelimien kanssa, mutta sisältävät lisäohjelmistoja (kuten sovelluksia ja tietokannat), jonka avulla he 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. Samannimisen yrityksen vuonna 2004 kehittämä verkkopalvelin ja välityspalvelin.
  • Apache. Avoimen lähdekoodin HTTP-verkkopalvelin, joka on kehitetty vuonna 1995 ja jota ylläpitää a Yhteisö käyttäjistä, jotka muodostavat Apache Software Foundationin.
  • Internet Information Services tai IIS. Verkkopalvelin ja joukko palveluita, jotka on suunniteltu Microsoft Windows joka sisältyi alun perin sen NT-versioon.
  • Cherokee. C-kielellä kirjoitettu monikäyttöinen verkkopalvelin, joka on saatavilla GNU General Public License -lisenssillä (ilmainen ohjelmisto).
  • Kollikissa. Vuoden 1999 Apache-jakelu, joka tunnetaan myös nimellä Jakarta Tomcat, joka toimii servlettien (Java) periaatteella.
!-- GDPR -->