Pierwsze kroki z klastrem CIFS skalowanym w poziomie
Klaster Synology CIFS skalowany w poziomie umożliwia tworzenie klastrowej jednostki pamięci masowej przez agregację zasobów pamięci masowej i mocy obliczeniowej wielu serwerów Synology NAS. W klastrze CIFS skalowanym w poziomie stosowana jest architektura skalowania na żądanie, którą można rozszerzyć liniowo, dodając więcej serwerów do klastra.
W konfiguracji klastra serwerom Synology NAS można przypisać następujące role — serwer pamięci masowej lub serwer obliczeniowy. Serwery pamięci masowej wnoszą do miejsca w pamięci masowej klastra dyski twarde. Serwery obliczeniowe obsługują i dystrybuują żądania dostępu do plików, zwiększając w ten sposób przepustowość transmisji danych klastra. Temu samemu serwerowi można przypisać jednocześnie rolę serwera obliczeniowego i pamięci masowej.
Objaśnienie terminów
- Wolumen klastra: wolumen klastra to pula zagregowanej pamięci masowej danych składająca się z 1–12 serwerów Synology NAS. Każdy serwer wnosi do niej określone dyski twarde w konfiguracji RAID 1/5/6, które stanowią jednostki pamięci masowej wolumenu klastra. Do tworzenia wolumenu klastra można stosować tylko nieużywane dyski twarde.
- Jednostka pamięci masowej: jednostka pamięci masowej składa się z dysków twardych skonfigurowanych w macierzy RAID/1/5/6 na serwerze pamięci masowej. Jednostki pamięci masowej składają się na wolumen klastra.
- Udział klastrowy: udział klastrowy to folder współdzielony utworzony na wolumenie klastra w celu porządkowania i udostępniania danych. Użytkownicy mogą uzyskać dostęp do udziału klastrowego za pośrednictwem protokołu CIFS.
- Serwer pamięci masowej: serwer pamięci masowej to serwer Synology NAS, który udostępnia określone dyski twarde jako element pamięci masowej wolumenu klastra.
- Serwer obliczeniowy: serwer obliczeniowy to serwer Synology NAS, który udostępnia moc obliczeniową w celu obsługi i dystrybucji żądań dostępu do plików wśród wielu serwerów pamięci masowej. Udostępnia on także usługę CIFS, umożliwiając użytkownikom i aplikacjom łączenie się i uzyskiwanie dostępu do danych. Można wyznaczyć 1–12 serwerów, które mają działać jako serwery obliczeniowe. Wydajność IOPS (liczba operacji we/wy na sekundę) klastra wzrasta liniowo zgodnie z liczbą wyznaczonych serwerów obliczeniowych.
Zanim zaczniesz
Należy uwzględnić następujące uwagi:
- Funkcję klastra CIFS skalowanego w poziomie obsługują tylko niektóre modele serwerów Synology NAS.
- Wszystkie serwery, które mają być uwzględnione w klastrze, należy dołączyć do hosta CMS przez wybranie CMS > Serwer > Dodaj.
Konfiguracja klastra CIFS skalowanego w poziomie
Po dołączeniu wszystkich serwerów do hosta CMS można skonfigurować klaster CIFS skalowany w poziomie, korzystając z poniższej instrukcji.
Aby utworzyć nowy klaster:
- Przejdź do pozycji CMS > Przegląd klastra, a następnie kliknij Ustawienia klastra.
- Wyświetli się kreator konfiguracji, który pomoże wykonać następujące czynności:
- Utwórz wolumen klastra: utwórz wolumen klastra na serwerach pamięci masowej do przechowywania danych.
- Wybierz serwer obliczeniowy: serwery obliczeniowe służą do przetwarzania żądań dostępu do plików wysyłanych przez klientów. Wszystkie serwery muszą należeć do tej samej domeny lub katalogu LDAP, dlatego należy wprowadzić adresy i poświadczenia logowania serwera domeny lub LDAP. Jeżeli nie masz serwera domeny lub LDAP, możesz pobrać i zainstalować pakiet Synology Directory Server, aby skonfigurować własny serwer LDAP.
- Skonfiguruj klastrową usługę CIFS: dostęp do klastrowej usługi CIFS można uzyskać za pośrednictwem ujednoliconej nazwy NetBIOS lub adresu IP wybranego serwera CIFS.
- Utwórz udział klastrowy: utwórz folder współdzielony na wolumenie klastra w celu organizowania i współdzielenia danych.
Równoważenie obciążenia serwera obliczeniowego
Kiedy klaster zacznie działać, zalecamy skonfigurowanie równoważenia obciążenia serwerów obliczeniowych. Wszystkie serwery obliczeniowe obsługują usługę CIFS jednocześnie, dlatego równoważenie obciążenia jest niezbędne do dystrybucji żądań dostępu do plików wśród wszystkich serwerów obliczeniowych. Występują dwa rodzaje równoważenia obciążenia — równoważenie obciążenia przy użyciu nazw NetBIOS i równoważenie obciążenia metodą Round Robin DNS.
Równoważenie obciążenia na podstawie nazw NetBIOS
Kiedy klient używa nazwy NetBIOS w celu uzyskania dostępu do udziału klastrowego, jeden z serwerów obliczeniowych odpowiada losowo na to żądanie, równoważąc obciążenie połączeniami pomiędzy wszystkimi serwerami obliczeniowymi.
Równoważenie obciążenia metodą Round Robin DNS
Metoda Round Robin DNS powoduje rozłożenie obciążenia połączeniami pomiędzy serwerami obliczeniowymi przez rotacyjne kierowanie zapytań. W metodzie Round Robin DNS każde zapytanie jest kierowane do innego serwera obliczeniowego. W ten sposób ogólne obciążenie połączeniami rozkłada się na różne serwery.
Metodę Round Robin DNS można skonfigurować na serwerze DNS w Twoim środowisku. Jeżeli w Twoim środowisku nie ma serwera DNS, możesz zainstalować pakiet Synology DNS Server i skonfigurować rekord zasobu DNS.
Aby skonfigurować metodę Round Robin DNS:
- Zainstaluj i skonfiguruj pakiet DNS Server zgodnie z tym samouczkiem.
- Przejdź do strony Strefy, wybierz strefę główną, a następnie kliknij Edytuj > Rekord zasobu.
- Kliknij Utwórz > Typ. Wprowadź nazwę hosta (jeżeli na przykład nazwa klastra i nazwa FQDN to [Twoja nazwa hosta].[Twoja nazwa domeny], to nazwa hosta ma postać klaster.synology.com) i wprowadź adres IP jednego z serwerów obliczeniowych.
- Powtórz powyższy krok tyle razy, aż wszystkie serwery obliczeniowe zostaną uwzględnione w rekordzie A. Nazwa hosta musi być identyczna w przypadku każdego rekordu A serwerów obliczeniowych.
- Skieruj komputer na nowo skonfigurowany serwer DNS. Klastrowy serwer CIFS powinien być dostępny przy użyciu nazwy FQDN (np. klaster.synology.com).