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".

Dublowanie trójstopniowe, trzy serwery, 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.

Dublowanie trójstopniowe, cztery serwery, bez pojemności osieroconej.

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.

Nierównowaga pamięci podręcznej.

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ż: