Serwer
Serwer to komputer, który udostępnia dane innym komputerom. Może udostępniać dane systemom w sieci lokalnej (LAN) lub rozległej (WAN) za pośrednictwem Internetu.
Istnieje wiele typów serwerów, w tym serwery internetowe, serwery pocztowe i serwery plików. Każdy typ uruchamia oprogramowanie przeznaczone do określonego celu. Na przykład serwer internetowy może uruchamiać Apache HTTP Server lub Microsoft IIS, które udostępniają witryny internetowe w Internecie. Serwer pocztowy może uruchamiać program taki jak Exim lub iMail, który zapewnia usługi SMTP do wysyłania i odbierania poczty elektronicznej. Serwer plików może używać programu Samba lub wbudowanych w system operacyjny usług udostępniania plików, aby udostępniać pliki w sieci.
Chociaż oprogramowanie serwera zależy od jego typu, sprzęt nie ma tak dużego znaczenia. W rzeczywistości zwykły komputer stacjonarny można przekształcić w serwer przez dodanie odpowiedniego oprogramowania. Na przykład komputer podłączony do sieci domowej można przeznaczyć na serwer plików, serwer wydruku albo oba te rodzaje serwerów.
Chociaż każdy komputer można skonfigurować jako serwer, większość dużych firm używa sprzętu przystosowanego do montażu w szafie rack, zaprojektowanego specjalnie do obsługi funkcji serwera. Systemy te, często mające rozmiar 1U, zajmują niewiele miejsca i często mają przydatne funkcje, takie jak kontrolki stanu LED oraz kieszenie na dyski twarde wymieniane podczas pracy. W jednej szafie rack można umieścić wiele serwerów przystosowanych do montażu w szafie, które często współdzielą ten sam monitor i urządzenia wejściowe. Do większości serwerów uzyskuje się dostęp zdalnie za pomocą oprogramowania do zdalnego dostępu, dlatego urządzenia wejściowe często nie są nawet potrzebne.
Chociaż serwery mogą działać na różnych typach komputerów, ważne jest, aby ich sprzęt był wystarczający do obsługi wymagań serwera. Na przykład serwer internetowy, który w czasie rzeczywistym uruchamia wiele skryptów internetowych, powinien mieć szybki procesor i wystarczającą ilość pamięci RAM, aby obsłużyć „obciążenie” bez spowalniania działania. Serwer plików powinien mieć co najmniej jeden szybki dysk twardy lub szybkie dyski SSD, które mogą szybko odczytywać i zapisywać dane. Niezależnie od typu serwera kluczowe znaczenie ma szybkie połączenie sieciowe, ponieważ wszystkie dane przepływają przez to połączenie.
Sprawdź swoją wiedzę