Serwer

Co to jest ten Serwer?

Serwer to komputer lub system udostępniający zasoby, dane, usługi lub programy innym komputerom zwanym klientami w sieci. Gdy komputery użytkuje zasoby z komputerami klienckimi, teoretycznie uważa się je za serwery. Istnieje wiele typów serwerów, np. B. serwery WWW, serwery pocztowe i serwery wirtualne.

Pojedynczy system może udostępniać zasoby i korzystać z nich w tym samym czasie z innego systemu. Oznacza to, że urządzenie może być jednocześnie serwerem i klientem.

Niektóre z wczesnych serwerów były komputerami typu mainframe lub minikomputerami. Minikomputery były znacznie mniejsze niż komputery typu mainframe, stąd nazwa. Jednak wraz z rozwojem technologii stały się one znacznie większe niż komputery stacjonarne, co spowodowało, że określenie „mikrokomputer” było nieco absurdalne.

Początkowo takie serwery były podłączone do klientów zwanych terminalami, które w rzeczywistości nie przetwarzały danych. Komputery te, znane jako terminale, były używane jedynie do przyjmowania danych wejściowych z klawiatury lub czytnika kart i do wyświetlania wyników przetwarzania danych na ekranie lub drukarce. Faktyczne przetwarzanie danych odbywało się na serwerze.

W późniejszych dniach serwery były często pojedynczymi wysokowydajnymi komputerami podłączonymi do grupy mniej wydajnych komputerów klienckich za pośrednictwem sieci. Ta architektura sieci jest często określana jako model klient-serwer, w którym zarówno komputer kliencki, jak i serwer mają moc obliczeniową, ale pewne zadania są delegowane na serwery. W poprzednich modelach obliczeniowych, takich jak model terminala mainframe, komputer mainframe działał jako serwer, chociaż nie był tak nazywany.

Wraz z rozwojem technologii ewoluowała również definicja serwera. Obecnie serwer może być zwykłym oprogramowaniem działającym na jednym lub większej liczbie fizycznych urządzeń komputerowych. Takie serwery są często nazywane serwerami wirtualnymi. Pierwotnie serwery wirtualne były używane w celu zwiększenia liczby funkcji serwera, które mógł wykonywać pojedynczy serwer sprzętowy. Obecnie serwery wirtualne są często uruchamiane przez zewnętrznego sprzedawcę na sprzęcie rozpowszechnianym w Internecie. To rozwiązanie jest znane jako przetwarzanie w chmurze.

Serwer można zaprojektować dla pojedynczego wyjścia, np. B. serwer poczty elektronicznej, który przyjmuje i przechowuje wiadomości e-mail, a następnie udostępnia je żądającemu klientowi. Serwery mogą również wykonywać wiele zadań, takich jak: B. serwer plików i wydruków, który przechowuje pliki i przyjmuje zadania drukowania od klientów, które następnie przekazuje do drukarki podłączonej do sieci

Może Ci się również spodoba