A szerverszoftverek típusai
Kép jóváírása: nd3000/iStock/GettyImages
A szerver egy hálózaton lévő számítógép, amely figyeli a más számítógépek kéréseit, amelyeket gyakran klienseknek neveznek, és válaszol rájuk. A kiszolgálók gyakori típusai közé tartoznak a weboldalakat szállító webszerverek, a fájlokat tároló fájlszerverek, nyomtatási feladatokat kezelő nyomtatószerverek és szervezett készleteket tároló adatbázis-kiszolgálók információ. A kiszolgálók futhatnak független számítógépeken, vagy a szerverszoftverek olyan számítógépeken, amelyeket más munkákra is használnak.
Mi az a szerver?
Az informatikusok néha beszélnek a kliens-szerver modell hálózatépítés, ahol a rendszer vagy egy kliens, aki egy másik rendszertől adatokat küld vissza vagy számítást végez, vagy egy szerver, amely választ ad egy ügyfél kérésére. A szerver elhelyezhető irodában, dedikált adatközpontban, vagy otthoni szerverek esetén egyszerűen az otthoni iroda vagy a nappali sarkában.
A nap videója
Egyes esetekben bizonyos számítógépek teljes egészében kliensként működnek, és szinte minden munkát kiszerveznek a szerverrendszerekre. Az ilyen szereppel rendelkező kis teljesítményű gépeket néha ún
vékony kliensek. A világháló számítógépei általában szigorúan kliensek vagy szerverek. Bár lehetséges egy webhely elérése szerverről, vagy tartalom kiszolgálása otthoni asztali számítógépről vagy laptopról, ez nem túl gyakori.Más esetekben a számítógép különböző helyzetekben ügyfélként és szerverként is működhet. Gyakori például, hogy egy webszerver kérést kap egy klienstől, majd válaszul erre a kérésre lekérdezést küld egy külön adatbázis-kiszolgálónak, ami lényegében maga is klienssé válik.
Míg egyes szerverek speciális hardverrel rendelkezhetnek, manapság sok szerver fut szerverszoftver a szabványos operációs rendszereken, például a Linuxon vagy a Microsoft Windowson. Ez a szoftver kezeli az ügyfelektől érkező kéréseket, és lényegében ez teszi a számítógépet szerverré.
Internet és webszerver szoftver
A szerverek egyik leggyakoribb típusa a webszerver. Ez a típusú szerver kezeli az olyan böngészőktől érkező kéréseket, mint a Google Chrome vagy a Mozilla Firefox interneten vagy helyi hálózaton, és a böngészők által kért weboldalakkal, képekkel és egyéb adatokkal válaszol.
A gyakori webszerverek közé tartoznak a nyílt forráskódú Apache és Nginx projektek, valamint a Microsoft szabadalmaztatott, ún. Internet Information Services vagy IIS. Egyes cégek saját webszervereket építettek saját használatra saját egyedi forgalmi terheléseik vagy egyéb igényeik kezelésére. Sok szervezet más típusú technológiával együtt használja a webszervereket, mint pl terheléselosztók a feladatok számítógépek közötti elosztására és tartalomelosztó hálózatok vagy CDN-ek, amely tárolja és gyorsan eljuttatja az anyagokat a felhasználókhoz.
Az adatbázis-kiszolgálók megértése
Sok szervezet adatbázis-kiszolgálókra is támaszkodik, amelyek megbízható és gyors módon tárolják az információkat, amelyek megkönnyítik a frissítést és a hozzáférést. A gyakori adatbázis-kiszolgáló termékek közé tartozik A Microsoft SQL Server, PostgreSQL és MySQL.
Sok adatbázis-kiszolgáló, beleértve azokat is, kommunikál az adatbázis-kliensekkel az adatbázis változatainak használatával strukturált lekérdezési nyelv vagy SQL. Ezt a speciális programozási nyelvet egy potenciálisan nagy adatbázisban lévő adatok lekérésére és szerkesztésére tervezték, és közvetlenül programozók írhatják, vagy más szoftverek generálhatják.
Az adatbázis-szervereket mindenre használják, a vállalati könyvelési rekordok tárolásától a blogbejegyzések tárolásáig a népszerű webszerverekhez kapcsolódó rendszereken.
Fájl- és nyomtatószerverek
A fájl- és nyomtatószerver az irodai hálózatokon általában megtalálható kétféle kiszolgáló. A fájlszerver olyan helyen tárolja a fájlokat, ahol több felhasználó is hozzáférhet, általában néhány felhasználó számára biztonsági beállításokat, és a nyomtatószerver kommunikál a nyomtatókkal és más számítógépekkel a nyomtatás kezeléséhez dokumentumokat.
Mindkettő futtatható önálló számítógépeken vagy olyan számítógépeken, amelyeket más irodai munkákhoz is használnak.