1. Wprowadzenie
Virtual JBOD umożliwia przydzielenie wolnego miejsca serwera QNAP NAS innemu serwerowi NAS w celu zmaksymalizowania całkowitej dostępnej pojemności pamięci masowej.
Jak działa Virtual JBOD: wolne miejsce serwera NAS jest wykorzystywane do utworzenia jednostki iSCSI LUN, która następnie jest dodawana do lokalnego serwera NAS jako dysk twardy.
Korzystając z VJBOD, nie jesteś ograniczony fizycznymi limitami rozbudowy pamięci masowej NAS, a moduły rozszerzające nie są wymagane. Dzięki elastycznej transmisji sieciowej możesz zbudować sieciową pamięć masową 1/10/40GbE wraz z połączeniami zapasowymi, dzięki czemu każdy serwer NAS może być wykorzystywany z maksymalną wydajnością, a serwery NAS klasy podstawowej mogą uzupełniać modele z wyższej półki.
| VJBOD | JBOD | |
|---|---|---|
| Połączenie | Ethernet (1/10/40GbE) | USB 3.2 Gen 1 lub SAS 6/12 Gb |
| Liczba | 8 dysków Virtual JBOD | Zależnie od modelu NAS |
| Łańcuch | Nie dotyczy | Połączenie łańcuchowe (daisy chain) dla SAS JBOD |
| Połączenie zapasowe | Trunking portów | Nie |
| Scenariusze użycia | Gdy dostępnych jest wiele serwerów NAS z nadmiarem wolnego miejsca. VJBOD obecnie nie obsługuje bezpośredniej rozbudowy lokalnej poolu pamięci masowej. | Gdy wymagana jest bezpośrednia, szybka rozbudowa lokalnej pamięci masowej. |
*Dysk Virtual JBOD nie obsługuje rozbudowy lokalnej poolu pamięci masowej.
2. Wymagania systemowe
2.1. Sprzęt
VJBOD obsługuje obecnie modele wymienione na stronie: https://www.qnap.com/solution/vjbod i wymaga oprogramowania układowego w wersji 4.2.2 (lub nowszej). Jako zdalny serwer NAS może służyć dowolny serwer QNAP NAS obsługujący iSCSI i pule pamięci masowej, jednak zaleca się, aby korzystał z oprogramowania układowego w wersji 4.2 (lub nowszej) i miał co najmniej 154 GB wolnego miejsca.
Więcej informacji oraz listę modeli obsługiwanych w przyszłości można znaleźć w witrynie QNAP oraz w specyfikacji oprogramowania każdego produktu.
2.2. Wymagania sieciowe
Oba serwery NAS muszą być w stanie wzajemnie się zidentyfikować i połączyć. Aby zapewnić większą stabilność połączenia oraz automatyczne odzyskiwanie po awarii połączenia, zaleca się, aby zdalny i lokalny serwer NAS znajdowały się w tej samej sieci lokalnej oraz aby zdalny serwer NAS używał statycznego adresu IP.
Jeśli zdalny serwer NAS nie wykorzystuje wszystkich swoich portów Ethernet, zaleca się również włączenie na nim trunkingu portów. Zabezpieczy to połączenie i zapobiegnie możliwej utracie danych w przypadku awarii portu.
Opcję trunkingu portów można znaleźć w ustawieniach sieci. Zmień pierwsze połączenie na statyczny adres IP.
Zaznacz oba połączenia, aby mogły używać tego samego adresu IP w celu zwiększenia wydajności i zapewnienia przełączania awaryjnego*.
*W przypadku połączenia przez zwykły przełącznik możesz odpowiednio wybrać tryb Balance-rr (Round-Robin) lub Active Backup. W przypadku przełączników obsługujących agregację łączy (Link Aggregation) możesz także użyć trybu 802.3ad, aby poprawić ogólną wydajność.
*Należy pamiętać, że trunking portów nie może być obecnie używany przy połączeniu bezpośrednim ze względu na ograniczenia aplikacji Sieć i przełącznik wirtualny.
2.3. Pamięć podręczna SSD
Ponieważ wydajność losowego odczytu i zapisu poolu pamięci masowej Virtual JBOD może być niższa o 20–30% w porównaniu z poolem pamięci masowej hosta NAS z powodu procesu transmisji danych między urządzeniami, zalecamy używanie Virtual JBOD przede wszystkim do udostępniania plików z sekwencyjnym odczytem i zapisem jako typowym wzorcem użycia. W przypadku innych zastosowań zalecamy użycie pamięci podręcznej SSD na hoście NAS w celu zwiększenia wydajności poolu pamięci masowej Virtual JBOD.
Więcej informacji na temat pamięci podręcznej SSD można znaleźć na stronie SSD Cache | Boost storage I/O speed | QNAP
Użycie pamięci podręcznej SSD w celu zwiększenia wydajności Virtual JBOD.
3. Korzystanie z VJBOD
3.1. Korzystanie z kreatora tworzenia dysku VJBOD
W tym przykładzie używamy serwerów TVS-882 i TS-87. Na serwerze TVS-882 przejdź do „Menedżer pamięci masowej” > „Dyski” i kliknij „Virtual JBOD”, „Utwórz Virtual JBOD” w lewym górnym rogu. W drugim kroku kreatora możesz bezpośrednio wprowadzić adres IP zdalnego serwera NAS lub wykryć go automatycznie. Dostępna jest również opcja „Host lokalny”, która umożliwia zamontowanie istniejącej jednostki iSCSI LUN na hoście w celu odzyskania jej danych, jeśli wcześniej służyła jako dysk Virtual JBOD.
W tym przykładzie pokazujemy, jak wolne miejsce serwera TS-879 może zostać wykorzystane przez serwer TVS-882.
Wyszukiwanie zdalnego serwera NAS.
Następnie będzie można wybrać pool pamięci masowej zdalnego serwera NAS, aby utworzyć nowy dysk Virtual JBOD (jednostkę iSCSI LUN na poziomie bloków) albo wybrać istniejącą jednostkę iSCSI LUN i użyć jej jako dysku. Nie można używać jednostek iSCSI LUN z alokacją elastyczną (thin provisioning). Podczas tworzenia nowego dysku Virtual JBOD kliknij „Szczegóły NAS” w prawym górnym rogu, aby sprawdzić stan pamięci masowej serwera NAS. Powiązanie z hostem (Host Binding) może zapewnić bezpieczeństwo danych, zezwalając na dostęp do dysku Virtual JBOD wyłącznie serwerowi TVS-882; możesz też użyć iSCSI z ochroną CHAP w następnym kroku. Obie opcje pomagają chronić dane na dysku*.
*Jeśli oprogramowanie układowe zdalnego serwera NAS ma wersję 4.2.2 (lub nowszą), zmiana hasła administratora zdalnego serwera NAS automatycznie rozłącza połączenie Virtual JBOD do czasu wprowadzenia nowego hasła.
Utwórz nowy dysk Virtual JBOD lub użyj istniejącej jednostki iSCSI LUN jako dysku.
Wybierz miejsce, które zostanie wykorzystane w nowym dysku wirtualnym.
Jeśli tworzysz nowy dysk, zostaniesz poproszony o określenie ilości miejsca do wykorzystania. Po ukończeniu kreatora otrzymasz instrukcje dotyczące korzystania z dysku VJBOD wraz z sugerowanymi działaniami. Wybranie opcji utworzenia nowej poolu pamięci masowej lub woluminu przeniesie Cię do kreatora tworzenia poolu pamięci masowej lub woluminu, natomiast opcja odzyskania istniejących danych przeskanuje podłączone dyski Virtual JBOD w celu odzyskania ich danych. W razie potrzeby instrukcje te są również dostępne w Pomocy QTS.
Ustaw rozmiar dysku.
Zostaną wyświetlone instrukcje dotyczące korzystania z VJBOD.
Jeśli wybierzesz opcję „Nie rób nic”, możesz teraz użyć nowego dysku Virtual JBOD na karcie „Przestrzeń dyskowa”, wybierając „Utwórz” > „Nowa pool pamięci masowej” lub „Nowy wolumin”. Sposób korzystania z dysku nie różni się od korzystania z rzeczywistego dysku, z następującymi ograniczeniami:
VJBOD obsługuje obecnie tylko konfigurację RAID typu „Pojedynczy” i nie może służyć do tworzenia woluminu systemowego ani rozbudowy innych pul pamięci masowej, chyba że dana pool również składa się z dysków Virtual JBOD pochodzących z tego samego zdalnego serwera NAS i tej samej poolu. Rozszerzenie rozmiaru jednostki LUN na zdalnym serwerze NAS nie zostanie odzwierciedlone na dysku Virtual JBOD.
Dlatego pool Virtual JBOD można rozbudować wyłącznie poprzez utworzenie nowego dysku Virtual JBOD w tej samej poolu pamięci masowej i dołączenie go do poolu jako nowej grupy RAID.
Po nawiązaniu połączenia możesz sprawdzić stan i szczegóły nowego dysku Virtual JBOD w sekcji „Dyski”.
Tworzenie poolu pamięci masowej z użyciem dysku Virtual JBOD.
Pool pamięci masowej dysku Virtual JBOD może być używana tak samo jak pool dysku lokalnego, z włączonymi funkcjami takimi jak migawki.
4. Zarządzanie VJBOD
4.1. Monitorowanie VJBOD
Dostępne są funkcje umożliwiające monitorowanie stanu połączenia Virtual JBOD lub kondycji zdalnego serwera NAS bez żadnych dodatkowych narzędzi. Po pierwsze, w sekcji „Dyski” możesz wybrać dysk Virtual JBOD i kliknąć „Akcja”, aby sprawdzić szczegóły zdalnego serwera NAS lub dziennik poolu pamięci masowej, w której znajduje się dysk Virtual JBOD. Pozwoli to zidentyfikować problemy ze zdalną poolem, jeśli dysk Virtual JBOD zacznie działać nieprawidłowo.
Kliknięcie ikony przeglądu Virtual JBOD w prawym górnym rogu Menedżera pamięci masowej pozwala zobaczyć każde połączenie Virtual JBOD oraz ogólną kondycję i konfigurację dysków każdego zdalnego serwera NAS.
Użycie funkcji „Dziennik zdalny” do wyświetlenia dziennika zdalnej poolu pamięci masowej wybranego dysku Virtual JBOD.
Strona przeglądu Virtual JBOD zawiera podsumowanie wszystkich połączeń Virtual JBOD.
Jeśli oprogramowanie układowe zdalnego serwera NAS ma wersję 4.2.2 (lub nowszą), możesz użyć nowego interfejsu pamięci masowej iSCSI w Menedżerze pamięci masowej, aby monitorować, który serwer NAS połączył się z jednostką iSCSI LUN, a także otrzymywać ostrzeżenia w przypadku utraty połączenia iSCSI. Jeśli wymagane jest bardziej szczegółowe monitorowanie wielu serwerów NAS, możesz użyć aplikacji Q'center do monitorowania zarówno hosta, jak i zdalnego serwera NAS.
Więcej informacji na temat aplikacji Q'center można znaleźć na stronie: http://www.qnap.com/solution/qcenter/index.php?lang=en
Od wersji 4.2.2 strona pamięci masowej iSCSI serwera NAS może wyświetlać więcej informacji o podłączonym inicjatorze iSCSI.
Aplikacji Q'center można użyć, gdy zachodzi potrzeba monitorowania więcej niż jednego serwera NAS jednocześnie.
4.2. Rozłączanie/przenoszenie VJBOD
Każdy dysk Virtual JBOD będzie widoczny w sekcji „Dyski” w Menedżerze pamięci masowej, a w zależności od stanu dysku Virtual JBOD dostępne będą różne akcje. W przypadku nowo utworzonego, wolnego dysku Virtual JBOD możesz kliknąć „Nowy wolumin”, edytować nazwę dysku lub rozłączyć dysk Virtual JBOD. Jeśli dysk został użyty do utworzenia woluminu wirtualnego lub poolu pamięci masowej, nie będzie można go bezpośrednio rozłączyć, chyba że znajduje się w stanie nieprawidłowym lub wybierzesz opcję „Bezpiecznie odłącz” na karcie „Przestrzeń dyskowa”. Po rozłączeniu dysk Virtual JBOD nie zniknie natychmiast z sekcji „Dyski”. Zamiast tego przejdzie w stan „Rozłączony”. Tylko rozłączone dyski Virtual JBOD można usunąć z listy; można je także ponownie połączyć.
Rozłączony dysk Virtual JBOD zostanie oznaczony jako Rozłączony na karcie Dyski.
Jak wspomniano wcześniej, dyski Virtual JBOD mogą służyć do roamingu danych w celu przeniesienia danych z jednego serwera NAS na inny bez konieczności fizycznego odłączania i podłączania dysków. W tym celu najpierw użyj opcji „Bezpiecznie odłącz” dla dysku Virtual JBOD, a następnie przejdź do serwera NAS, na który chcesz przenieść dane, otwórz kreatora Virtual JBOD i wybierz istniejącą jednostkę iSCSI LUN na zdalnym serwerze NAS, aby zamontować dane znajdujące się na dysku Virtual JBOD.
Użyj opcji „Bezpiecznie odłącz pool”, aby rozłączyć dysk Virtual JBOD i rozpocząć proces przenoszenia poolu pamięci masowej na inny serwer NAS.
Ponowne nawiązywanie połączenia z dyskiem Virtual JBOD poprzez wybranie opcji „Wybierz istniejącą jednostkę iSCSI LUN na zdalnym serwerze NAS”.
Wybierz wcześniej używany dysk Virtual JBOD.
Po ponownym podłączeniu dysku wirtualnego do serwera NAS wybierz „Odzyskaj” > „Skanuj wszystkie wolne dyski”, aby odzyskać dane z dysku.
Po zakończeniu skanowania pool pamięci masowej, wolumin, migawki i powiązane informacje dysku wirtualnego będą dostępne dla tego serwera NAS.
4.3. Obsługa błędów
Połączenie iSCSI Virtual JBOD jest wyposażone w mechanizm automatycznego ponownego łączenia. Jeśli system nie może uzyskać dostępu do poolu pamięci masowej dysku Virtual JBOD w ciągu 30 sekund, mechanizmy ochrony poolu pamięci masowej przed błędami zablokują wykonywanie dodatkowych operacji, ponieważ dysk Virtual JBOD zostaje rozłączony. W tym czasie system automatycznie spróbuje ponownie połączyć dysk. Należy pamiętać, że mechanizm automatycznego ponownego łączenia działa tylko wtedy, gdy zdalny serwer NAS ma statyczny adres IP. Jeśli adres IP zdalnego serwera NAS ulegnie zmianie, musisz wybrać rozłączony dysk Virtual JBOD, kliknąć „Akcja” i wybrać „Edytuj obiekt docelowy”, aby wprowadzić nowy adres IP.
Jeśli zdalny serwer NAS jest niedostępny, zostaną aktywowane mechanizmy ochrony poolu pamięci masowej przed błędami, aby uniknąć dodatkowych błędów we/wy. Jeśli zdalny serwer NAS używa statycznego adresu IP, system automatycznie połączy się ponownie z dyskiem wirtualnym po przywróceniu sieci.
Wybierz „Edytuj obiekt docelowy”, aby wprowadzić nowy adres IP dysku Virtual JBOD i ponownie połączyć się ręcznie.
Przestrzeń dyskowa może być nadal używana, jeśli numery portów zarządzania przez WWW na zdalnym serwerze NAS ulegną zmianie, jednak niektóre informacje o serwerze NAS mogą być nieprawidłowe. W takim przypadku przejdź do „Dyski” > wybierz dysk i „Akcja” > „Zaloguj ponownie”, aby wprowadzić nowe informacje. Możesz również wprowadzić nowe hasło administratora, jeśli hasło zdalnego serwera NAS zostało zmienione, gdy dysk Virtual JBOD był rozłączony.
Zaktualizuj dane uwierzytelniające lub numery portów w opcji Zaloguj ponownie.