Skip to main content

Jak działa wielu serwerów klienta?

Wiele serwerów klienta jest rodzajem architektury oprogramowania dla sieci komputerowych, w których klienci, które mogą być podstawowymi stacji roboczych lub w pełni funkcjonalnych komputerów osobistych, żądają informacji z komputera serwerowego.Często istnieją interfejsy oprogramowania między klientem a serwerem, znane również jako oprogramowanie do routingu i protokołu sieciowego, a także oprogramowanie bezpieczeństwa, takie jak zapory ogniowe.W zależności od wielkości sieci serwery i klienci mogą interakcja bezpośrednio lub za pośrednictwem trzypoziomowej architektury, która zapewnia dodatkowe przetwarzanie między dwoma typami maszyn.

Najczęstszy rodzaj systemu wielu serwerów klientów dla małych firm i domówto pojedynczy serwer z wieloma klientami.Jeden serwer jest w stanie jednocześnie obsługiwać dziesiątki żądań informacji od komputerów klienckich.Wbrew powszechnemu przekonaniu sam komputer serwerowy nie musi być najszybszym, najpotężniejszym komputerem w sieci do wydajnego wykonywania tej roli.

Jednym głównym rozróżnieniem w wielu sieciach serwerów klienta jest to, że mogą to być sieci lokalne (LAN), które są samodzielne w jednym budynku i niekoniecznie połączone z Internetem lub sieciami szerokokątnymi (WAN).Sieci szerokiego obszaru to systemy serwerów wielu klientów rozmieszczone w wielu lokalizacjach geograficznych i prawie wyłącznie związane z Internetem.Niektóre duże korporacje mają jednak systemy WAN, które są niezależne od Internetu.Więcej fizycznych serwerów zapewniających wsparcie sieciowe wielu klientom.Termin ten jest teraz bardziej luźno zdefiniowany, a WAN można budować głównie na samym oprogramowaniu, na przykład w przetwarzaniu w chmurze lub korzystaniu z przeglądarek internetowych i serwerów.Bardziej tradycyjne WAN używa architektury protokołu transferu plików (FTP) i systemu nazw domen (DNS).Wskaźniki przesyłania plików i przetwarzania w WAN zostały również ulepszone dzięki zastosowaniu wieloczynnikowego serwera klienta, sieci zbudowanej na środkowych jednostkach przetwarzania (CPU), która pozornie może wykonywać wiele różnych instrukcji programu jednocześnie.

Serwery internetowe to rodzaj wirtualnego hostingu wielu serwerów klienta.Sieci te są zbudowane całkowicie na oprogramowaniu i nie wymagają określonych fizycznych lokalizacji dla komputerów klienta lub serwera.Serwer WWW działa jako serwer fizyczny i może działać na wielu maszynach lub w jednej sekcji komputera serwerowego z wieloma serwerami WWW.Komputer klienta w tym przypadku jest przeglądarką internetową, która uzyskuje dostęp do serwera, a także można go załadować z różnych komputerów, które nie są powiązane z jedną konkretną lokalizacją.

Obliczanie w chmurze ma podobieństwa do koncepcji stacji roboczej wcześniejszych lat dla wielu serwerów klientów.Zarówno przetwarzanie w chmurze, jak i stacje robocze są maszynami klientami z niewielkimi lokalnymi zasobami, na których można czerpać.Prawie wszystkie oprogramowanie do przetwarzania w chmurze jest zainstalowane na samym serwerze, takim jak edytory tekstu, gry, aplikacje muzyczne i wideo i wiele innych.Klient zyskuje dostęp do tego oprogramowania na serwerze, aby je uruchomić.Stacja robocza to lokalizacja monitora i sieci z minimalnymi zasobami, takimi jak bardzo mało pamięci lub możliwości przetwarzania, a bez dostępu do serwera nie byłoby funkcjonalnym komputerem.

Architektury serwera WWW, przetwarzanie w chmurze i zdejmowana stacja roboczaWszystkie projekty są próbami obniżenia kosztów sieci wielu serwerów klienta.Nie dystrybuując fizycznych zasobów sprzętowych ani oprogramowania do dziesiątek lub setek maszyn klientów, chodzi o to, że można go bardziej ekonomicznie uzyskać na jednym centralnym, potężnym serwerze.Wrażliwość na nich polega na tym, że lokalne kopie większości plików nie istnieją, a jeśli sieć się nie powiedzie,Wiele osób może stracić dostęp do swojej pracy.

Zarówno systemy FTP, jak i DNS są fundamentalnymi projektami komunikacji z wieloma klientami.FTP to szybka, niezawodna metoda przesyłania tekstu i niektórych innych plików, zwykle w trybie binarnym, w sieci.Był to oryginalny protokół transferu, gdy Internet był w dużej mierze tekstowy, zanim powstał bogaty w graficzny podgrupa sieci World Wide.Większość dzisiejszych ruchów internetowych to nadal transfery FTP, które odbywają się w dużej mierze niewidoczne przez użytkowników sieci.Systemy DNS pojawiły się również wcześnie, zwłaszcza w miarę wzrostu sieci na całym świecie, jako sposób na zastąpienie rzeczywistych adresów sieciowych w formie liczb numerów protokołów internetowych (IP), ze znanymi angielskimi nazwami dla serwerów, do których klienci uzyskali dostęp do klientów.