Serwer plików to serwer dedykowany przeznaczony do przechowywania i udostępniania plików. Serwer plików: zalety i wady

W komputerach serwer plików jest komputerem podłączonym do sieci i współużytkowanym dyskiem. Mogą przechowywać pliki z różnymi informacjami (tekst, grafika, muzyka, wideo). Stacje robocze mają dostęp do współdzielonych napędów dysków serwera plików sieci komputerowej. Termin "serwer" podkreśla rolę maszyny w architekturze klient-serwer, w której klienci mają stacje robocze korzystające z pamięci serwera. Z reguły serwer plików nie wykonuje zadań obliczeniowych i nie uruchamia aplikacji na żądanie klientów. Jest przeznaczony przede wszystkim do przechowywania i udostępniania danych, a obliczenia wykonywane są przez stacje robocze.


Serwery plików są zwykle używane w biurach i szkołach, w których użytkownicy używają sieci lokalnej do łączenia komputerów klienckich z nimi.

Część sprzętowa i programowa serwera

Ogólnie, serwer rozumie komputer, wykonuje dodatkowe funkcje, aby zapewnić działanie innych komputerów w sieci, a także oprogramowanie zainstalowane na komputerze. Maszyna używana jako serwer musi mieć określone cechy. Przede wszystkim dotyczy wydajności i pojemności dysków. Ten komputer staje się serwerem ze względu na część programu. W zależności od aplikacji zainstalowanych na serwerze może wykonywać różne funkcje.

Definicja i cel

Jak sama nazwa wskazuje, serwer plików jest serwerem zapewniającym dostęp do plików. Działa jako centralne urządzenie magazynujące do przechowywania informacji, do których ma dostęp wiele systemów. Głównie serwery plików są przeznaczone do użytku przez sieci różnych firm, ale mogą być również wykorzystywane w szkołach, małych organizacjach, a nawet w sieciach domowych.


Jako serwer plików w sieciach domowych można używać zwykłych komputerów osobistych. Przechowują pliki przechowywane w folderze udostępnionym przez różnych użytkowników.

Rodzaje serwerów plików

Serwer plików może być dedykowany lub nieprzydzielony. Serwer dedykowany jest przeznaczony do użytku wyłącznie jako serwer plików. Obejmuje stacje robocze, które mogą odczytywać i zapisywać pliki i bazy danych. Ponadto, serwery plików mogą być podzielone na kategorie według metody dostępu. Dostęp do serwerów sieciowych jest często realizowany za pośrednictwem protokołu FTP lub protokołu HTTP (Hypertext Transfer Protocol). Nie należy mylić z serwerami sieciowymi z serwerami sieciowymi, które często oferują dynamiczną zawartość oprócz plików statycznych. Dostęp do serwera plików w sieci lokalnej zwykle odbywa się za pomocą protokołu zdalnego dostępu do plików SMB /CIFS i zasobów sieciowych (systemów Windows i UNIX-podobnych) lub protokołu dostępu do sieci dla systemów plików NFS (systemy typu UNIX).Serwery baz danych zapewniają dostęp do publicznych baz danych za pośrednictwem sterownika urządzenia magazynującego bazy danych. Nie można ich uznać za serwery plików, ponieważ mogą one służyć do blokowania rekordów.
System operacyjny sieciowego serwera plików jest najpopularniejszym systemem operacyjnym (OS) Linux. Jest to spowodowane względami ekonomicznymi i stabilnością tego systemu. Dodatkowo można użyć Windows i Unix. Wybór typu serwera plików w firmie zależy od ilości informacji i liczby użytkowników.

Struktura serwera plików

Praca z serwerem plików w organizacji charakteryzuje się zwiększonymi wymaganiami dotyczącymi wielkości pamięci, szybkości dostępu, możliwości odzyskiwania danych, łatwości zarządzania, bezpieczeństwa i kosztów. Ponadto na funkcjonowanie serwerów plików mają wpływ stale zmieniające się warunki zewnętrzne, w których nowy sprzęt i technologia szybko zastępują przestarzałe urządzenia. Jednocześnie, aby zapewnić stabilną pracę, nowe urządzenia muszą być kompatybilne ze starszymi. W organizacji, z reguły, jako serwer plików jest serwer dedykowany, przeznaczony do przechowywania danych niezbędnych do funkcjonowania firmy.
Aby zarządzać przepustowością, obciążeniem marginalnym i czasem reakcji, programiści stosują teorię usług. Dzięki temu mogą poprawnie łączyć sprzęt i oprogramowanie, aby odpowiadać na żądania o różnym poziomie ważności. Serwery mogą korzystać z schematówDynamiczne równoważenie obciążenia w celu dystrybucji żądań między różnymi urządzeniami sprzętowymi.
Jako pamięć serwerów wykorzystywane są głównie dyski twarde, ale można użyć dysków półprzewodnikowych i napędów taśm magnetycznych.

Przechowywanie plików

Ponieważ główną funkcją serwera plików jest przechowywanie danych, rozwój technologii w tym kierunku polega na wykorzystaniu wielu dysków twardych jako całości, tworząc macierz dyskową. Macierz dyskowa zwykle ma pamięć podręczną (tymczasowe urządzenie magazynujące działające szybciej niż napęd magnetyczny). Funkcje macierzy dyskowej serwera plików są takie same, jak w nadmiarowej macierzy niezależnych napędów (macierz RAID). Zwiększa poziom dostępności danych dzięki wykorzystaniu redundantnych komponentów, które różnią się od macierzy RAID - zasilaczy. Macierze dyskowe można łączyć w sieć pamięci masowej (NAS).

Macierz dyskowa sieci (NAS)

Macierz dyskowa sieciowa - pięciopoziomowa hurtownia danych podłączona do sieci komputerowej zapewniającej dostęp do heterogenicznej grupy klientów. Urządzenie NAS różni się od serwerów plików tym, że jest wyspecjalizowanym komputerem zbudowanym specjalnie do przechowywania plików. Z kolei serwer plików jest serwerem, który jest głównie wdrażany na komputerach ogólnego przeznaczenia, posiadających wiele różnych funkcji, w tym przechowywanie plików. Innymi słowy, praktycznie każdy komputer może być używany jako serwer plików.

W ostatnich latachpopularność urządzeń NAS gwałtownie rośnie. Oferują tradycyjne sposoby wymiany plików między wieloma komputerami. Zalety macierzy dyskowych sieci przed serwerami plików to szybszy dostęp do danych, prosta administracja i prosta konfiguracja.

Bezpieczeństwo informacji

Bezpieczny serwer plików pozwala ograniczyć dostęp do plików określonym użytkownikom lub grupom. W dużych organizacjach ta funkcja polega na usługach katalogowych, takich jak Active Directory w systemie operacyjnym Microsoft lub eDirectory w systemie operacyjnym Novell. Serwery te działają w hierarchicznym środowisku komputerowym, które uzyskuje dostęp do użytkowników, komputerów, programów i plików z różnymi, ale powiązanymi obiektami sieciowymi i zapewnia dostęp na podstawie uprawnień użytkowników lub grup. W większości przypadków usługa katalogowa zarządza dużą liczbą serwerów, w dużych organizacjach liczba serwerów może wynosić kilkaset.

Konfigurowanie serwerów plików

Omawiane serwery można konfigurować na różne sposoby. Na przykład podczas konfigurowania sieci domowej serwer plików automatycznie umożliwia dostęp do wszystkich komputerów w sieci LAN. Podczas konfigurowania ustawień sieci w interesach firmy biznesowej, która ma ważne zabezpieczenia, systemy klienckie muszą być zarejestrowane, aby uzyskać dostęp do serwera. Inne urządzenia zapewniają dostęp do określonych komputerów za pomocą adresu MAC lub adresu IP. Serwery internetowe, które zapewniają dostęp do plików w Internecie, są często wymagane przez użytkowników wcześniejprzesyłanie plików w celu zarejestrowania za pomocą protokołu przesyłania plików FTP.

Specyficzne cechy współdzielenia plików komputera klienckiego z serwerem

Podczas łączenia się z serwerem plików w sieci lokalnej jest on wyświetlany na komputerze klienckim jako dysk twardy. Dwukrotne kliknięcie ikony dysku twardego powoduje wyświetlenie jego zawartości jako katalogu plików i folderów. Aby skopiować plik na komputer kliencki, po prostu przeciągnij go myszą do wybranej lokalizacji z serwera. Jeśli serwer plików dał klientowi uprawnienia do zapisu, pliki mogą być kopiowane do niego w ten sam sposób - za pomocą myszy.

Powiązane publikacje