Jaka jest funkcja serwera komputerowego?

click fraud protection
...

Macierz serwerowa

Funkcją serwera komputerowego jest przechowywanie, pobieranie i wysyłanie lub „serwowanie” plików i danych do innych komputerów w jego sieci. Wiele firm różnej wielkości korzysta z sieci lokalnej lub „intranetu” w swoich biurach. Na większą skalę ogólnoświatowa sieć komputerowa, którą znamy jako „Internet”, zależy od dużej liczby serwerów zlokalizowanych na całym świecie. Pliki, dane oraz funkcjonalność danego serwisu internetowego opierają się na serwerach WWW.

Rozwój w czasie

Kiedyś firma lub webmaster udostępniała witrynę internetową z lokalnym komputerem działającym jako serwer sieciowy. Ostatnio czynniki od wydajności i niezawodności po ekonomię doprowadziły do ​​migracji większości witryn internetowych do klastrów serwerów zlokalizowanych w dużych centrach danych. Centra danych to bezpieczne, klimatyzowane budynki wypełnione stosami serwerów wyposażonymi w nadmiarowe przechowywanie danych i zapasowe źródło zasilania. Wiele firm nadal często udostępnia własną sieć intranetową na serwerze lokalnym.

Wideo dnia

Rozważania

...

Koncentrator sieciowy to przełącznik kontrolujący ruch.

Każda sieć, czy to lokalna, czy globalna, zależy od serwera (lub kilku) do przechowywania i pobierania danych i plików. Konfiguracja fizyczna i programowa serwera musi uwzględniać szereg czynników. Na przykład kilka pojedynczych komputerów w sieci może zażądać tego samego pliku pod adresem: zasadniczo w tym samym czasie, więc serwer musi być wyposażony w sprzęt o dużej szybkości możliwości; i musi być uruchomionym oprogramowaniem zaprojektowanym do obsługi wielu jednoczesnych operacji pobierania plików.

Właściwości fizyczne

...

Wewnętrzne działanie serwera

Chociaż fizyczne właściwości różnych serwerów mogą się znacznie różnić, wiele serwerów komputerowych (zwłaszcza tych używanych w duże centra danych) to płaskie, prostokątne urządzenia do montażu w szafie serwerowej bez żadnego interfejsu dla myszy, klawiatury lub monitora ekran. Serwery zazwyczaj mają wentylatory o dużej mocy, aby zapobiec przegrzaniu.

Systemy operacyjne i oprogramowanie serwerowe

Na danym serwerze komputerowym może działać jeden z kilku systemów operacyjnych, w tym Microsoft Windows Server, Mac OS X Server lub system operacyjny typu open source, taki jak Ubuntu Server lub FreeBSD.

System operacyjny serwera musi obsługiwać specjalne oprogramowanie serwera. Podczas gdy na większości serwerów komputerowych działa oprogramowanie Apache Server o otwartym kodzie źródłowym, inne korzystają z systemów własnościowych, takich jak Windows IIS czy Adobe ColdFusion. To oprogramowanie zajmuje się pobieraniem i dystrybucją plików przechowywanych na serwerze. Dodatkowe programy po stronie serwera (takie jak ASP lub Java) mogą zostać użyte do przetworzenia tych plików przed wysłaniem wyniku z powrotem do żądającego komputera.

Dostęp do bazy danych

...

Dane przechowywane w formacie tabeli

Zapewnienie dostępu do bazy danych jest jedną z najważniejszych funkcji serwera komputerowego. Relacyjna baza danych to zwarta i wydajna struktura przechowywania informacji, umożliwiająca szybki dostęp do dużych ilości danych.

W środowisku biurowym baza danych może być używana do przechowywania danych kontaktowych klientów i informacji o zamówieniach, a także ewidencji wysyłek i płatności. Uzyskując dostęp do serwera przez sieć lokalną, kilku pracowników może pobierać i aktualizować informacje z bazy danych w czasie rzeczywistym w ciągu dnia w trakcie prowadzenia działalności.

W Internecie baza danych może być wykorzystywana do przechowywania rzeczywistej zawartości strony internetowej, informacji uwierzytelniających logowanie użytkownika, a czasami rekordów realizacji zamówień. Istnieje kilka popularnych systemów baz danych, w tym Oracle Database, Microsoft SQLServer i baza danych MySQL o otwartym kodzie źródłowym.