Raspberry Pi a serwery NAS: wszystko, co musisz wiedzieć

Raspberry Pi a serwery NAS

Jeśli myślisz używaj serwerów NAS, powinieneś wiedzieć, że masz kilka opcji na wyciągnięcie ręki. Od korzystania z Raspberry Pi z jakimś nośnikiem pamięci, czy to samą kartą SD, czy zewnętrzną pamięcią USB, skonfigurowaną jako usługa sieciowej pamięci masowej, do korzystania z usługi przechowywania w chmurze od dostawcy, takiej jak elastyczny hosting od Webempresa, za pośrednictwem sprzętu Rozwiązania NAS.

Jak serwer internetowy, serwery NAS mogą być najbardziej przydatne dzisiaj. Możesz przechowywać dane, do których masz dostęp z dowolnego miejsca w dowolnym czasie, używać ich do tworzenia kopii zapasowych lub kopii zapasowych, takich jak własna pamięć multimedialna i nie tylko. Uniwersalność jest maksymalna, ale warto dowiedzieć się więcej o istniejących rozwiązaniach, aby móc wybrać najlepsze dla swoich potrzeb...

Co to jest serwer?

co to jest serwer

Ważne jest, aby wiedzieć co to jest serwer Więc wiesz, że nie wszystkie z nich znajdują się w dużych centrach danych, ale możesz je również wdrożyć na swoim komputerze PC, na swoim Raspberry Pi, a nawet na urządzeniu mobilnym.

W informatyce serwer to nic innego jak komputerniezależnie od jego wielkości i mocy. Komputer ten będzie składał się z zasadniczych części dowolnego sprzętu, a także systemu operacyjnego i oprogramowania służącego do świadczenia usługi (stąd jego nazwa). Na przykład możesz mieć dedykowane serwery NAS do przechowywania w sieci, serwery internetowe do hostowania stron, serwery uwierzytelniania itp.

Niezależnie od usługi świadczonej przez serwer, będą inne urządzenia, które będą się z nim łączyć, aby korzystać z usług, które świadczą (model serwer-klient). Te inne urządzenia są znane jako klienci i mogą również pochodzić ze smartfona, telewizora Smart TV, komputera itp.

Jak wdrażać serwery

model serwera klienta

Model klient-serwer to prosta koncepcja, w której serwer zawsze będzie czekał na żądanie klienta lub klientów. Ale powiedział serwer można realizować na różne sposoby:

  • Udostępniono: zwykle odnosi się do hostingu lub hostingu internetowego, który jest udostępniany. Oznacza to, że hostowanych jest kilka stron internetowych, które zwykle należą do różnych właścicieli. Oznacza to, że sprzęt serwera (pamięć RAM, procesor, pamięć masowa i przepustowość) jest współużytkowany.
    • Zaleta: zwykle są tańsze, gdy są dzielone z innymi. Nie potrzebujesz wysokiej wiedzy technicznej, łatwo jest zacząć.
    • Wady: nie jest tak wszechstronny i w przypadku niektórych zastosowań można przeoczyć brak kontroli. Wspólne korzyści mogą nie być najlepsze.
    • Po co? Mogą być świetne dla startowych blogów lub stron internetowych z mniej niż 30.000 XNUMX odwiedzin miesięcznie. Nawet dla małych portali biznesowych.
  • VPS (Virtual Private Server): stają się coraz bardziej popularne. Zasadniczo jest to komputer „pofragmentowany” na różnych serwerach wirtualnych. Oznacza to maszynę fizyczną, której zasoby są rozdzielone na kilka maszyn wirtualnych. To pozostawia ich pomiędzy tym, co wspólne, a tym, co oddane. Oznacza to, że każdy użytkownik może mieć dla siebie system operacyjny i zasoby (vCPU, vRAM, pamięć masowa, sieć), których nie będzie musiał nikomu udostępniać, będąc w stanie zarządzać VPS tak, jakby był dedykowany.
    • Zaleta: zapewniają stabilność i skalowalność. Będziesz mieć dostęp root do serwera (do swojej działki). Możesz zainstalować lub odinstalować dowolne oprogramowanie. Pod względem kosztów są tańsze niż dedykowane.
    • Wady: zarządzanie, łatanie i bezpieczeństwo będą twoim obowiązkiem. Jeśli pojawią się problemy, również będziesz musiał je rozwiązać, więc potrzebujesz większej wiedzy technicznej niż ta, którą dzielisz. Pomimo tego, że jest bardziej wszechstronny niż wspólny, nadal ma pewne ograniczenia w porównaniu z dedykowanym.
    • Po co? Świetne dla małych i średnich firm, które chcą hostować swoją stronę internetową lub usługi.
  • Dedykowane: w nich będziesz mieć kontrolę nad środowiskiem, bez „irytujących sąsiadów”. Oznacza to, że będziesz mieć maszynę dla siebie, będąc w stanie zarządzać nią w dowolny sposób i budować potrzebną infrastrukturę.
    • Zaleta: wysoce konfigurowalny, pełny dostęp i kontrola nad serwerem, gwarantuje dostępność wszystkich zasobów dla Ciebie, poprawia prywatność i bezpieczeństwo, stabilną i przewidywalną wydajność.
    • Wady: są droższe i do ich zarządzania potrzebne będą zasoby techniczne. Wymagają regularnej konserwacji.
    • Po co? Idealny do aplikacji internetowych, witryn eCommerce i usług o dużym natężeniu ruchu.
  • Własne ja: poprzednie były w całości serwerami dostarczonymi przez firmę działającą w chmurze. Możesz jednak mieć również własny serwer. Może to przynieść ogromne korzyści, ponieważ będziesz właścicielem sprzętu, maksymalizując prywatność i bezpieczeństwo swoich danych. Aby mieć własny serwer, można to zrobić, jak wspomniałem wcześniej, za pomocą dowolnego komputera PC, urządzenia mobilnego, a nawet Raspberry Pi. Oczywiście, jeśli potrzebujesz czegoś mocniejszego niż to, powinieneś zakupić serwery takie jak te dostarczane przez takie firmy jak HPE, Dell, Cisco, Lenovo itp., aby stworzyć własne "centrum danych", niezależnie od wielkości ...
    • Zaleta: będziesz właścicielem serwera, więc będziesz mieć pełną kontrolę. Nawet podczas skalowania lub wymiany komponentów sprzętowych.
    • Wady: będziesz musiał zadbać o wszelkie niedogodności, które mogą się pojawić, naprawy, konserwacja itp. Ponadto powoduje to wzrost kosztów, zarówno zakupu niezbędnego sprzętu i licencji, jak również zużycia energii elektrycznej, jaką może mieć maszyna, oraz płacenie IPS, jeśli potrzebujesz szybszego łącza szerokopasmowego.
    • Po co? Może być przydatny dla organizacji, firm i rządów, które potrzebują całkowitej kontroli nad danymi, lub dla użytkowników, którzy chcą skonfigurować coś bardzo konkretnego i nie pozostawiać swoich danych w rękach innych.

Może być warianty w ramach tych, szczególnie w przypadku usług i udogodnień oferowanych przez niektórych obecnych dostawców, takich jak usługi zarządzane, dzięki którym nie musisz się o nic martwić, rozwiązania zabezpieczające, proste instalatory do instalowania systemów operacyjnych lub oprogramowania bez wiedzy itp.

Rodzaje serwerów

Typy serwerów NAS

W poprzednim rozdziale poznałeś sposoby implementacji serwera, jednak można je również skatalogować w zależności od rodzaju usługi pożyczone:

  • Serwery WWW: Ten typ serwera jest bardzo popularny. Jego funkcją jest hostowanie i organizowanie stron internetowych, tak aby klienci korzystający z przeglądarek internetowych lub robotów indeksujących mogli uzyskać do nich dostęp za pośrednictwem protokołów takich jak HTTP / HTTPS.
  • Serwery plików: te, które służą do przechowywania danych klientów, aby można je było przesyłać lub pobierać przez sieć. W ramach tych serwerów istnieje wiele typów, takich jak serwery NAS, serwery FTP / SFTP, SMB, NFS itp.
  • Serwery e-mail: usługi, które świadczą, polegają na implementacji protokołów e-mail, aby klienci mogli komunikować się, odbierać lub wysyłać wiadomości e-mail. Osiąga się to dzięki oprogramowaniu do implementacji protokołów, takich jak SMTP, IMAP lub POP.
  • Serwery baz danychChociaż mogą być skatalogowane w plikach, ten typ przechowuje informacje w bazie danych w sposób hierarchiczny i uporządkowany. Niektóre programy do implementacji bazy danych to PostgreSQL, MySQL, MariaDB itp.
  • Serwer gry: to usługa specjalnie dedykowana dostarczaniu tego, co jest niezbędne dla klientów (graczy), aby mogli grać w trybie online dla wielu graczy.
  • Serwer proxy: służy jako interfejs komunikacyjny w sieciach. Działają jako pośrednik i mogą być używane do filtrowania ruchu, kontrolowania przepustowości, współdzielenia obciążenia, buforowania, anonimizacji itp.
  • Serwer DNS: jego celem jest świadczenie usługi rozwiązywania nazw domen. To znaczy, żebyś nie musiał pamiętać adresu IP serwera, do którego chcesz uzyskać dostęp, coś żmudnego i niezbyt intuicyjnego, będziesz musiał użyć tylko nazwy hosta (domeny i TLD), takiej jak www.przykład, es , a serwer DNS przeszuka swoją bazę danych pod kątem adresu IP odpowiadającego tej nazwie domeny, aby zezwolić na dostęp.
  • Serwery uwierzytelniania: służą do świadczenia usług dostępu do niektórych systemów. Zwykle składają się z bazy danych z poświadczeniami klientów i. Przykładem tego jest LDAP.
  • inni: Istnieją inne, ponadto wiele usług hostingowych oferuje kombinację kilku z nich. Na przykład istnieją obiekty, które zapewniają bazy danych, pocztę e-mail itp.

Serwery NAS: wszystko, co musisz wiedzieć

Serwery NAS

L Serwery NAS (Network Attached Storage) są to urządzenia pamięci masowej podłączone do sieci. Dzięki temu możesz mieć środki do przechowywania danych i mieć je do swojej dyspozycji w dowolnym momencie. Ten typ serwera można wdrożyć za pomocą oprogramowania na wielu urządzeniach, takich jak komputer PC, urządzenie mobilne, Raspberry Pi, płacąc za usługę przechowywania w chmurze, a nawet kupując własny NAS (na czym skoncentruję się w tej sekcji ).

Te serwery NAS będą również miały swój procesor, pamięć RAM, pamięć masowa (SSD lub HDD), system we/wy i własny system operacyjny. Ponadto na rynku można znaleźć niektóre przeznaczone dla użytkowników domowych, a inne dla środowisk biznesowych o większej pojemności i wydajności.

El funkcjonowanie tych serwerów jest łatwe do zrozumienia:

  • System: Serwery NAS mają sprzęt i system operacyjny, który będzie wykonywał wszystkie funkcje w sposób przejrzysty dla klienta. Oznacza to, że gdy klient zdecyduje się przesłać, usunąć lub pobrać dane, wykona wszystkie niezbędne kroki, oferując klientowi prosty interfejs.
  • magazynowanie: możesz je znaleźć z różnymi gniazdami. W każdym z gniazd możesz włożyć nośnik pamięci, aby zwiększyć jego pojemność, czy to HDD, czy SSD. Zgodne dyski twarde są dokładnie takie same, jak te, których używasz w konwencjonalnym komputerze. Istnieją jednak specjalne serie dla NAS, takie jak Western Digital Red Series lub Seagate IronWolf. Jeśli chcesz mieć zasięg biznesowy, masz również dysk WD Ultrastar i Seagate EXOS.
  • Czerwony: Oczywiście, aby był dostępny dla klientów, musi być podłączony do sieci. Albo przez okablowanie Ethernet, albo przez technologię bezprzewodową.

Co mogę zrobić z NAS?

Serwery NAS

Posiadanie serwerów NAS pozwala na posiadanie własnej „chmury” prywatnej pamięci masowej, co może przynieść ogromne korzyści. Pomiędzy polecane aplikacje Są to:

  • Jako sieciowy nośnik pamięci: możesz go używać do przechowywania wszystkiego, czego potrzebujesz, na przykład zapisywania zdjęć z urządzenia mobilnego, używania go jako internetowej galerii plików multimedialnych, własnej usługi strumieniowej podobnej do Netflix, która obsługuje Twoje ulubione filmy i seriale (Plex może to zarządzać , Kodi,…) Itp.
  • Bakup: będziesz mógł w prosty sposób tworzyć kopie zapasowe swoich systemów na serwerze NAS. Dzięki temu zawsze będziesz mieć kopię zapasową na wyciągnięcie ręki i zagwarantujesz, że Twoje dane znajdują się na znanym serwerze.
  • udział: możesz go używać do udostępniania wszelkiego rodzaju plików znajomym i rodzinie lub komu tylko chcesz. Przesyłaj tylko to, co chcesz udostępnić, i możesz przyznać dostęp innym klientom, aby mogli uzyskać do niego dostęp lub pobrać.
  • hosting: możesz również użyć go jako hosta internetowego, aby zapisać tam swoją witrynę. Należy jednak pamiętać, że serwery NAS będą ograniczone do przepustowości sieci. Oznacza to, że jeśli nie masz szybkiej linii, a inni uzyskują dostęp do NAS, zobaczysz znaczne spadki wydajności. Dzięki światłowodom jest to znacznie lepsze.
  • inni: Istnieją również serwery NAS, które mogą służyć jako serwer FTP, hostować bazę danych, a niektóre nawet zawierają funkcje VPN.

Jak wybrać najlepsze serwery NAS?

Serwery NAS

Kupując własne serwery NAS, należy zwrócić uwagę na pewne parametry techniczne Aby upewnić się, że dokonałeś dobrego zakupu:

  • sprzęt komputerowy- Ważne jest, aby mieć procesor o dobrej wydajności i przyzwoitej ilości pamięci RAM, aby uzyskać większą zwinność. To, jak płynna będzie ta usługa, będzie zależeć od tego, chociaż wszystko będzie zależeć trochę od Twoich konkretnych potrzeb.
  • Zatoki / Przechowywanie: zwróć uwagę na liczbę i rodzaj zatok (2.5″, 3.5″,…), które interfejs już ma (SATA, M.2,…). Niektóre serwery NAS obsługują instalowanie większej liczby dysków twardych w celu skalowania pojemności (1 TB, 2 TB, 4 TB, 8 TB, 16 TB, 32 TB,…). Istnieją również takie, które mają możliwość skonfigurowania systemów RAID do redundancji danych. I pamiętaj, że ważne jest, aby wybrać dyski twarde specyficzne dla NAS, które są zoptymalizowane pod kątem obsługi większych obciążeń i czasu pracy bez przestojów:
  • Połączenie sieciowe: kolejny czynnik, który należy wziąć pod uwagę, aby jak najlepiej połączyć serwer z klientami.
  • System operacyjny i aplikacje: każdy producent zwykle zapewnia swój własny system oraz szereg zastrzeżonych aplikacji i funkcji. Ogólnie rzecz biorąc, sposób poruszania się po menu i opcje, które masz na wyciągnięcie ręki, będą od tego zależeć. Różni się w zależności od dostawcy.
  • Najlepsze marki- Niektóre wysoce zalecane marki serwerów NAS to Synology, QNAP, Western Digital i Netgear. Niektóre zalecenia dotyczące zakupu to:

Raspberry Pi: szwajcarski scyzoryk dla producentów

Raspberry Pi 4

Tanim rozwiązaniem dla serwerów NAS, jeśli nie masz wielkich potrzeb, jest użycie SBC do wdrożenia jednego z nich. Raspberry Pi pozwala mieć Twój własny tani NAS w domu. Potrzebujesz tylko:

  • Malinowa Pi.
  • Połączenie internetowe.
  • Nośnik pamięci (możesz użyć samej karty pamięci lub nośnika USB podłączonego do Twojego Pi. Może to być zewnętrzny dysk twardy USB lub pendrive...
  • Oprogramowanie do realizacji usługi. Możesz wybierać spośród kilku projektów, nawet open source, jako ownCloud, NextCloud itp.

Zalety i wady Raspberry Pi w porównaniu z dedykowanymi serwerami NAS

zalety i wady

Jeśli zdecydujesz się korzystać z zalet serwerów NAS, powinieneś ocenić zalety i wady które może mieć swoją implementację poprzez Raspberry Pi:

  • Zaleta:
    • Barato
    • Niskie zużycie
    • Nauka w trakcie procedury wdrażania
    • Kompaktowy rozmiar
  • Wady:
    • Ograniczenia wydajności
    • Ograniczenia przechowywania
    • Trudności w konfiguracji i konserwacji
    • Musisz mieć go zawsze podłączony do sieci i do zasilania (zużycie)
    • Ponieważ nie jest to dedykowane urządzenie NAS, mogą wystąpić problemy, jeśli chcesz używać SBC do innych projektów

En konkluzjaJeśli potrzebujesz bardzo podstawowej i taniej tymczasowej usługi NAS, Raspberry Pi będzie Twoim najlepszym sprzymierzeńcem, więc nie musisz inwestować zbyt dużo pieniędzy. Z drugiej strony w przypadku usług o większej pojemności, stabilności, skalowalności i wydajności najlepiej jest kupić własny serwer NAS lub wynająć usługę przechowywania w chmurze ...


Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.