szerver

Elmagyarázzuk, mi a szerver, főbb jellemzői és mire való. Továbbá, mi az a webszerver, osztályozás és példák.

A szerverek kliens-szerver kommunikációs modell alapján működnek.

Mi az a szerver?

Ban ben számítástechnika, szerverként ismert (az angol szerverről) a számítógép amely része a számítógép hálózat és bizonyos szolgáltatásokat nyújt a többi számítógépének, amelyeket állomásoknak vagy klienseknek neveznek. Az említett számítógépnek rendelkeznie kell egy speciális alkalmazással, amely képes kielégíteni a különböző kliensek kéréseit, és időben választ adni nekik, tehát valójában ugyanazon a fizikai számítógépen belül (hardver) több egyidejű szerver is működhet (szoftver), mindaddig, amíg rendelkeznek a szükséges logisztikai erőforrásokkal.

A szerverek modellje alapján működnek kommunikáció (vagy „architektúra”) a kliens-szerver, megosztva a feladatokat a rendelkezésre álló erőforrások szolgáltatói között, így kínálva vásárlók a megosztás lehetősége adat, információ specifikus és hozzáférés bizonyos szoftver- és hardvererőforrásokhoz, például egy adott alkalmazáshoz vagy perifériához. Így működnek pl. weboldalak és szolgáltatásai email.

Általában a szervereket elérhetőségük szerint dedikált és megosztott kiszolgálókra lehet osztályozni. A dedikált szerverek azok, amelyek minden hardverükkel és feldolgozási erőforrásukkal rendelkeznek az ügyfelek kérésének kiszolgálására; míg a megosztott szerverek azok, amelyek az ügyfelektől érkező kérések fogadásával együtt a háló, a folyamatokat helyben, a hálózaton kívül szolgálják ki.

A szerver jellemzői

A szervereknek állandó tápellátással kell rendelkezniük.

Mivel a szerverek a hálózati kliensek igényeinek kielégítéséért felelős számítógépek, egyik fő jellemzőjük, hogy erőforrásaikat folyamatosan rendelkezésre kell állniuk ahhoz, hogy a hálózat folyamatosan működőképes legyen. Más szóval, mindig bekapcsolva kell lenniük, mindig elérhetőnek kell lenniük. Emiatt előfordul, hogy egy weboldal vagy annak erőforrásai nem tölthetők be: ha egy szerver összeomlik vagy összeomlik, a hálózat egy bizonyos szegmense, amelyért felelős, már nem lesz elérhető ügyfelei számára.

Másrészt a szerverek általában csúcskategóriás számítógépek, amelyek elegendő feldolgozási kapacitással vannak felszerelve ahhoz, hogy számos ügyfélkérést minimális késleltetéssel kiszolgáljanak. Ez azt is jelenti, hogy állandó készlettel kell rendelkezni elektromosság és egyéb fizikai erőforrások működőképességének garantálása érdekében. A szervereket ugyanis sok esetben még klimatikusan is nagyon jól kondicionált rekeszekben tárolják: kellően hűvös és pormentes környezetben elkerülhető a rendszer túlmelegedése.

Mire való a szerver?

A játékszerverek hozzáférést biztosítanak egy szabadidős programhoz.

A szerverek, mint mondtuk, egy meghatározott hálózat klienseinek igényeit teljesítik, a rendelkezésére álló erőforrásokat úgy kezelik, hogy minden kliens hozzáférhessen a számára szükséges információkhoz, perifériákhoz. Ebben az értelemben a kiszolgálóknak nagyon különböző funkciói lehetnek, például:

  • Fájlszerverek. Tárolják a fájlokat ill fájlokat információkat, és betáplálják őket egy hálózatba.
  • Active Directory / Domain szerverek. Kezelik a kapcsolódó információkat háló, az övék felhasználókat, csapatok és belső csoportok.
  • Nyomtatószerver. A hálózaton elérhető nyomtatók készletét kezeli, hozzáférést biztosít hozzájuk és kezeli a nyomtatási sort.
  • Levelező szerver. Kezeli az e-mailek áramlását a hálózat kliensei között, azok között és felé, üzeneteket küld és fogad, valamint tárolja előzményeiket.
  • Proxy szerver. Feladata a biztonsági mentés, a tárolás egy ideig és belül gyorsítótár a hálózat számára elérhető weboldalak másolata, hogy felgyorsítsa a hozzáférést, vagy engedélyezze az adatok helyreállítását, ha az eredeti nem működik.
  • web szerver. Tárolja az egy vagy több weboldalhoz szükséges tartalmat és kezeli az ezekhez való rendezett hozzáférést, hogy az ügyfelek böngészője „renderelhessen” egy weboldalt.
  • DNS szerver. Tárolja a név társításához szükséges információkat tartomány a hozzá kapcsolódó számítógépek (webszerverei) IP-címeinek sorozatával.
  • DHCP szerver. Felelős dinamikus (változó) IP-címek hozzárendeléséért a hálózathoz csatlakozó ügyfelek számára.
  • FTP szerver. Konkrét felhasználói információkat tárol, és lehetővé teszi azokhoz a számítógépek közötti privát hozzáférést.
  • Játékszerver. Olyanok, amelyek kifejezetten az információk tárolására szolgálnak, hogy az ügyfelek egyidejűleg hozzáférhessenek egy szabadidős programhoz (általában hatalmas videojátékokhoz).

web szerver

A webszerver lehetővé teszi a kapcsolatokat olyan protokollokon keresztül, mint például a HTTP.

A webszerverek azok programokat (szoftver) mindennapi használatra Internet, amely közvetít a kliens által kért adatok tárolására szolgáló szerver és a saját számítógépe között, lehetővé téve a kapcsolatokat különféle adatprotokollokon keresztül, mint pl. HTTP (HyperText Transfer Protocol vagy Transfer Protocol Hipertext). Más szóval, ezek olyan programok, amelyek közvetítenek az internethasználó böngészője és az általa keresett vagy szükséges információ helye között.

Ezt a kifejezést magára a számítógépre (hardverre) is használják, amelyen a webhelyet alkotó fájlok, valamint a webes adatkapcsolat teljesítéséhez szükséges szoftverek tárolódnak.

A webszerverek típusai

A webszerverek tartalmuktól függően kétfélék lehetnek:

  • Statikus szerverek. Ezt a nevet adják azoknak a számítógépeknek, ahol a felhasználó által keresett információ tárolódik, és a HTTP-kiszolgálót, amely válaszol a protokollok adatigénylés. A kért fájlok tárolásuk szerint kerülnek elküldésre, függetlenül attól, hogy vannak-e hibák, és innen ered a nevük.
  • Dinamikus szerverek. Ebben az esetben olyan szerverekről van szó, amelyek megegyeznek a statikusakkal, de tartalmaznak további szoftvereket (pl. adatbázisok), amely lehetővé teszi számukra, hogy frissítsék az ügyfél által kért információkat, mielőtt azokat az interneten keresztül elküldenék.

Példák webszerverekre

A leggyakrabban használt webszerverek közül néhány a következő:

  • Nginx. A névadó cég által 2004-ben kifejlesztett webszerver és proxy.
  • Apache. Nyílt forráskódú HTTP webszerver, amelyet 1995-ben fejlesztettek ki és karbantartott a közösség az Apache Software Foundationt alkotó felhasználók körében.
  • Internet Information Services vagy IIS. Egy webszerver és szolgáltatáskészlet, amelyet arra terveztek Microsoft Windows amely eredetileg az NT verziójában szerepelt.
  • Cherokee. C nyelven írt többplatformos webszerver, amely a GNU General Public License (ingyenes szoftver).
  • Kandúr. Egy 1999-es Apache disztribúció, más néven Jakarta Tomcat, amely a szervletek (Java) elvén működik.
!-- GDPR -->