Zagadnienia dotyczące symetrii dysków dla klastrów Usługi Azure Stack HCI i Windows Server
Dotyczy: Azure Stack HCI, wersje 22H2 i 21H2; Windows Server 2022, Windows Server 2019
Klastry Azure Stack HCI i Windows Server działają najlepiej, gdy każdy serwer ma dokładnie te same dyski.
W rzeczywistości uznajemy, że nie jest to zawsze praktyczne. Dziś możesz kupić przestronne dyski twarde o pojemności 3 TB; w przyszłym roku może stać się niemożliwe, aby znaleźć dyski, które są małe. W związku z tym oczekiwana i obsługiwana jest pewna ilość mieszanych i pasujących. Należy jednak pamiętać, że więcej symetrii jest zawsze lepsze.
W tym artykule wyjaśniono ograniczenia i przedstawiono przykłady obsługiwanych i nieobsługiwanych konfiguracji w Bezpośrednie miejsca do magazynowania, podstawowej technologii wirtualizacji magazynu za usługą Azure Stack HCI i Windows Server.
Ograniczenia
W tej sekcji opisano ograniczenia dotyczące typu dysku, modelu, rozmiaru i liczby dysków.
Typ
Wszystkie serwery powinny mieć te same typy dysków.
Jeśli na przykład jeden serwer ma urządzenie NVMe, wszystkie powinny mieć urządzenie NVMe.
Liczba
Wszystkie serwery powinny mieć taką samą liczbę dysków każdego typu.
Jeśli na przykład jeden serwer ma sześć dysków SSD , wszystkie powinny mieć sześć dysków SSD.
Uwaga
Jest w porządku, aby liczba dysków różniła się tymczasowo podczas awarii lub podczas dodawania lub usuwania dysków.
Model
Zalecamy używanie dysków tego samego modelu i wersji oprogramowania układowego, jeśli jest to możliwe. Jeśli nie możesz, starannie wybierz dyski, które są jak najbardziej podobne. Odradzamy mieszanie i dopasowywanie dysków tego samego typu o znacznie różnych właściwościach wydajności lub wytrzymałości (chyba że jest to pamięć podręczna, a druga jest pojemnością), ponieważ Bezpośrednie miejsca do magazynowania równomiernie dystrybuuje operacje we/wy i nie dyskryminuje na podstawie modelu.
Uwaga
Jest w porządku, aby dopasować podobne dyski SATA i SAS.
Rozmiar
Zalecamy używanie dysków o tych samych rozmiarach, gdy jest to możliwe. Korzystanie z dysków pojemności o różnych rozmiarach może spowodować brak możliwości użycia, a użycie dysków pamięci podręcznej o różnych rozmiarach może nie poprawić wydajności pamięci podręcznej. Szczegółowe informacje są podane w następnej sekcji.
Ostrzeżenie
Różne rozmiary dysków pojemności na serwerach mogą powodować osieroconej pojemności.
Omówienie: nierównowaga pojemności
Bezpośrednie miejsca do magazynowania jest wystarczająco niezawodna, aby obsłużyć nierównowagę pojemności między dyskami i serwerami. Nawet jeśli nierównowaga jest poważna, wszystko będzie nadal działać. Jednak w zależności od kilku czynników pojemność, która nie jest dostępna na każdym serwerze, może nie być do użycia.
Aby zobaczyć, dlaczego tak się dzieje, rozważ uproszczoną ilustrację poniżej. Każde kolorowe pole reprezentuje jedną kopię danych dublowanych. Na przykład pola oznaczone jako A, A"i A" to trzy kopie tych samych danych. Aby zapewnić odporność na uszkodzenia serwera, te kopie muszą być przechowywane na różnych serwerach.
Pojemność osierocona
Zgodnie z rysunkami serwer 1 (10 TB) i serwer 2 (10 TB) są pełne. Serwer 3 ma większe dyski, dlatego łączna pojemność jest większa (15 TB). Jednak przechowywanie więcej danych dublowania trójkierunkowego na serwerze 3 wymagałoby również kopii na serwerze 1 i serwerze 2, które są już pełne. Nie można użyć pozostałej pojemności 5 TB na serwerze 3 — jest to pojemność "osierocona".
Optymalne umieszczanie
Z drugiej strony, z czterema serwerami 10 TB, 10 TB, 10 TB i pojemnością 15 TB oraz odpornością dublowania trójstopniowego, możliwe jest prawidłowe umieszczenie kopii w sposób, który używa całej dostępnej pojemności, zgodnie z rysunkiem. Zawsze, gdy jest to możliwe, Bezpośrednie miejsca do magazynowania alokator znajdzie i użyje optymalnego położenia, pozostawiając bez osieroconej pojemności.
Liczba serwerów, odporność, ważność dysproporcji pojemności i inne czynniki wpływają na to, czy nie ma osieroconej pojemności. Najbardziej ostrożną ogólną regułą jest założenie, że tylko pojemność dostępna na każdym serwerze jest gwarantowana do użycia.
Omówienie: nierównowaga pamięci podręcznej
Bezpośrednie miejsca do magazynowania może również wytrzymać nierównowagę pamięci podręcznej między dyskami i serwerami. Nawet jeśli nierównowaga jest poważna, wszystko będzie nadal działać. Ponadto zawsze używa ona całej dostępnej pamięci podręcznej do najpełniejszej.
Użycie dysków pamięci podręcznej o różnych rozmiarach może nie poprawić wydajności pamięci podręcznej w sposób jednolity lub przewidywalny: tylko we/ wy do dysków z większymi dyskami pamięci podręcznej mogą spowodować zwiększenie wydajności. Bezpośrednie miejsca do magazynowania równomiernie dystrybuuje we/wy między powiązaniami i nie dyskryminuje w oparciu o stosunek pamięci podręcznej do pojemności.
Porada
Zobacz Omówienie pamięci podręcznej puli magazynów , aby dowiedzieć się więcej o powiązaniach pamięci podręcznej.
Przykładowe konfiguracje
Poniżej przedstawiono niektóre obsługiwane i nieobsługiwane konfiguracje:
Obsługiwane: różne modele między serwerami
Pierwsze dwa serwery używają modelu NVMe "X", ale trzeci serwer używa modelu NVMe "Z", który jest bardzo podobny.
Serwer 1 | Serwer 2 | Serwer 3 |
---|---|---|
2 x model NVMe X (pamięć podręczna) | 2 x model NVMe X (pamięć podręczna) | 2 x model NVMe Z (pamięć podręczna) |
10 x MODEL SSD Y (pojemność) | 10 x MODEL SSD Y (pojemność) | 10 x MODEL SSD Y (pojemność) |
Jest to obsługiwane.
Obsługiwane: różne modele na serwerze
Każdy serwer używa innej kombinacji modeli HDD "Y" i "Z", które są bardzo podobne. Każdy serwer ma łącznie 10 hdd.
Serwer 1 | Serwer 2 | Serwer 3 |
---|---|---|
2 x SSD Model X (pamięć podręczna) | 2 x SSD Model X (pamięć podręczna) | 2 x SSD Model X (pamięć podręczna) |
7 x model HDD Y (pojemność) | 5 x model HDD Y (pojemność) | 1 x model HDD Y (pojemność) |
3 x HDD Model Z (pojemność) | 5 x HDD Model Z (pojemność) | 9 x HDD Model Z (pojemność) |
Jest to obsługiwane.
Obsługiwane: różne rozmiary między serwerami
Pierwsze dwa serwery używają 4 TB HDD, ale trzeci serwer używa bardzo podobnych dysków HDD 6 TB.
Serwer 1 | Serwer 2 | Serwer 3 |
---|---|---|
2 x 800 GB NVMe (pamięć podręczna) | 2 x 800 GB NVMe (pamięć podręczna) | 2 x 800 GB NVMe (pamięć podręczna) |
4 x 4 TB HDD (pojemność) | 4 x 4 TB hdd (pojemność) | 4 x 6 TB hdd (pojemność) |
Jest to obsługiwane, chociaż spowoduje to osieroconej pojemności.
Obsługiwane: różne rozmiary na serwerze
Każdy serwer używa innej kombinacji 1,2 TB i bardzo podobnych dysków SSD o rozmiarze 1,6 TB. Każdy serwer ma 4 całkowite dyski SSD.
Serwer 1 | Serwer 2 | Serwer 3 |
---|---|---|
3 x 1,2 TB ssd (pamięć podręczna) | 2 x 1,2 TB SSD (pamięć podręczna) | 4 x 1,2 TB SSD (pamięć podręczna) |
1 x 1,6 TB SSD (pamięć podręczna) | 2 x 1,6 TB SSD (pamięć podręczna) | - |
20 x 4 TB hdd (pojemność) | 20 x 4 TB hdd (pojemność) | 20 x 4 TB hdd (pojemność) |
Jest to obsługiwane.
Nieobsługiwane: różne typy dysków na serwerach
Serwer 1 ma nvme, ale inne nie.
Serwer 1 | Serwer 2 | Serwer 3 |
---|---|---|
6 x NVMe (pamięć podręczna) | - | - |
- | 6 x SSD (pamięć podręczna) | 6 x SSD (pamięć podręczna) |
18 x HDD (pojemność) | 18 x HDD (pojemność) | 18 x HDD (pojemność) |
Ta funkcja nie jest obsługiwana. Typy dysków powinny być takie same na każdym serwerze.
Nieobsługiwane: różna liczba poszczególnych typów na serwerach
Serwer 3 ma więcej dysków niż inne.
Serwer 1 | Serwer 2 | Serwer 3 |
---|---|---|
2 x NVMe (pamięć podręczna) | 2 x NVMe (pamięć podręczna) | 4 x NVMe (pamięć podręczna) |
10 x HDD (pojemność) | 10 x HDD (pojemność) | 20 x HDD (pojemność) |
Ta funkcja nie jest obsługiwana. Liczba dysków każdego typu powinna być taka sama na każdym serwerze.
Nieobsługiwane: tylko dyski HDD
Wszystkie serwery mają podłączone tylko dyski HDD.
Serwer 1 | Serwer 2 | Serwer 3 |
---|---|---|
18 x HDD (pojemność) | 18 x HDD (pojemność) | 18 x HDD (pojemność) |
Ta funkcja nie jest obsługiwana. Do każdego z serwerów należy dodać co najmniej dwa dyski pamięci podręcznej (NvME lub SSD).
Podsumowanie
Podsumowując, każdy serwer w klastrze powinien mieć te same typy dysków i tę samą liczbę każdego typu. W razie potrzeby obsługiwane jest mieszanie i dopasowywanie modeli dysków i rozmiarów dysków, z powyższymi zagadnieniami.
Ograniczenie | Stan |
---|---|
Te same typy dysków na każdym serwerze | Wymagane |
Ta sama liczba każdego typu na każdym serwerze | Wymagane |
Te same modele dysków na każdym serwerze | Zalecane |
Te same rozmiary dysków na każdym serwerze | Zalecane |
Następne kroki
Aby uzyskać powiązane informacje, zobacz również:
- Wymagania systemowe
- Wybieranie dysków