Charakterystyka sieci klient-serwer i sieci równorzędnej

Transkrypt

Charakterystyka sieci klient-serwer i sieci równorzędnej
Anna Butryn. Charakterystyka sieci klient-serwer i sieci równorzędnej – marzec 2009
Charakterystyka sieci klient-serwer i sieci równorzędnej
Sieć klient-serwer
Zadaniem serwera w sieci klient-serwer jest:
– przechowywanie plików i programów systemu operacyjnego;
– przechowywanie programów i danych użytkownika;
– zarządzanie systemem plików;
– zarządzanie dostępem użytkowników do zasobów w sieci;
– zarządzanie siecią i śledzenie jej pracy;
– ochrona zgromadzonych w nim danych.
W skład serwerów wchodzą zazwyczaj pojemne i szybkie napędy dysków, pamięci RAM o dużej
pojemności, szybkie karty sieciowe. Serwery, na których działają sieciowe systemy operacyjne, są
również używane do uwierzytelniania użytkowników i umożliwiania dostępu do współdzielonych
zasobów. Są tak zaprojektowane, aby mogły jednocześnie obsługiwać żądania wielu klientów. Przed
uzyskaniem dostępu do zasobów serwera, klient musi zostać rozpoznany i uwierzytelniony.
Identyfikację i uwierzytelnianie realizuje się poprzez przydzielenie każdemu klientowi nazwy konta
i hasła. Bardzo ważną cechą systemów mogących działać jako serwery jest moc przetwarzania.
Zazwyczaj komputery mają jeden procesor, który wykonuje instrukcje składające się na dane zadanie
lub proces. Aby działać efektywnie i szybko reagować na żądania klientów, sieciowy system
operacyjny serwera wymaga wydajnego procesora do wykonywania zadań lub programów. Systemy
jednoprocesorowe mogą spełnić wymagania większości serwerów, jeśli procesor jest odpowiednio
szybki. Aby uzyskać większą szybkość przetwarzania, systemy wyposaża się w kilka procesorów. Są
one nazywane systemami wieloprocesorowymi – mogą wykonywać wiele zadań równolegle, w tym
samych czasie. Serwery muszą być wydajne i niezawodne w działaniu, ponieważ odgrywają rolę
centralnych zasobów potrzebnych do pracy systemom klienckim. Muszą działać efektywnie przy
dużym obciążeniu, być odporne na awarię jednego lub kilku procesów czy różnych komponentów.
Osiąga się to poprzez wbudowywanie dodatkowych elementów sprzętowych, w razie potrzeby
przejmujących zadania tych, które uległy uszkodzeniu. Ta cecha nosi nazwę nadmiarowości serwera.
Zazwyczaj serwery konfiguruje się tak, by korzystały z całej rodziny protokołów internetowych,
protokołu TCP/IP i oferowały klientom jedną lub kilka usług TCP/IP, np.: WWW, FTP, DHCP,
DNS.
Przykładowy schemat sieci klient-serwer przedstawiono poniżej.
Zasób uzupełniający do podręcznika Technologia informacyjna w Internecie, WSiP, Warszawa 2009
http://ti-a.wsip.pl
1
Anna Butryn. Charakterystyka sieci klient-serwer i sieci równorzędnej – marzec 2009
Jak pokazano na powyższym rysunku drukarka sieciowa może być udostępniona użytkownikom
sieci w dwojaki sposób:
–
drukarka jest podłączona do komputera (serwera).
–
drukarka jest bezpośrednio włączona do sieci (musi wtedy mieć przydzielony numer IP, najlepiej
w sposób statyczny).
Nad zasobami i usługami sieci czuwa administrator (ang. admin, supervisor, superuser) oraz
upoważnione przez niego osoby, nazywane operatorami sieci. Do zadań administratora należy
zakładanie kont innym użytkownikom sieci (ang. user account), zarządzanie nimi, czuwanie nad
bezpieczeństwem sieci, tworzenie kopii zapasowych systemu i danych zgromadzonych w serwerze.
Administrator ma nieograniczone możliwości dostępu do zasobów sieciowych. Natomiast inne konta
mają uprawnienia, które przydzieli im administrator. Czyli nie wszystkie konta w sieci są sobie równe.
Inne uprawnienia będą mieli nauczyciele prowadzący zajęcia w szkolnych pracowniach, inne
uczniowie, a jeszcze inne tzw. anonimowi użytkownicy, z bardzo ograniczonymi prawami dostępu.
Dla potrzeb administracji, konta są przypisane do jednej bądź kilku grup użytkowników. Wówczas
prawa dostępu są określane dla całej grupy.
Prawa dostępu do folderu i jego zawartości zilustrujemy na przykładzie folderu Szkoła. „Właściciel”
folderu, czyli użytkownik Jan Kowalski, ma prawo modyfikowania jego zawartości, a pozostali
użytkownicy mogą tylko ją odczytać (bez prawa modyfikowania, usuwania). Administrator sieci ma
do tego folderu wszystkie prawa, łącznie z prawem przejęcia własności zawartych w nim plików.
Pierwsza czynność, jaką musi wykonać administrator sieci, to udostępnienie folderu Szkoła:
Tak udostępniony folder jest już widoczny w sieci:
Zasób uzupełniający do podręcznika Technologia informacyjna w Internecie, WSiP, Warszawa 2009
http://ti-a.wsip.pl
2
Anna Butryn. Charakterystyka sieci klient-serwer i sieci równorzędnej – marzec 2009
Następna czynność to określenie użytkowników i ich praw. Administrator ma wszystkie prawa,
użytkownik Jan Kowalski – prawie wszystkie: modyfikacja, zapis, kasowanie plików, natomiast
grupa Wszyscy – czyli pozostali użytkownicy tej sieci – tylko prawo odczytu zawartości tego folderu.
Zasób uzupełniający do podręcznika Technologia informacyjna w Internecie, WSiP, Warszawa 2009
http://ti-a.wsip.pl
3
Anna Butryn. Charakterystyka sieci klient-serwer i sieci równorzędnej – marzec 2009
W obecnie funkcjonujących sieciach komputerowych jest używanych kilkanaście sieciowych
systemów operacyjnych. Ich wybór zależy od wymagań danej sieci i możliwości zarządzania nią,
potrzeb użytkowników oraz możliwości finansowych firmy czy instytucji, w której założona jest sieć.
Najbardziej popularne systemy zostały przedstawione poniżej.
Novell
UNIX
Windows
Linux
Netware
HP-UX
NT
Red Hat
IntraNetWare
Sun Solaris
Server 2000
Caldera
GroupWise
BSD
.NET Server
SuSE
SCO
Server 2003
Debian
AIX
Slackware
Zasób uzupełniający do podręcznika Technologia informacyjna w Internecie, WSiP, Warszawa 2009
http://ti-a.wsip.pl
4
Anna Butryn. Charakterystyka sieci klient-serwer i sieci równorzędnej – marzec 2009
Sieć równorzędna
{AUTOR – poniższy tekst już jest w podręczniku!}
Zasób uzupełniający do podręcznika Technologia informacyjna w Internecie, WSiP, Warszawa 2009
http://ti-a.wsip.pl
5