Serwery plików NAS

Pierwsze kroki nie są trudne

z dnia

Synology bazując na swoim doświadczeniu i opinii użytkowników przyzwyczaił ich do tego, że instalacja i konfiguracja NAS-a nie musi być trudna. Wystarczy podłączyć urządzenie do naszej sieci domowej i w przeglądarce internetowej wpisać adres http://find.synology.com. W sieci zostaną odnalezione serwery NAS a wśród nich nasz DS716+. Opcjonalnie można zainstalować aplikację zewnętrzną Synology Assistant, która również ułatwia konfigurację NAS-a. Jednak dużo wygodniej jest korzystać z mechanizmu przeglądarkowego.

Kolejne etapy to instalacja systemu DSM (pobierana automatycznie z serwerów producenta lub też z lokalnego pliku), konfiguracja nazwy oraz hasła administratora, a także opcjonalne skonfigurowanie usługi QuickConnect. Usługa umożliwia dostęp i zarządzanie NAS-em spoza naszej sieci LAN i to bez konieczności przekierowywania portów na routerze brzegowym.

Kolejne kompilacje systemu Synology Diskstation Manager w wersji 5 (a już niebawem 6) przynoszą wiele usprawnień i udoskonaleń. Z jedną z nich spotkać się można już na samym początku. Chodzi o główny interfejs zarządzający. Możemy skorzystać z jego wersji podstawowej zawierającej tylko niezbędne elementy menu lub też pełnej rozszerzonej. Początkujący użytkownicy mogą skorzystać z tej pierwszej wersji. Dzięki ukryciu wielu niekoniecznie potrzebnych na początku elementów interfejs NAS-a nie przytłacza zbędnymi funkcjami. Na poniższych ekranach zaprezentowany został wygląd obydwu trybów.

Konfiguracja serwera NAS, który będzie wykorzystywany jako serwer plików sprowadza się do 3 kroków:

  • konfiguracja przestrzeni dyskowej,
  • konfiguracja kont użytkowników,
  • konfiguracja folderów udostępnionych.

W przypadku przestrzeni dyskowej DS716+ pozwala na uruchomienie kilku rodzajów macierzy dyskowych a także grup dysków i wolumenów. Są to pojedyncze wolumeny, macierz SHR, RAID 0, RAID 1 a także JBOD. Dodatkowo jeśli skorzystamy z jednostki rozszerzającej DX513 czy DX213 możemy zbudować macierz RAID 5, 6 oraz 10 oraz uruchomić funkcję dysków Hot Spare.

Sposobów tworzenia przestrzeni dyskowej jest wiele. Jedna z nich typowa – pozwala na utworzenie ze wszystkich dostępnych dysków macierzy o określonym typie i wykorzystanie jej pełnej przestrzeni. Drugim sposobem jest konfiguracja grupy dysków, gdzie określamy przynależność określonych nośników a następnie w ramach utworzonej macierzy tworzyemy wolumeny i przydzielamy im odpowiednią wielkość. Tu warto zatrzymać się na chwilkę bo w modelu DS716+ producent prócz obsługi formatu plików EXT4 także nowy format BTRFS.

System plików BTRFS nie jest nowym formatem plików. Jest rozwijany od blisko 10 lat, jednak dopiero od niedawana nastąpiło duże zainteresowanie tym rozwiązaniem. Wśród serwerów NAS jednym z pierwszych producentów, który ogłosił wsparcie był Thecus. Kilka chwil później Synology zaprezentowało BTRFS w produktach RS18016xs+ i RX1216sas.

Głównymi cechami BTRFS jest dużo lepsze zarządzanie, tolerancja awarii oraz ochrona danych. System plików BTRFS umożliwia odzyskanie danych z dysków twardych ponieważ przechowuje dwie kopie lustrzane metadanych. Dużą zmianą w stosunku do tradycyjnych systemów plikowych jest możliwość tworzenia migawek folderów udostępnionych. BTRFS to także lepsza organizacja plików i oszczędność pojemności dyskowej, limitowanie powierzchni dyskowej dla folderów udostępnionych czy też klonowanie całych folderów.

Elementem funkcyjnym systemy plików BTRFS jest dodatkowe narzędzie Data Protection Manager (w wersji 6 DSM nosi nazwę Migawka i replikacja) dostępne z głównego menu DSM. Służy ono do tworzenia migawek danych i ich odzyskiwania w przypadku awarii lub przypadkowego nadpisania czy usunięcia plików. Migawka to nic innego jak zamrożenie (kopia) stanu danych w określonym momencie. Rozwiązanie niezwykle przydane gdy tworzymy wiele zmian w zasobach systemowych lub systemach testowych i chcemy przetestować daną funkcjonalność, a w przypadku błędu cofnąć się do zmian sprzed wykonania migawki.

Migawki mogą być tworzone ręcznie lub z użyciem harmonogramu, który można również wykorzystać do usuwania określonych migawek. Tworzenie snapshotów można wykonywać zarówno dla folderów współdzielonych jak i jednostek LUN.

Jeśli jesteśmy już przy jednostkach LUN to nie należy zapominać, że NAS obsługuje protokół iSCSI oraz możliwość tworzenia jednostek LUN jako przestrzeni dyskowych. Rozwiązanie jest kompatybilne z mechanizmami wirtualizacji VMware vSphere 5 z VAAI, Windows Server 2012, Windows Server 2012 R2 oraz Citrix. Oczywiście jednostki LUN nie są jedynym sposobem na konfiguracje przestrzeni dyskowych.

Można również skorzystać z obsługi protokołu NFS i podłączyć przestrzeń bezpośrednio do hypervisora. Dwa gigabitowe interfejsy Ethernet Synology mogą dodatkowo zwiększyć wydajność serwera w przypadku połączeń iSCSI. Wystarczy w tym celu skonfigurować dwa oddzielne adresy IP dla poszczególnych kart sieciowych. Taki sam zabieg wykonać na serwerze, który posiada inicjator iSCSI. Pozostaje jeszcze aktywować mechanizm MPIO na serwerze (np. Windows Server 2008 R2) i skonfigurować mechanizm MPIO dla poszczególnych celów iSCSI.