한국   대만   중국   일본 
Serwer ? Wikipedia, wolna encyklopedia Przejd? do zawarto?ci

Serwer

Z Wikipedii, wolnej encyklopedii
Zdj?cie cz??ci serwerow Fundacji Wikimedia
Pierwszy serwer WWW zlokalizowany w centrum komputerowym CERN. Na kartce widnieje napis "ta maszyna to serwer, nie wył?cza?"
Serwer wydruku WiFi

Serwer ? program komputerowy ?wiadcz?cy usługi na rzecz odpowiednich programow zazwyczaj uruchomionych na innych komputerach podł?czonych do sieci komputerowej . Innymi słowy serwerem nazywa si? system oprogramowania bior?cy udział w udost?pnianiu zasobow. Przykładami udost?pnianych zasobow s? pliki , bazy danych , ł?cza internetowe, a tak?e urz?dze? peryferyjnych jak drukarki i skanery .

Serwerem nazywa si? cz?sto rownie? komputer ?wiadcz?cy takie usługi, zazwyczaj udost?pnianie pewnych zasobow innym komputerom lub przekaz danych.

Serwerem mo?e by? zwykły komputer, jednak w celu pełnego wykorzystania mo?liwo?ci, jakie daje oprogramowanie serwerowe, powinna to by? maszyna przeznaczona do tej roli. Maszyny takie s? przystosowane do pracy ci?głej, wyposa?a si? je w du?e i szybkie dyski twarde lub SSD , głownie SAS (dawniej SCSI ), du?? ilo?? pami?ci RAM najcz??ciej z funkcj? ECC oraz wydajne wielordzeniowe procesory serwerowe. Najcz??ciej serwerowe płyty głowne mog? obsłu?y? 2, 4 lub wi?cej procesorow.

Serwer musi by? maszyn? niezawodn? , w tym celu cz?sto posiada 2 lub wi?cej wbudowanych zasilaczy typu hot-plug i awaryjne zasilanie , a pomieszczenie , w ktorym stoi powinno posiada? odpowiedni? wentylacj? lub klimatyzacj? . Dodatkowo niezawodno?? podnosi zastosowanie układu kontroli poprawnej pracy, tzw. watchdog , ktorego zadaniem jest przeprowadzenie restartu serwera w razie zawieszenia si? systemu operacyjnego .

Serwer jest zazwyczaj podł?czony do Internetu szybkim ł?czem ?wiatłowodowym , aby moc udost?pnia? swoje zasoby innym komputerom ? typowym przykładem jest tu serwer WWW . Mo?e rownie? jako serwer po?rednicz?cy mie? zainstalowane oprogramowanie maskarady (NAT) potrafi?ce dzieli? ł?cze pomi?dzy urz?dzenia chc?ce skorzysta? z zasobow Internetu, ktore nazywa si? klientami . Natomiast serwer niepodł?czony do Internetu, na przykład działaj?cy tylko w sieci lokalnej , mo?e zarz?dza? wspołdzieleniem zasobow na poszczegolnych komputerach w tej sieci ? na przykład zainstalowanymi programami, udost?pnianymi danymi czy te? urz?dzeniami peryferyjnymi.

Wspołdzielenie zasobow [ edytuj | edytuj kod ]

Wspołdzielenie zasobow w sieci z dedykowanym serwerem odbywa si? najcz??ciej w architekturze klient-serwer .

Je?li w sieci nie ma dedykowanego serwera, tzn. jest to sie? rownorz?dna, to teoretycznie ka?dy komputer mo?e by? w niej jednocze?nie serwerem i klientem, a wspołdzielenie zasobow odbywa si? na zasadzie poł?cze? w modelu peer-to-peer .

Oprogramowanie serwerowe [ edytuj | edytuj kod ]

Serwery najcz??ciej pracuj? pod kontrol? systemow operacyjnych takich jak: FreeBSD , GNU/Linux , Solaris , HP-UX , AIX , OS X , Microsoft Windows Server , aczkolwiek stosuje si? tak?e oprogramowanie hiperwizora pozwalaj?ce na wirtualizacj? , ktora umo?liwia uruchamianie kilku systemow operacyjnych rownocze?nie.

W?rod wielu usług realizowanych przez serwery w Internecie s? mi?dzy innymi: obsługa stron WWW , poczty elektronicznej , przesyłanie plikow (np. FTP ), komunikacja online, strumieniowa transmisja audio i wideo czy portale społeczno?ciowe oraz wiele innych. W przypadku serwerow WWW wykorzystywane jest najcz??ciej oprogramowanie Apache .

Zobacz te? [ edytuj | edytuj kod ]