Rodzaje serwerów, edukacja i nauka, Informatyka


Rodzaje serwerów

Co to jest serwer?
Serwer jest wyspecjalizowanym komputerem lub urządzeniem przeznaczonym do udostępniania swoich możliwości i zasobów pozostałym komputerom pracującym w sieci.

Generalnie serwery możemy podzielić na dwa różne rodzaje ze względu na ich formę:
Serwery hardware'owe - pod tym pojęciem rozumiemy wyspecjalizowane urządzenia częściowo programowalne do potrzeb sieci wewnętrznej w danej firmie. Jako serwer hardware'owy określamy również komputer na którym jest zainstalowane odpowiednie oprogramowanie.
Serwery software'owe - są to programy udostępniające swoje funkcje oraz kontrolę nad innymi urządzeniami w sieci i zarządzające nimi.

Istnieje również podział serwerów ze względu na udostępniane usługi:

Serwery druku -
zarządzające kolejką drukowania i pozwalające na udostępnienie drukarki w sieci bez konieczności utrzymywania włączonego komputera (no chyba, że jest to serwer software'owy - wtedy musi być włączony komputer na którym jest on zainstalowany)
• Serwery plików - z reguły przeznaczony na taki serwer jest osobny komputer. Serwery plików umożliwiające dostęp innym komputerom w sieci do jakiegoś dysku, serwery usług internetowych - komputery podłączone do sieci Internet, których zadaniem jest udostępnianie różnych usług użytkownikom pracującym przy terminalach. Serwer powinien być zdolny do obsłużenia wielu żądań jednocześnie, w związku z tym powinien posiadać odpowiednio szybki procesor, dużą ilość pamięci operacyjnej i miejsca na dyskach twardych, serwery OLE, tzn. programy lub biblioteki umożliwiające innym programom używającym tej technologii dostęp do jakiegoś typu funkcjonalności za pomocą tzw. interfejsów. Serwer plików (angielskie file server), proces wykonywany na którymś z komputerów sieciowych, pomagający realizować usługi plikowe. W jednym rozproszonym systemie plików może działać jeden lub wiele kooperujących serwerów plików, przy czy ani ich liczba, ani rozmieszczenie na poszczególnych maszynach nie powinno być widoczne dla użytkowników (klientów), tak aby ich uwaga mogła się ograniczać do znajomości wywołań procedur serwera plików.


Serwery dostępowe - umożliwiają dostęp do sieci Internet przy wykorzystaniu jednego modemu (i jednej linii telefonicznej) przez wszystkich użytkowników podłączonych do danego serwera.
Firewalle - zwane również "Ścianami ognia"
- bronią dostępu "z zewnątrz" do naszej sieci i zapobiegają jej penetracji przez niepowołane osoby.
Serwery Faksów - umożliwiają wysyłanie i odbieranie
faksów przez modem, tak jakbyśmy wykorzystywali do tego "zwykłą drukarkę", oczywiście z możliwością wpisania numeru telefonu, na który dany faks będziemy wysyłali.
Serwery WWW - pozwalają nie tylko na prezentację własnej strony
w sieci, wewnętrzny serwer WWW, może w połączeniu z serwerem baz danych wspomóc zarządzanie firmą, zcentralizować wystawianie faktur z magazynem, ułatwić dostęp do informacji na temat firmy jej pracownikom itp.
Serwery Baz danych -
Pozwalają na wykorzystanie baz danych w celu ich uporządkowania i udostępnienia odpowiednim osobom. Serwer bazy danych (angielskie database server), komputer przechowujący bazę danych wraz z odpowiednim oprogramowaniem, za pomocą którego udostępnia ją zdalnym klientom w sieci komputerowej. Do ważniejszych producentów serwerów bazy danych należą firmy Oracle, IBM (DB2), Informix, Sybase i Microsoft.
Serwery ftp - przydatne raczej w wypadku serwerów Internetowych
- jeśli chcemy mieć dostęp do swoich plików np. z domu.
Serwery poczty -
zarówno te Internetowe jak i Intranetowe pozwalają na wymianę informacji za pomocą e-maili.
Serwery list dyskusyjnych - doskonałe rozwiązanie dla grup
pracowników zajmujących się dużym projektem. Serwer list dyskusyjnych jest ściśle związany z Serwerem poczty, jako że jego zadaniem jest grupowanie pracowników wedle odpowiednich kryteriów (np. według projektów) a następnie rozsyłanie im poczty dotyczącej danego zagadnienia.
StarOffice Schedule
Serwer - przykład serwera pozwalającego na centralne zarządzanie spotkaniami, zebraniami i informacjami. Jedna osoba może organizować czas pracowników w całej firmie i pilnować aby ważne spotkania nie nakładały się. Z jego pomocą możemy szybko poinformować naszych wszystkich pracowników o ważnym zebraniu lub o rozpoczęciu nowego projektu.

o Serwer bezstanowy (angielskie stateless server), serwer, który nie przechowuje żadnych informacji o kliencie. Zwracając się do serwera bezstanowego, klient musi każdorazowo określić komplet informacji dotyczących usługi, np. podać nie tylko nazwę pliku, z którego chce czytać, lecz również odległość w pliku, którą w innych sytuacjach (otwieranie pliku) system operacyjny przechowuje w deskryptorze pliku. Serwer bezstanowy jest łatwiej przywrócić po awarii do działania. Serwery bezstanowe są używane np. w systemie NFS.


o Serwer rezerwowy (angielskie secondary serwer), drugi z serwerów w układzie “serwer podstawowy - system rezerwowy”. Jeśli serwer rezerwowy działa jako aktywne zwielokrotnienie serwera podstawowego, to docierają do niego wszystkie zamówienia realizowane przez serwer
podstawowy. Serwer rezerwowy może też pozostawać w pogotowiu, wykonując inne prace, z możliwością przejęcia funkcji serwera podstawowego w razie awarii.

o Serwer sieciowy (angielskie network server), serwer zainstalowany w sieci komputerowej, świadczący usługi sieciowe, zazwyczaj polegające na udostępnianiu informacji w postaci plików lub wypisów z bazy danych.

o Serwer podstawowy (angielskie primary server), wyróżniony serwer (zarządca kopii) w systemie tolerującym uszkodzenia, do którego są przesłane zamówienia uaktualnienia danych od wszystkich klientów. Dopiero po zapamiętaniu aktualizacji w serwerze podstawowym następuje jego kontakt z serwerem rezerwowym lub z grupą innych zarządców kopii.

o Serwer nazw (angielskie name server), serwer utrzymujący bazę danych będącą fragmentem logicznej przestrzeni nazw usług i zasobów sieciowych, kojarzącą nazwy z adresami fizycznymi usług i zasobów. Serwery nazw współpracują ze sobą przy tłumaczeniu nazwy.

o Serwer czasu (angielskie time server), serwer dostarczający wyników wzorcowych pomiaru czasu, np. odbieranych z satelity, potrzebnych do synchronizacji komputerów w systemie rozproszonym.

o Serwer przepustek, serwer biletów (angielskie ticket granting server), serwer wydający przepustki komunikującym się procesom; element systemu bezpieczeństwa w środowisku DCE. Funkcja wydawania przepustek jest drugą, obok uwierzytelniania, funkcją serwera sprawdzania tożsamości.

o Serwer katalogów (angielskie directory server), serwer dokonujący odwzorowań nazw obiektów (np. plików) czytelnych dla człowieka na systemowe jednoznaczne identyfikatory obiektów (np. uprawnienia). Do podstawowych operacji serwera katalogów należą: tworzenie nowego katalogu, usuwanie katalogu lub wpisu, dodawanie wpisu do katalogu, uaktualnienie wpisu katalogowego, kontrola praw dostępu.

o Serwer wykonań (angielskie run server), serwer rozstrzygający o przydziale procesora do procesu w zależności od wymagań sprzętowych procesu i obciążenia procesora. Serwer wykonań zarządza pulą procesorów.

o Serwer sprawdzania tożsamości, serwer uwierzytelnień (angielskie authentication server), serwer, którego zadaniem jest uwierzytelnianie deklarowanej tożsamości mocodawcy i wydawanie biletów pozwalających mocodawcy na dalsze legitymowanie się bez konieczności ponownego używania hasła.

Co powinien posiadać serwer software'owy?
Oprogramowanie serwerowe - Od stopnia jego wydajności i jakości zależy w dużej mierze szybkość pracy. Powinno się charakteryzować możliwością udostępniania zasobów wielu użytkownikom, bezpieczeństwem danych, prostotą i logiką konfiguracji oraz wydajnością i małym stopniem obciążenia dla systemu operacyjnego.
System Operacyjny - Nawet najlepsze oprogramowanie nie jest nic warte bez solidnych podstaw. Taką podstawą jest właśnie System Operacyjny. To on bowiem przydziela odpowiednie zasoby pamięci danemu programowi. System Operacyjny na serwerze powinien cechować się dużą niezawodnością i stabilnością pracy, wydajnością i prostotą rozbudowy oraz rekonfiguracji. Warto również aby był to system bezpieczny, umożliwiający szeroki zakres administracji prawami dostępu do swoich zasobów.
Komputer Serwerowy - Jest to element, z którego korzystają wszyscy użytkownicy, dlatego też nie należy go traktować jako kolejnej stacji roboczej. W wypadku zawieszenia się serwera - co może się zdarzyć przy uruchamianiu na nim programów tak, jakby był normalną stacją roboczą - przestaje pracować całe biuro, a użytkownicy są narażeni na stratę danych. Komputer pełniący rolę Serwera, powinien być również na tyle „mocny”, aby wytrzymać wzmożony ruch wszystkich użytkowników sieci - należy być przygotowanym zarówno na tę ewentualność, jak i na rozwój sieci biurowej.
Jaki system operacyjny wybrać na serwer?

Linux - Doskonałe rozwiązanie, pozwalające na pełne wykorzystanie mocy Serwera. Bardzo wydajny, bezpieczny i posiadający oprogramowanie pozwalające na konfigurację większości serwerów software'owych. Współpracujący za pośrednictwem serwera plików SAMBA ze stacjami roboczymi na wszystkich odmianach MS Windows. Jest w stanie zastąpić w firmie również drogie rozwiązania oparte na MS Windows NT i MS Windows 2000. Pozwala na bezpieczną administrację zdalną, w wypadku dostępu do niego za pośrednictwem sieci Internet. Może służyć również jako router/firewall pośrednicząc między siecią lokalną w firmie a siecią Internet.
MS Windows NT 4.0 - Dobre rozwiązanie dla małych sieci, zwłaszcza, jeśli wymogiem jest również bezpośrednia praca na serwerze.
MS Windows 2000 - Rozwiązanie bardziej stabilne i wydajne niż MS Windows NT 4.0 - w zasadzie jest to nowa wersja tego systemu. Poprawiono w nim również funkcjonalność i bezpieczeństwo.



Wyszukiwarka

Podobne podstrony:
Windows 2000 serwer, edukacja i nauka, Informatyka
Sieć komputerowa i jej rodzaje. Internet i jego usługi jako przykład sieci globalnej., edukacja i na
Sieć komputerowa i jej rodzaje, edukacja i nauka, Informatyka
Poczta elektroniczna - zastosowania, edukacja i nauka, Informatyka
komputer i jak komputer rozumie informacje, edukacja i nauka, Informatyka
Klastry (Clusters), edukacja i nauka, Informatyka
Dobre i złe cechy internetu, edukacja i nauka, Informatyka
Rejestr Systemowy1, edukacja i nauka, Informatyka
Klasyfikacja oprogramowania ze względu na jego funkcje, edukacja i nauka, Informatyka
Hacking, edukacja i nauka, Informatyka
Co to jest komunikator, edukacja

więcej podobnych podstron