A kiszolgáló olyan számítógép, amelyet a kérések feldolgozására és adatok továbbítására terveztek egy másik számítógépen az interneten vagy egy helyi hálózaton keresztül.
A "szerver" kifejezést a legtöbbjük úgy értelmezi, hogy olyan webkiszolgálót jelent, amelyben a weboldalak az interneten keresztül elérhetõk egy kliensen, például egy webböngészõn keresztül. Számos szervertípus létezik, köztük helyi olyan fájlszerverek is, amelyek az intranetes hálózaton belül tárolnak adatokat.
Bár a szükséges szoftvert futtató számítógépek képesek kiszolgálóként működni, a szó leggyakoribb használata a hatalmas, nagy teljesítményű gépekre vonatkozik, amelyek szivattyúként működnek, és az adatokat internetről húzza.
A legtöbb számítógépes hálózat egy vagy több speciális feladatot kezelő szervert támogat. Általában minél nagyobb a hálózat az ügyfelek számára, amelyek kapcsolódnak hozzá, vagy az adatok mennyisége, hogy mozog, annál valószínűbb, hogy több szerver játszanak szerepet, mindegyik különös célt szolgál.
Szigorúan a kiszolgáló egy olyan szoftver, amely egy adott feladatot kezel. Azonban a szoftvert támogató nagy teljesítményű hardver általában szervernek is nevezhető, mivel a több száz vagy ezer ügyfél hálózatát koordináló kiszolgálószoftverek sokkal hardveresebb hardvereket igényelnek, mint a vásárlók számára szokásos fogyasztási célokra.
A szerverek közös típusai
Míg néhány dedikált szerver csak egy függvényre koncentrál, egyes implementációk egy szervert használnak több célra.
Egy nagyméretű, általános célú hálózat, amely támogatja a közepes méretű vállalatot, valószínűleg számos típusú kiszolgálót telepít, többek között:
- Web szerver: A webszerverek oldalakat jelenítenek meg, és az alkalmazásokat böngészőkön keresztül futtatják. A kiszolgáló, amelyhez a böngésző most csatlakozik, egy olyan webszerver, amely ezt az oldalt és a rajta lévő képeket megjeleníti. Az ügyfélprogram, ebben az esetben valószínűleg olyan böngésző, mint az Internet Explorer, a Chrome, a Firefox, az Opera vagy a Safari. A webkiszolgálókat mindenféle dolgon használják, egyszerű szövegek és képek készítésén túl, például feltöltési és biztonsági másolatok készítéséhez felhőfeltöltő szolgáltatáson vagy online biztonsági mentési szolgáltatáson keresztül.
- E-mail szerver: Az e-mail szerverek megkönnyítik az e-mail üzenetek küldését és fogadását. Ha számítógépén e-mail kliens van, a szoftver IMAP vagy POP e-mail kiszolgálóhoz csatlakozik, hogy letöltse üzenetét a számítógépére, és egy SMTP-kiszolgálót küldjön vissza az e-mail szerveren keresztül.
- FTP szerver: Az FTP-kiszolgálók támogatják a fájlok áthelyezését a File Transfer Protocol eszközökkel. Az FTP-kiszolgálók távolról is elérhetők FTP kliensprogramokon keresztül.
- Azonosító kiszolgáló: Az identitáskiszolgálók támogatják a bejelentkezési adatokat és a biztonsági szerepeket a jogosult felhasználók számára.
Több száz speciális kiszolgálótípus támogatja a számítógépes hálózatokat. A közös vállalati típusokon kívül az otthoni felhasználók gyakran kapcsolatba kerülnek az online játékszerverekkel, chat-kiszolgálókkal és audio- és videófolyam-kiszolgálókkal.
Hálózati szerver típusok
Számos hálózat az interneten ügyfél-kiszolgáló hálózati modellt alkalmaz, amely integrálja a weboldalakat és a kommunikációs szolgáltatásokat.
Egy alternatív modell, amelyet peer-to-peer hálózatkezelésnek neveznek, lehetővé teszi, hogy a hálózaton lévő összes eszköz egy szerver vagy kliensként működjön szükség szerint. A peer-hálózatok nagyobb fokú magánéletet nyújtanak, mivel a számítógépek közötti kommunikáció szűken célzott, de a peer-to-peer hálózatépítés legtöbb megvalósítása nem elég nagy ahhoz, hogy támogassa a nagy forgalomcsúcsokat.
Szerver klaszterek
A fürt szót széles körben használják a számítógépes hálózatokban, hogy a megosztott számítási erőforrások végrehajtására utaljanak. Jellemzően egy klaszter integrálja két vagy több számítástechnikai eszköz erőforrását, amelyek egyébként közös célokra (gyakran munkaállomás vagy szerver eszközként) külön működhetnek.
A webes kiszolgáló farm a hálózati webszerverek gyűjteménye, mindegyik hozzáféréssel rendelkezik ugyanazon a webhelyen található tartalomhoz. Koncepcionálisan klaszterként működnek. Azonban a puristák a hardver- és szoftverkonfiguráció részleteitől függően vitatják meg a szervergazdaság klaszterek technikai besorolását.
Szerverek otthon
Mivel a kiszolgálók csak szoftverek, az emberek otthoni szervereket futtathatnak, amelyek csak otthoni hálózatukhoz csatlakoztatott eszközök számára érhetők el. Például egyes hálózati tudatos merevlemezek a Network Attached Storage kiszolgáló protokollt használják annak érdekében, hogy a különböző számítógépek az otthoni hálózaton hozzáférjenek egy megosztott fájlkészlethez.
A Plex médiaszerver szoftver segítségével a felhasználók digitális médiát használhatnak a tévékészülékeken és a szórakoztató eszközökön, függetlenül attól, hogy a médiafájlok a felhőben vagy a helyi számítógépen vannak-e.
További információ a szerverekről
Mivel a rendelkezésre állási idő kritikus fontosságú a legtöbb szerver számára, soha nem kapcsolják le, hanem 24/7-et futnak.
A szerverek azonban néha szándékosan lemerülnek a tervezett karbantartásra, ezért egyes webhelyek és szolgáltatások értesítik a felhasználókat az "ütemezett leállásról" vagy a "tervezett karbantartásról". A szerverek esetleg véletlenül leállhatnak valamilyen DDoS támadás során.