Najlepsza odpowiedź
Serwery wykonują szereg podstawowych zadań i są kluczową częścią infrastruktury IT każdej organizacji. Wiele złożonych procesów zachodzących podczas takiej czynności, jak zakupy online, może być zdumiewających. Od bezpieczeństwa i uwierzytelniania po fakturowanie i zamówienia, zakup nie mógłby odbyć się bez kilku potężne serwery obsługujące obciążenie.
FUNKCJA SERWERA
Podstawową funkcją serwera jest słuchanie na porcie dla przychodzących żądań sieciowych, czego dobrym przykładem jest interakcja między serwerem WWW a przeglądarką. Chociaż dla użytkownika proces ten jest natychmiastowy lub prawie taki, gdy kliknie łącze podczas przeglądania sieci, kilka rzeczy odbywają się za kulisami: żądanie strony internetowej jest przesyłane do odpowiedniego serwera internetowego, serwer pobiera i zestawia stronę internetową oraz retransmituje używa protokołu takiego jak HTTP, a na koniec przeglądarka użytkownika odbiera dane, konwertuje je i wyświetla mu stronę.
ZROZUMIENIE TECHNOLOGIA
W zależności od typu konfigurowanego serwera zazwyczaj potrzebna jest maszyna klasy serwerowej ze specjalistycznym sprzętem. Zamiast dysków twardych, jak większość komputerów stacjonarnych, serwery używają systemu przechowywania danych znanego jako nadmiarowa tablica niedrogich dysków lub w skrócie RAID. Jak sama nazwa wskazuje, systemy RAID to w rzeczywistości kilka dysków skonfigurowanych tak, aby działały jak jeden. Zwiększa to wydajność, a jeśli jeden dysk ulegnie awarii, macierz nadal działa z niewielką lub żadną utratą danych. Serwery komercyjne również potrzebują szybkich procesorów, wystarczającej ilości pamięci RAM do obsługi szacowanej liczby żądań oraz nieprzerwanego zasilania. Wiele organizacji ma wbudowane nadmiarowości w swoich systemach, aby umożliwić przełączanie awaryjne; to znaczy, jeśli jeden serwer ulegnie awarii, serwer rezerwowy przejmuje natychmiast.
RODZAJE SERWERÓW
Niektóre Do najczęściej używanych obecnie serwerów należą serwery baz danych, serwery aplikacji, serwery pocztowe i serwery WWW. Jak sama nazwa wskazuje, serwer bazy danych zapewnia usługi i połączenia do przechowywania, organizowania i wyszukiwania danych przedsiębiorstwa. Serwer aplikacji, zwany również oprogramowaniem pośredniczącym, to klej, który utrzymuje cały system w całości; zapewnia środowisko uruchomieniowe dla aplikacji i płynnie koordynuje działania między aplikacjami a bazą danych. Bez serwerów pocztowych poczta nie byłaby dostarczana; równie źle lub gorzej wypadłyby serwery WWW, które pozwalają ludziom surfować po sieci. Inne używane typy serwerów krytycznych to serwery FTP, serwery druku, serwery proxy, serwery plików i serwery nazw domen, żeby wymienić tylko kilka.
USTAWIENIA URUCHOM SERWER
Prawie każdy komputer można skonfigurować jako serwer. Wiele osób używa nieco przestarzałych komputerów do konfigurowania własnych serwerów sieciowych w domu przy użyciu systemów operacyjnych, takich jak Linux, które nie wymagają dużej ilości zasobów – niektórzy nie mają nawet graficznego interfejsu użytkownika – i wiedzą, że nie potrzebujesz nowszych maszyn Aby zrobić dobre serwery. Niektórzy nawet konfigurują serwery WWW i używają ich do hostowania własnej witryny, a niezwykłe jest to, że można to zrobić przy skromnym budżecie, biorąc pod uwagę, że większość potrzebnego oprogramowania jest open source i bezpłatna. Ponadto, o ile nie planujesz, aby ruch internetowy był zbliżony do ruchu Amazon lub Google, stary komputer powinien być wystarczająco wydajny, aby zaspokoić potrzeby Twojego serwera. W sieci jest kilka dobrych, łatwych do zrozumienia samouczków, które pomogą Ci rozpocząć (zobacz linki w Zasobach).
WIDEO, KTÓRE MOŻESZ DUŻO WYJAŚNIĆ WIĘCEJ:
Odpowiedź
Serwer to program komputerowy, który udostępnia usługi innym programom komputerowym (i ich użytkownikom) na tym samym lub innych komputerach. Komputer, na którym działa program serwera, jest również często nazywany serwerem. Ta maszyna może być serwerem dedykowanym lub może być również używana do innych celów.
W modelu programowania klient / serwer program serwera oczekuje i realizuje żądania od programów klienckich, które mogą być uruchomione na tym samym lub innych komputerach. Dana aplikacja na komputerze może działać jako klient żądań usług z innych programów, a także jako serwer żądań z innych programów.
Serwery są często klasyfikowane ze względu na ich przeznaczenie. Na przykład serwer WWW to program komputerowy, który obsługuje żądane strony lub pliki HTML. Klient WWW to żądający program powiązany z użytkownikiem. Przeglądarka internetowa na komputerze jest klientem żądającym plików HTML z serwerów sieci Web.
Oto kilka typów serwerów, pośród wielu innych możliwości:
Serwer aplikacji to program na komputerze w sieci rozproszonej, który zapewnia logikę biznesową dla program aplikacji.
Serwer proxy to oprogramowanie, które działa jako pośrednik między urządzeniem końcowym, takim jak komputer, a innym serwerem, z którego użytkownik lub klient żąda usługi.
Serwer pocztowy to aplikacja, która odbiera przychodzące wiadomości e-mail od użytkowników lokalnych (osób w tej samej domenie) i zdalnych nadawców oraz przekazuje wychodzące wiadomości e-mail w celu dostarczenia.
Serwer wirtualny to program działający na serwer współdzielony skonfigurowany w taki sposób, że każdemu użytkownikowi wydaje się, że ma pełną kontrolę nad serwerem.
Serwer kasetowy to obudowa serwera zawierająca wiele cienkich, modułowych płytek drukowanych, znanych jako serwery blade. Każdy moduł blade jest własnym serwerem, często przeznaczonym dla pojedynczej aplikacji.
Serwer plików to komputer odpowiedzialny za centralne przechowywanie i zarządzanie plikami danych, tak aby inne komputery w tej samej sieci miały dostęp
Serwer reguł jest składnikiem zabezpieczającym sieci opartej na zasadach, który zapewnia usługi autoryzacji oraz ułatwia śledzenie i kontrolę plików.