Zwirtualizowany NAS na współdzielonym hipernadzorcy a dedykowany host NAS: który sprawniej odzyskuje działanie?

Eva Wong jest Technicznym pisarzem i stałym majsterkowiczem w ZimaSpace. Całe życie geek z pasją do homelabów i oprogramowania open-source, specjalizuje się w tłumaczeniu skomplikowanych koncepcji technicznych na przystępne, praktyczne przewodniki. Eva wierzy, że samodzielne hostowanie powinno być zabawą, a nie czymś onieśmielającym. Poprzez swoje samouczki umożliwia społeczności rozwiewanie tajemnic konfiguracji sprzętu, od budowy pierwszego NAS po opanowanie kontenerów Docker.

Wybierz zwirtualizowany NAS na współdzielonym hipernadzorcy, gdy konfiguracja NAS, dysk rozruchowy i stan usług powinny być archiwizowane jako maszyna wirtualna, a zastępczy host może odtworzyć mapowania kontrolera pamięci masowej. Wybierz dedykowany host NAS, gdy bezpośrednie przypisanie dysków, przewidywalny import puli i minimalna liczba zależności odzyskiwania są ważniejsze niż konsolidacja obciążeń. Wirtualizacja może skrócić odzyskiwanie oprogramowania, jednocześnie wydłużając odtwarzanie sprzętu.

Skoryguj porównanie przed pomiarem czasu odzyskiwania

Zwirtualizowany NAS i hipernadzorca nie są produktami wzajemnie się wykluczającymi, ponieważ zwirtualizowany NAS już zależy od hipernadzorcy. Praktyczne porównanie dotyczy maszyny wirtualnej NAS działającej obok innych obciążeń na współdzielonym hoście oraz systemu operacyjnego NAS, który bezpośrednio zarządza swoim sprzętem. Odzyskiwanie musi obejmować serwer fizyczny, środowisko rozruchowe, kontroler pamięci masowej, maszynę wirtualną, pulę, udziały i zależne aplikacje.

Przepływ konfiguracji NAS w systemie Proxmox firmy ZimaSpace pokazuje, dlaczego konsolidacja jest atrakcyjna. Pozostaje jednak pytanie, czy ta sama architektura będzie zrozumiała po awarii dysku rozruchowego, płyty głównej, HBA lub całego hosta.

Oś odzyskiwania Maszyna wirtualna NAS na współdzielonym hipernadzorcy Dedykowany host NAS
Kopia zapasowa systemu NAS Konfigurację maszyny wirtualnej i wirtualny dysk rozruchowy można zarchiwizować razem Wymaga wyeksportowania konfiguracji platformy lub udokumentowanej ponownej instalacji
Przypisanie dysków Zależy od mapowania HBA, kontrolera, PCI lub dysków System operacyjny NAS widzi kontrolery i dyski bezpośrednio
Wymiana hosta Odbuduj hipernadzorcę, przywróć maszynę wirtualną, odtwórz mapowania, a następnie zaimportuj pulę Zainstaluj system operacyjny NAS na zgodnym sprzęcie, a następnie zaimportuj pulę i konfigurację
Awaria współdzielonego hosta NAS i niezwiązane z nim maszyny wirtualne zatrzymują się jednocześnie Awaria NAS nie wyłącza hipernadzorcy obliczeniowego
Migawki i przywracanie Przydatne w przypadku dysku systemowego NAS; nie zastępuje ochrony puli Przywrócenie platformy zależy od sposobu uruchamiania i modelu konfiguracji systemu operacyjnego NAS
Przenośność sprzętu Wirtualny sprzęt jest przenośny; urządzenia przekazane bezpośrednio pozostają fizyczne Mniej warstw abstrakcji, ale obsługa sterowników nadal ma znaczenie
Najlepsze zastosowanie Dobrze udokumentowana konsolidacja z powtarzalnym przekazywaniem urządzeń Infrastruktura skoncentrowana na pamięci masowej z prostym przypisywaniem dysków i kontrolerów

Wirtualizacja ułatwia przechwytywanie systemu operacyjnego NAS

Kopia zapasowa hipernadzorcy może zachować definicję maszyny wirtualnej NAS, wirtualny dysk rozruchowy, przydzielony procesor i pamięć, interfejsy sieciowe oraz zwykłe dyski wirtualne jako jeden obiekt. Zmniejsza to liczbę kroków związanych z instalacją pakietów i konfiguracją po ponownej instalacji hipernadzorcy, zwłaszcza gdy urządzenie NAS przechowuje swoje ustawienia na wirtualnym dysku rozruchowym.

Proxmox opisuje swoje zintegrowane narzędzie do tworzenia kopii zapasowych jako rozwiązanie tworzące spójne archiwa kopii zapasowych dla gości KVM. Korzyścią w odzyskiwaniu jest przenośność stanu systemu gościa, a nie automatyczna ochrona każdego przekazanego urządzenia pamięci masowej.

Ta zaleta jest największa, gdy dysk systemowy NAS jest niewielki, stan aplikacji jest oddzielony od danych zbiorczych, a maszyna wirtualna może uruchomić się bez puli pamięci masowej na tyle długo, by wyświetlić przydatne informacje diagnostyczne. Słabnie natomiast, gdy konfiguracja maszyny wirtualnej zawiera nieudokumentowane adresy PCI, nazwy mostów, flagi procesora lub mapowania urządzeń powiązane z jedną płytą główną.

Przekazywanie urządzeń sprawia, że tożsamość sprzętu staje się częścią procesu przywracania

Maszyna wirtualna przeznaczona do obsługi pamięci masowej powinna zwykle otrzymywać bezpośredni i stabilny dostęp do zarządzanych przez siebie dysków. Przekazanie całego kontrolera SATA lub SAS pozwala systemowi NAS działającemu jako gość uzyskać bardziej bezpośredni dostęp do tożsamości dysków, zachowania sektorów, informacji SMART i zdarzeń kontrolera niż w przypadku udostępnienia zestawu zwykłych dysków wirtualnych.

Wytyczne społeczności TrueNAS dotyczące nowej instalacji zwirtualizowanej zalecają pełne przekazanie kontrolera i powierzenie systemowi TrueNAS zarządzania układem pamięci masowej. Poprawia to kontrolę nad pamięcią masową wewnątrz systemu gościa, ale tożsamość PCI kontrolera i izolacja IOMMU stają się warunkami wstępnymi odzyskiwania.

Jeśli wymieniona płyta główna przypisze inną ścieżkę PCI lub połączy HBA z innymi urządzeniami w nieużytecznej grupie IOMMU, przywrócenie kopii zapasowej maszyny wirtualnej będzie dopiero połową zadania. System NAS nie zostanie odzyskany, dopóki kontroler nie zostanie ponownie przypisany, system gościa nie będzie widział wszystkich oczekiwanych dysków, a pula nie zaimportuje się bez używania nieaktualnych założeń dotyczących dysków wirtualnych.

-15% OFF

Dedykowany host NAS eliminuje etap odbudowy hiperwizora

Dedykowany host NAS uruchamia system operacyjny pamięci masowej bezpośrednio oraz wykrywa kontrolery i dyski bez konieczności wcześniejszego odbudowywania hiperwizora. Jeśli urządzenie rozruchowe ulegnie awarii, odzyskiwanie może ograniczyć się do ponownej instalacji systemu NAS, przywrócenia konfiguracji, potwierdzenia tożsamości dysków i zaimportowania istniejącej puli.

Prostszy stos nie gwarantuje prostego przywracania. Zgodność sterowników, klucze szyfrowania, zestawy danych systemowych, katalogi aplikacji, niestandardowe skrypty i ustawienia sieci mogą nadal opóźniać odzyskiwanie. Zaletą jest to, że między oprogramowaniem układowym a diagnostyką pamięci masowej znajduje się mniej warstw.

Ten projekt łatwiej przekazać innej osobie, gdy dokument odzyskiwania może zawierać instrukcję: zainstaluj obsługiwany obraz NAS, podłącz kontroler, zaimportuj pulę, przywróć konfigurację, zweryfikuj udziały i przetestuj kopie zapasowe. Jest słabszy, gdy sprzęt NAS jest niewykorzystany, a każda usługa niezwiązana z pamięcią masową wymaga kolejnej fizycznej maszyny.

Współdzielone hipernadzorcy powodują większy zakres awarii

Gdy maszyna wirtualna NAS, hosty Dockera, Home Assistant, serwery gier i monitoring współdzielą jeden fizyczny hipernadzorca, awaria płyty głównej lub środowiska rozruchowego eliminuje pamięć masową oraz usługi, w których mogą znajdować się dokumentacja odzyskiwania lub narzędzia do zarządzania. Konsolidacja zmniejsza liczbę urządzeń, jednocześnie zwiększając liczbę zależnych systemów objętych jedną awarią.

How-To Geek twierdzi, że maszyny wirtualne można przywracać w systemach zastępczych, co jest rzeczywistą korzyścią w przypadku zwykłych maszyn gościnnych. Maszyna wirtualna NAS pozostaje szczególnym przypadkiem, ponieważ jej pula może zależeć od kontrolerów i dysków, których nie można przenieść w archiwum kopii zapasowej.

Model współdzielonego hosta wygrywa, gdy dostępne są inny kompatybilny węzeł, zapasowy HBA, niezależny cel kopii zapasowych oraz przechowywane offline instrukcje odzyskiwania. Bez tych elementów jedno kompaktowe urządzenie może stać się zależnością kołową: NAS potrzebuje hipernadzorcy, kopia zapasowa hipernadzorcy znajduje się na NAS-ie, a usługi potrzebne do ukończenia odzyskiwania również działają na tym samym hoście.

Kopia zapasowa maszyny wirtualnej i kopia zapasowa danych chronią różne warstwy

Kopia zapasowa maszyny wirtualnej może chronić konfigurację urządzenia NAS i środowisko rozruchowe. Zwykle nie należy traktować jej jako jedynej kopii zapasowej puli zarządzanej przez NAS, zwłaszcza gdy dyski z danymi są przekazywane bezpośrednio. Migawki puli, replikacja, kopie plików i kopie przechowywane poza hostem pozostają odrębnymi obowiązkami.

Przewodnik ZimaSpace Proxmox Backup Server pomaga oddzielić ochronę maszyn gościnnych od ochrony pamięci masowej. Kompletna sekwencja odzyskiwania powinna określać, która kopia zapasowa przywraca hipernadzorcę, która przywraca maszynę wirtualną NAS, a która przywraca dane użytkowników, jeśli nie można zaimportować puli.

Dedykowany host NAS ma takie samo warstwowe wymaganie nawet bez maszyny wirtualnej. Eksport konfiguracji przywraca ustawienia; import puli przywraca dostęp do zachowanych danych; niezależna kopia zapasowa przywraca dane po utracie puli, usunięciu, złośliwym oprogramowaniu lub błędach wykraczających poza poziom nadmiarowości.

Wirtualizacja wygrywa, gdy stan hosta można odtworzyć

Maszynę wirtualną NAS można sprawnie odzyskać, gdy instalacja hypervisora jest przeznaczona do łatwego odtworzenia, jej konfiguracja sieciowa i pamięci masowej jest wersjonowana lub objęta kopią zapasową, a mapowania PCI korzystają z udokumentowanych, stabilnych identyfikatorów. Zapasowy host nie musi mieć identycznego sprzętu pod względem wyglądu, ale musi zapewniać zgodne działanie IOMMU, obsługę kontrolera, interfejsy sieciowe i wystarczające zasoby.

Szczegółowy opis Christiana Hollingera dotyczący przenoszenia hosta Proxmox z przekazywaniem HBA pokazuje, że proces wymaga wykonania kopii zapasowej hosta, przygotowania rozruchu, ponownej konfiguracji przekazywania oraz walidacji. To użyteczny przypadek odzyskiwania właśnie dlatego, że ujawnia zależności ukryte przez zwykle stabilną maszynę wirtualną.

Jeśli te kroki są zautomatyzowane i przećwiczone, wirtualizacja przekształca system operacyjny NAS w przenośną definicję usługi. Jeśli zależą one od tego, czy jedna osoba pamięta flagi rozruchowe i adresy PCI, zwirtualizowana konstrukcja jest przenośna tylko w teorii.

Dedykowany host wygrywa, gdy pamięć masowa musi zostać przywrócona w pierwszej kolejności

Wybierz bezpośrednie przypisanie, gdy pliki domowe, dane firmowe, kopie zapasowe lub wolumeny aplikacji muszą zostać przywrócone przed eksperymentalnymi obciążeniami obliczeniowymi. Dedykowany NAS można przywrócić niezależnie, gdy hypervisor pozostaje wyłączony, jest wymieniany lub odbudowywany w wolniejszym tempie.

Taki podział zapobiega również przekształceniu konserwacji hosta w konserwację pamięci masowej. Ponowne uruchomienie hypervisora w celu zmiany procesora graficznego, jądra, klastra lub sieci nie przerywa działania NAS. Kosztem jest kolejny system do zasilania, monitorowania, aktualizowania i ochrony.

Przewodnik ZimaSpace dotyczący rozdzielania ról pamięci masowej w domowym laboratorium przedstawia szerszą zasadę: trwała warstwa danych nie powinna dziedziczyć wszystkich trybów awarii najczęściej zmienianej warstwy obliczeniowej.

Przeprowadź próbę odzyskiwania hosta przed wyborem architektury

  1. Zapisz informacje o dysku rozruchowym NAS, kontrolerze pamięci masowej, identyfikatorach PCI, grupach IOMMU, numerach seryjnych dysków, mostach, sieciach VLAN i kluczach szyfrowania.
  2. Utwórz kopię konfiguracji hypervisora, maszyny wirtualnej NAS, eksportu konfiguracji NAS oraz danych użytkowników w niezależnych lokalizacjach.
  3. Zainstaluj ponownie hypervisor lub system NAS na zapasowym urządzeniu rozruchowym, nie ingerując w dyski z danymi.
  4. Odtwórz przypisanie kontrolera lub HBA wyłącznie na podstawie spisanej procedury.
  5. Zaimportuj pulę i zweryfikuj tożsamość dysków, raportowanie SMART, udziały, migawki oraz aplikacje.
  6. Przywróć jeden plik z niezależnej kopii zapasowej, zamiast polegać wyłącznie na imporcie puli.
  7. Powtórz ten proces na innym zgodnym sprzęcie, jeśli wymiana hosta jest częścią celu odzyskiwania.

Mierz nie tylko czas przestoju, lecz także liczbę nieudokumentowanych decyzji. Przywrócenie maszyny wirtualnej wymagające kilku domysłów dotyczących sprzętu jest mniej przewidywalne niż nieco wolniejsza ponowna instalacja dedykowanego hosta z jasno opisaną ścieżką importowania puli.

Który model odzyskiwania sprawdzi się w domowym serwerze?

Kiedy wybrać maszynę wirtualną NAS na współdzielonym hiperwizorze

Wybierz wirtualizację, gdy ważna jest konsolidacja sprzętu, kontroler pamięci masowej można poprawnie przekazać, hiperwizor można odtworzyć, a zgodny host odzyskiwania lub części zamienne są dostępne. Przechowuj kopie zapasowe maszyn wirtualnych poza pulą NAS i udokumentuj każde fizyczne mapowanie.

Kiedy wybrać dedykowany host NAS

Wybierz dedykowany host, gdy pamięć masowa musi odzyskiwać sprawność niezależnie, przywracanie może wykonywać inna osoba albo zależności związane z przekazywaniem urządzeń i IOMMU są trudne do odtworzenia. Korzystaj z eksportów konfiguracji, niezależnych kopii zapasowych i sprzętu bezpośrednio obsługiwanego przez system operacyjny NAS.

Kiedy używać oddzielnych węzłów pamięci masowej i obliczeniowych

Pozostaw serwer NAS jako dedykowany i uruchamiaj aplikacje na hiperwizorze, który montuje jego udziały, gdy ważne są zarówno stabilność pamięci masowej, jak i elastyczność obliczeniowa. Przegląd firmy UGREEN dotyczący lokalnej pamięci maszyn wirtualnych i oddzielnej pojemności NAS przedstawia ten podział ról w laboratoriach jednowęzłowych.

Najczęściej zadawane pytania

Czy kopia zapasowa maszyny wirtualnej Proxmox obejmuje przekazane dyski NAS?

Nie w taki sam sposób jak zwykłe dyski wirtualne. Kopia zapasowa może zachować konfigurację gościa NAS i wirtualny dysk rozruchowy, natomiast przekazane kontrolery lub fizyczne dyski pozostają zasobami sprzętowymi, które trzeba ponownie podłączyć i osobno objąć ochroną.

Czy pulę zwirtualizowanego serwera NAS można zaimportować na dedykowanym hoście?

Często tak, gdy dedykowany host udostępnia oryginalne dyski bezpośrednio i obsługuje ten sam system plików, szyfrowanie oraz funkcje puli. Wyeksportuj konfigurację, zapisz identyfikatory dysków i przetestuj procedurę importowania, zanim zaczniesz polegać na niej jako awaryjnej ścieżce odzyskiwania.

Czy przekazanie HBA uniemożliwia migrację maszyny wirtualnej?

Uniemożliwia to zwykłą migrację na żywo, chyba że host docelowy może udostępnić zgodne przekazane urządzenie, a platforma obsługuje wymagany proces. Migracja z użyciem kopii zapasowej i przywracania jest bardziej realistyczna, ale nadal wymaga odtworzenia fizycznego kontrolera i topologii dysków.

Ostateczny werdykt

Zwirtualizowany serwer NAS odzyskuje sprawność bez problemów, gdy hiperwizor, maszyna wirtualna, mapowania przekazywanych urządzeń i ochrona danych są możliwe do odtworzenia. Dedykowany host NAS odzyskuje sprawność bez problemów, gdy ważniejsze od konsolidacji sprzętu są bezpośrednie przypisanie pamięci masowej i krótka ścieżka importowania puli. Wybierz rozwiązanie, którego fizyczne zależności można odtworzyć na podstawie dokumentacji, a nie to, którego codzienne działanie wygląda prościej.

Porównania produktów

Więcej do przeczytania

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.