Skip to main content

Wprowadzenie do NAS

NAS na Raspberry Pi (Może 2024)

NAS na Raspberry Pi (Może 2024)
Anonim

Rosnąca popularność Network Attached Storage dla użytkowników domowych odzwierciedla rozbieżność tej technologii w dwóch liniach - z jednej strony, może działać jak prywatny serwer w chmurze, az drugiej strony nadal chroni twoje dane, bez konieczności ujawniania ich w Internecie.

Tło NAS

We wczesnych latach rewolucji komputerowej dyski dyskietek były powszechnie używane do udostępniania plików danych, ale dziś potrzeby w zakresie pamięci masowej przeciętnej osoby znacznie przekraczają pojemność dyskietek. Firmy obecnie obsługują coraz większą liczbę dokumentów elektronicznych i zestawów prezentacji, w tym klipów wideo. Użytkownicy komputerów domowych, wraz z pojawieniem się plików muzycznych MP3 i zdjęć JPEG zeskanowanych z fotografii, również wymagają większego i wygodniejszego przechowywania.

Centralne serwery plików wykorzystują podstawowe technologie sieciowe typu klient / serwer w celu rozwiązania problemów z przechowywaniem danych. W najprostszej postaci serwer plików składa się ze sprzętu komputerowego lub stacji roboczej, na którym działa sieciowy system operacyjny obsługujący kontrolowane udostępnianie plików (takie jak Novell NetWare, Linux lub Microsoft Windows). Dyski twarde zainstalowane na serwerze zapewniają gigabajty miejsca na dysk, oraz napędy taśmowe dołączone do tych serwerów może jeszcze bardziej zwiększyć tę pojemność.

Serwery plików mają długą historię sukcesów, ale wiele domów, grup roboczych i małych firm nie może usprawiedliwić poświęcenia komputera w pełni uniwersalnego na stosunkowo proste zadania przechowywania danych. Wejdź do NAS.

Co to jest NAS?

NAS rzuca wyzwanie tradycyjnemu podejściu do serwera plików, tworząc systemy zaprojektowane specjalnie do przechowywania danych. Zamiast rozpoczynać pracę z komputerem ogólnego przeznaczenia i konfigurować lub usuwać funkcje z tej bazy, projekty NAS zaczynają się od nieskomplikowanych komponentów niezbędnych do obsługi przesyłania plików i dodawania funkcji "od dołu do góry".

Podobnie jak inne serwery plików, NAS stosuje projekt klient / serwer. Pojedyncze urządzenie sprzętowe, często nazywane gniazdem NAS lub głowicą NAS, działa jako interfejs między NAS a klientami sieciowymi. Te urządzenia NAS nie wymagają monitora, klawiatury ani myszy. Generalnie obsługują wbudowany system operacyjny zamiast w pełni funkcjonalnego NOS. Jeden lub więcej napędów dyskowych (i prawdopodobnie taśmowych) można podłączyć do wielu systemów NAS w celu zwiększenia całkowitej pojemności. Klienci zawsze jednak łączą się z głowicą NAS, a nie z poszczególnymi urządzeniami do przechowywania danych.

Klienci zazwyczaj uzyskują dostęp do NAS przez połączenie Ethernet. NAS pojawia się w sieci jako pojedynczy "węzeł", który jest adresem IP urządzenia głównego.

Serwer NAS może przechowywać wszelkie dane wyświetlane w formie plików, takich jak skrzynki e-mail, zawartość sieci Web, kopie zapasowe systemu zdalnego itd. Ogólnie rzecz biorąc, zastosowania serwera NAS są równoległe do tradycyjnych serwerów plików.

Systemy NAS dążą do niezawodnego działania i łatwej administracji. Często zawierają wbudowane funkcje, takie jak limity miejsca na dysku, bezpieczne uwierzytelnianie lub automatyczne wysyłanie powiadomień e-mail w przypadku wykrycia błędu.

Protokoły NAS

Komunikacja z głowicą NAS odbywa się za pośrednictwem protokołu TCP / IP. Mówiąc dokładniej, klienci używają dowolnego z kilku protokołów wyższego poziomu ( podanie lub warstwa siedem protokoły w modelu OSI) zbudowane na bazie TCP / IP.

Dwa protokoły aplikacji najczęściej kojarzone z NAS to Sun Network File System i Common Internet File System. Zarówno NFS, jak i CIFS działają w trybie klient / serwer. Oba poprzedzały nowoczesny NAS przez wiele lat; oryginalne prace nad tymi protokołami miały miejsce w latach 80.

NFS został pierwotnie opracowany do udostępniania plików pomiędzy systemami UNIX w sieci LAN. Obsługa systemu plików NFS wkrótce została rozszerzona o systemy inne niż systemy UNIX; jednak większość klientów NFS to komputery z systemem operacyjnym UNIX.

CIFS był wcześniej znany jako Server Message Block. SMB został opracowany przez IBM i Microsoft w celu wspierania udostępniania plików w DOS. Ponieważ protokół stał się szeroko stosowany w systemie Windows, nazwa została zmieniona na CIFS. Ten sam protokół pojawia się dzisiaj w systemach UNIX jako część pakietu Samba.

Wiele systemów NAS obsługuje również protokół Hypertext Transfer Protocol. Klienci mogą często pobierać pliki w przeglądarce internetowej z serwera NAS obsługującego protokół HTTP. Systemy NAS również powszechnie używają protokołu HTTP jako protokołu dostępu do internetowych interfejsów użytkownika administracyjnego.