Serwer: Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
Server to byle jaki program komputerowy do którego mogą wejść inne komputery i urządzenia
sffssffs
Znaczniki: Zastąpiono Wycofane usuwanie dużej ilości tekstu (filtr nadużyć) VisualEditor
Linia 3:
[[Plik:LogiLink wireless print server.jpg|thumb|200px|Serwer wydruku [[WiFi]]]]
 
*
'''Serwer''' – [[program komputerowy]] świadczący usługi na rzecz odpowiednich programów zazwyczaj uruchomionych na innych [[komputer]]ach podłączonych do [[Sieć komputerowa|sieci komputerowej]]. Innymi słowy serwerem nazywa się system oprogramowania biorący udział w udostępnianiu zasobów. Przykładami udostępnianych zasobów są [[Plik danych|pliki]], [[Baza danych|bazy danych]], łącza internetowe, a także [[Urządzenie peryferyjne|urządzeń peryferyjnych]] jak [[Drukarka|drukarki]] i [[skaner]]y.
 
Serwerem nazywa się często również [[komputer]] świadczący takie usługi, zazwyczaj udostępnianie pewnych zasobów 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 [[Dysk twardy|dyski twarde]] lub [[Dysk półprzewodnikowy|SSD]], głównie [[Serial Attached SCSI|SAS]] (dawniej [[SCSI]]), dużą ilość pamięci [[RAM]] najczęściej z funkcją [[Pamięć ECC|ECC]] oraz wydajne wielordzeniowe procesory serwerowe. Najczęściej serwerowe [[Płyta główna|płyty główne]] mogą obsłużyć 2, 4 lub więcej procesorów.
 
Serwer musi być [[System wysokiej niezawodności|maszyną niezawodną]], w tym celu często posiada 2 lub więcej wbudowanych zasilaczy typu [[Hot plugging|hot-plug]] i [[Zasilacz awaryjny|awaryjne zasilanie]], a [[Serwerownia|pomieszczenie]], w którym stoi powinno posiadać odpowiednią [[Wentylacja|wentylację]] lub [[Klimatyzacja|klimatyzację]]. Dodatkowo niezawodność podnosi zastosowanie układu kontroli poprawnej pracy, tzw. [[watchdog]], którego zadaniem jest przeprowadzenie [[restart]]u serwera w razie [[Zawieszenie się komputera|zawieszenia się]] [[System operacyjny|systemu operacyjnego]].
 
Serwer jest zazwyczaj podłączony do [[Internet]]u szybkim łączem [[Światłowód|światłowodowym]], aby móc udostępniać swoje zasoby innym komputerom – typowym przykładem jest tu [[serwer WWW]]. Może również jako [[serwer pośredniczący]] mieć zainstalowane oprogramowanie [[Network Address Translation|maskarady (NAT)]] potrafiące dzielić łącze pomiędzy urządzenia chcące skorzystać z zasobów Internetu, które nazywa się [[Klient (informatyka)|klientami]]. Natomiast serwer niepodłączony do Internetu, na przykład działający tylko w [[Lokalna sieć komputerowa|sieci lokalnej]], może zarządzać współdzieleniem zasobów na poszczególnych komputerach w tej sieci – na przykład zainstalowanymi programami, udostępnianymi danymi czy też urządzeniami peryferyjnymi.
 
Server to byle jaki program komputerowy do którego mogą wejść inne komputery i urządzenia
 
== Współdzielenie zasobów ==
[[Współdzielenie zasobów]] w sieci z [[Serwer dedykowany|dedykowanym serwerem]] odbywa się na najczęściej w architekturze [[klient-serwer]].
 
Jeśli w sieci nie ma dedykowanego serwera, tzn. jest to sieć równorzędna, to teoretycznie każdy komputer może być w niej jednocześnie serwerem i klientem, a współdzielenie zasobów odbywa się na zasadzie połączeń w modelu [[peer-to-peer]].
 
== Oprogramowanie ==
Serwery najczęściej pracują pod kontrolą systemów operacyjnych takich jak: [[FreeBSD]], [[GNU/Linux]], [[Solaris (system operacyjny)|Solaris]], [[HP-UX]], [[AIX]], [[MacOS|OS X]], [[Microsoft]] [[Windows Server]], aczkolwiek stosuje się także oprogramowanie [[Hipernadzorca|hiperwizora]] pozwalające na [[Wirtualizacja|wirtualizację]], która umożliwia uruchamianie kilku systemów operacyjnych równocześnie.
 
Wśród wielu usług realizowanych przez serwery w Internecie są między innymi: obsługa stron [[World Wide Web|WWW]], [[Poczta elektroniczna|poczty elektronicznej]], przesyłanie plików (np. [[Protokół transferu plików|FTP]]), komunikacja online, strumieniowa transmisja audio i wideo czy [[Serwis społecznościowy|portale społecznościowe]] oraz wiele innych. W przypadku serwerów WWW wykorzystywane jest najczęściej oprogramowanie [[Apache HTTP Server|Apache]].
 
== Zobacz też ==
{{Wikibooks|PC jako ruter lub serwer|"PC jako ruter lub serwer"}}
{{commonscat|Servers}}
{{wikisłownik|serwer}}
* [[serwer WWW]]
* [[serwer muzyczny]]
* [[serwer internetowy]]
* [[serwer plików]]
* [[serwer wydruku]]
* [[serwer aplikacji]]
* [[System zarządzania bazą danych|serwer baz danych]]
* [[serwer OPC]]
* [[Klient (informatyka)|klient]]