Wymagania i ograniczenia
Ta sekcja zawiera wstępne wymagania i ograniczenia, aby użytkownicy mogli szybko zaznajomić się z aplikacją Virtual Machine Manager, a także informacje pomoce w konfigurowaniu serwera Synology NAS przed rozpoczęciem tworzenia klastra wirtualizacji.
Host
Host jest serwerem Synology NAS, który udostępnia zasoby związane z przetwarzaniem i/lub pamięcią masową w klastrze wirtualizacji. W aplikacji Virtual Machine Manager możesz stworzyć klaster zawierający maksymalnie 7 hostów.
Maszyna wirtualna
W aplikacji Virtual Machine Manager możesz tworzyć wiele maszyn wirtualnych. Maszyna wirtualna może działać na jednym hoście. Użytkownik będzie poproszony o wybranie hosta dla maszyny wirtualnej podczas jej pierwszego uruchomienia. System operacyjny, zwany też gościnnym systemem operacyjnym, można wybrać spośród obrazów systemu i zostanie on zainstalowany automatycznie podczas tworzenia maszyny wirtualnej. Możesz też migrować zasoby przetwarzania danych maszyny wirtualnej pomiędzy hostami. Migracja w czasie rzeczywistym odnosi się do procesu przenoszenia działającej maszyny wirtualnej pomiędzy hostami, bez wstrzymywania jej dostępności i połączenia.
Uwaga:
- Aby zapewnić spójność systemu i danych maszyn wirtualnych, zaleca się korzystanie z urządzeń UPS.
High Availability
W maszynie wirtualnej można włączyć klaster High Availability, jeśli znajdują się w nim co najmniej trzy hosty. Aby włączyć klaster High Availability, należy wybrać jednego hosta jako serwer aktywny oraz drugiego jako serwer pasywny. Jeśli serwer aktywny ulegnie awarii, ale serwer pasywny będzie nadal działał normalnie, system dokona automatycznego przełączenia bez zaburzania dostępności i połączenia maszyny wirtualnej. Z drugiej strony, jeśli serwer aktywny będzie niedostępny lub maszyna wirtualna przejdzie niespodziewanie w tryb offline, system wykona przełączenie awaryjne.
Synology High Availability
Program Virtual Machine Manager współpracuje z rozwiązaniem Synology High Availability w celu zapewnienia lepszej dostępności. Jednak przed zainstalowaniem i rozpoczęciem korzystania z programu Virtual Machine Manager należy skonfigurować klaster SHA. Więcej informacji można znaleźć na stronie Synology High Availability.
Uwaga:
- Jeśli chcesz skonfigurować agregację łączy, włącz opcję Open vSwitch i utwórz nowy interfejs Bond przed utworzeniem klastra SHA i użyciem Menedżera maszyny wirtualnej, ponieważ nie można dodawać ani edytować interfejsów Bond w klastrze SHA.
- Po utworzeniu klastra SHA nie można dodać nowego hosta do klastra VMM.
Klaster wirtualizacji
Klaster wirtualizacji zawiera następujące zasoby:
- Zasoby przetwarzania danych: Procesor i pamięć serwera Synology NAS będą przydzielone do użycia przez maszyny wirtualne na hoście. Pamięć zostanie zarezerwowana przez hosta.
- Zasoby pamięci masowej: Wolumen utworzony na serwerze Synology NAS będzie wykorzystywany jako pamięć masowa do przechowywania dysków wirtualnych i danych maszyn wirtualnych na hoście. Pamięć masowa będzie obsługiwana wg funkcji Thin Provisioning.
- Zasoby sieciowe: Karty sieciowe serwera Synology NAS mogą być użyte jako łącza dla przełączników wirtualnych. Możesz podłączać interfejsy sieciowe maszyn wirtualnych do jednego lub kilku przełączników wirtualnych.
Przed rozpoczęciem
Przed rozpoczęciem konfiguracji klastra wirtualizacji zwróć uwagę na następujące informacje i skonfiguruj serwery Synology NAS z ich uwzględnieniem:
- Określ liczbę hostów w klastrze:
- Hibernacja HDD nie jest obsługiwana w klastrze wirtualizacji z wieloma hostami.
- Skonfiguruj sieć dla klastra:
- Zaleca się oddzielenie sieci klastra od sieci obsługującej inne usługi w połączeniu VLAN.
- Odnieść się do tego artykułu FAQ na temat portów sieciowych podczas konfigurowania środowiska sieciowego klastra i upewnij się, że protokół ICMP może pracować prawidłowo między hostami.
- Skonfiguruj statyczny adres IP dla interfejsu sieciowego:
- Utwórz wolumeny Brtfs, które będą wykorzystane jako pamięć masowa dla maszyn wirtualnych.
- Skonfiguruj konta użytkowników/grup:
Klaster wirtualizacji może zawierać do 7 hostów. Zaleca się skonfigurowanie klastrów z nieparzystą liczbą hostów, ponieważ klastry działają na zasadzie większości. Aby utworzyć większość, ponad połowa hostów musi być online. Jeśli ponad połowa hostów w klastrze zostanie odłączona, klaster przestanie pracować. Pamiętaj, że tolerancja klastra na potencjalne awarie nie jest obsługiwana w klastrach zawierających mniej niż dwa hosty.
Uwaga:
Potrzebujesz dedykowanej sieci klastra dla hostów, aby mogły się ze sobą komunikować. Taka sieć będzie również wymagana do obsługi ruchu pamięci masowej, jeśli zasoby przetwarzania danych i pamięci masowej maszyny wirtualnej znajdują się na dwóch różnych hostach.
Uwaga:
Musisz zarezerwować zakres adresów IP dla serwerów Synology NAS i skonfigurować statyczny adres IP dla interfejsów sieciowych każdego z hostów. Pamiętaj, że jeśli do klastra dołączy wiele hostów, nie będzie można zmienić ustawień statycznego adresu IP.
Przed zainstalowaniem pakietu Virtual Machine Manager skonfiguruj przynajmniej jeden wolumen na każdym serwerze Synology NAS. Wolumen będzie wykorzystany jako pamięć masowa, w której będą przechowywane maszyny wirtualne.
Możesz włączyć uprawnienia dla lokalnych użytkowników/grup lub użytkowników/grup domeny, aby zarządzać maszynami wirtualnymi w Virtual Machine Manager. Jako że konta lokalne mogą logować się wyłącznie do pojedynczego hosta, zalecamy skonfigurowanie kont domen i połączenie wszystkich hostów z serwerem domeny (Panel sterowania > Domena/LDAP) dla wygody użytkowania.