VPLEX: Ustawianie rozmiaru transferu odbudowy
Summary: W tym artykule opisano, jak zwiększyć lub zmniejszyć szybkość transferu odbudowy i jakie są tego skutki.
Instructions
ODBUDOWA NASTĄPI, GDY:
- Rejestrowanie nie powiodło się, kopia lustrzana jest oznaczona jako nieaktualna
- Za każdym razem, gdy do urządzenia zostanie dodana nowa kopia lustrzana, na przykład migracja
- Za każdym razem, gdy istniejące urządzenie zostanie oznaczone jako nieaktualne
- Rozproszona macierz RAID 1 ma jedną nogę oznaczoną jako nieaktualną z powodu problemów z pamięcią masową lub
interclusterProblemy z łączem - Gdy lustro (noga)
distributed-devicejest usuwany ze źródła
Polecenie zwrócenia szybkości transferu dla wszystkich urządzeń:
VPlexcli:/>rebuild show-transfer-size *
Polecenie zwrócenia nazwy urządzenia i rozmiaru transferu.
VPlexcli:/>rebuild show-transfer-size --devices *
----------- ------------- ddev_1 2M ddev_10 2M ddev_11 2M ddev_12 2M ddev_13 2M ddev_7 2M ddev_8 2M ddev_9 2M
Rozmiar domyślny: 128k
Maksymalny rozmiar: 2M (rozmiar większy niż ten może prowadzić do problemów z wydajnością hosta)
Zaleca się ustawienie tej wartości na 128 KB w celu zapewnienia równowagi między minimalnym wpływem na hosta a akceptowalną wydajnością odbudowy/migracji.
Ogólnie rzecz biorąc, nie udowodniono, że użycie plików o rozmiarze większym niż 2 MB wykazało znaczną poprawę czasu odbudowy.
Ustaw rozmiar transferu na określonym urządzeniu na 1M:
VPlexcli:/>rebuild set-transfer-size --devices /clusters/cluster-1/devices/testdevice --limit 1M- Ewentualnie:
VPlexcli:/distributed-storage/distributed-devices/DD_1234>set transfer-size 1M
Ustawianie rozmiaru transferu na poziomie komponentu
VPlexcli:/distributed-storage/distributed-devices/DD_1234/distributed-device-components/device_Symm1234_1234_1>set transfer-size 1M
Ustaw rozmiar transferu dla wszystkich urządzeń na 2M:
VPlexcli:/>rebuild set-transfer-size * 2M
Ustaw rozmiar transferu dla wszystkich urządzeń rozproszonych na 256 kB:
VPlexcli:/distributed-storage/distributed-devices>set *::transfer-size 256k
Zwróć uwagę, jeśli przepływność wzrasta po zwiększeniu rozmiaru transferu — nie zawsze jest tak, że zwiększenie szybkości transferu przyspiesza odbudowy.
Additional Information
- Ruch odbudowy VPLEX nie wykonuje QoS i nie jest świadomy rywalizacji/ruchu
- Ustawienie zbyt wysokiej szybkości przesyłania danych wpływa na wydajność
- Typ odbudowy powinien być ustawiony na pełny i nie można go ustawić ręcznie
- Jeśli woluminy są przydzielane elastycznie, odbudowa powinna być elastyczna
- Jeśli woluminy są grube, odbudowa powinna być gruba
- VPLEX wybiera najlepiej dopasowany typ przebudowy, którego nie można ustawić ręcznie
- Na początku program zawsze stara się odbudowywać przyrostowo, a jeśli nie jest to możliwe, rozpoczyna się pełna przebudowa
VPLEX ma dwa typy odbudowy: pełną i rejestrowanie.
Pełna przebudowa ma miejsce za każdym razem, gdy do urządzenia zostanie dodana nowa kopia lustrzana, na przykład w ramach migracji, lub gdy istniejące urządzenie zostanie oznaczone jako nieaktualne.
Odbudowa rejestrowania ma miejsce, gdy odbicie lustrzane (noga) distributed-device jest usuwany lub dodawany ze źródła, VPLEX śledzi zmiany wprowadzone w blokach urządzenia źródłowego z woluminu rejestrowania i stosuje te zmiany do dublowania po ponownym podłączeniu.