Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zasady magazynu VMware vSAN definiują wymagania dotyczące magazynu dla maszyn wirtualnych. Te zasady gwarantują, że maszyny wirtualne mają wymagany poziom usługi, ponieważ określają sposób przydzielania magazynu do każdej maszyny wirtualnej. Każda maszyna wirtualna wdrażana w magazynie danych vSAN ma przypisaną co najmniej jedną z zasad magazynu maszyn wirtualnych.
Zasady magazynu maszyny wirtualnej można przypisać podczas początkowego wdrożenia maszyny wirtualnej lub podczas innych operacji maszyn wirtualnych, takich jak klonowanie lub migrowanie. Użytkownicy po wdrożeniu z rolami cloudadmin lub równoważnymi nie mogą zmienić domyślnych zasad magazynu dla maszyny wirtualnej. Jednak zmiany w zasadach magazynu maszyn wirtualnych na każdy dysk są dozwolone.
Autoryzowani użytkownicy mogą użyć Run polecenia , aby zmienić domyślne lub istniejące zasady magazynu maszyn wirtualnych na dostępne zasady dla maszyny wirtualnej po wdrożeniu. W zasadach magazynu maszyn wirtualnych na poziomie dysku nie wprowadzono żadnych zmian. Zawsze można zmienić zasady magazynu maszyn wirtualnych na poziomie dysku zgodnie z wymaganiami.
Polecenia uruchamiania są wykonywane pojedynczo w przesłanej kolejności.
Z tego artykułu dowiesz się, jak wykonywać następujące działania:
- Wypisz wszystkie zasady przechowywania.
- Ustaw zasady magazynu dla maszyny wirtualnej.
- Określ domyślne zasady przechowywania dla klastra.
- Utwórz politykę magazynowania.
- Usuń politykę przechowywania.
Wymagania wstępne dotyczące klastrów opartych na OSA vSAN
Upewnij się, że minimalny poziom hostów jest spełniony, zgodnie z poniższą tabelą:
| Konfiguracja macierzy RAID | Brak tolerancji na awarie (FTT) | Wymagane minimalne hosty |
|---|---|---|
| RAID-1 (dublowanie) Ustawienie domyślne |
1 | 3 |
| RAID-5 (kodowanie kasowania) | 1 | 4 |
| RAID-1 (dublowanie) | 2 | 5 |
| RAID-6 (kodowanie wymazywania) | 2 | 6 |
| RAID-1 (dublowanie) | 3 | 7 |
Wymagania wstępne dotyczące klastrów opartych na programie vSAN ESA
Upewnij się, że minimalny poziom hostów jest spełniony, zgodnie z poniższą tabelą:
| Konfiguracja macierzy RAID | Brak tolerancji na awarie (FTT) | Wymagane minimalne hosty |
|---|---|---|
| RAID-1 (dublowanie) Ustawienie domyślne |
1 | 3 |
| RAID-5 (zoptymalizowany pod kątem ESA) | 1 | 3 |
| RAID-1 (dublowanie) | 2 | 5 |
| RAID-6 (zoptymalizowany pod kątem ESA) | 2 | 6 |
| 6 RAID-1 (dublowanie) | 3 | 7 |
Wykaz zasad przechowywania
Uruchom cmdlet Get-StoragePolicy, aby wyświetlić listę zasad magazynu opartych na vSAN, które są dostępne do ustawienia na VM.
Zaloguj się do witryny Azure Portal lub, jeśli ma to zastosowanie, zaloguj się do portalu Azure US Government.
Wybierz Uruchom polecenie>Pakiety>Get-StoragePolicies.
Podaj wymagane wartości lub zmień wartości domyślne zgodnie z poniższą tabelą. Następnie wybierz opcję Uruchom.
(No changes needed) Wartość Zachowaj do Okres przechowywania danych wyjściowych polecenia cmdlet. Wartość domyślna to 60.Określ nazwę wykonania Nazwa alfanumeryczna. Na przykład Get-StoragePolicies-Exec1. Limit czasu Okres, po którym polecenie cmdlet kończy działanie, jeśli zakończenie działania trwa zbyt długo.
Sprawdź powiadomienia, aby zobaczyć postęp.
Ustaw zasady magazynowania na maszynie wirtualnej
Uruchom polecenie cmdlet Set-VMStoragePolicy, aby zmodyfikować zasady magazynowe oparte na vSAN w domyślnym klastrze, pojedynczej maszynie wirtualnej lub grupie maszyn wirtualnych współdzielących podobną nazwę maszyny wirtualnej. Jeśli na przykład masz trzy maszyny wirtualne o nazwach MyVM1, MyVM2 i MyVM3, podanie maszyny wirtualnej MyVM do parametru VMName spowoduje zmianę parametru StoragePolicy na wszystkich trzech maszynach wirtualnych.
Uwaga
Program SDDC z systemem vCenter w wersji 8 nie musi już używać polecenia 'run' w celu zmiany polityki magazynowania maszyny wirtualnej. Można to zrobić natywnie w interfejsie użytkownika/interfejsie API vCenter.
Wybierz polecenie Uruchom>pakiety>Set-VMStoragePolicy.
Podaj wymagane wartości lub zmień wartości domyślne zgodnie z poniższą tabelą. Następnie wybierz opcję Uruchom.
(No changes needed) Wartość Nazwa maszyny wirtualnej Nazwa docelowej maszyny wirtualnej. NazwaPolitykiPrzechowywania Nazwa zasady magazynowania, którą chcesz określić. Na przykład RAID1 FTT-1. Zachowaj do Okres przechowywania danych wyjściowych polecenia cmdlet. Wartość domyślna to 60.Określ nazwę wykonania Nazwa alfanumeryczna. Na przykład changeVMStoragePolicy. Limit czasu Okres, po którym polecenie cmdlet kończy działanie, jeśli zakończenie działania trwa zbyt długo. Sprawdź powiadomienia, aby zobaczyć postęp.
Ustaw zasady magazynu na wszystkich maszynach wirtualnych w lokalizacji
Uruchom polecenie Set-LocationStoragePolicy cmdlet, aby zmodyfikować polityki pamięci bazujące na vSAN na wszystkich maszynach wirtualnych w lokalizacji, w której lokalizacja jest nazwą klastra, puli zasobów lub folderu. Jeśli na przykład masz trzy maszyny wirtualne w klastrze-3, podanie wartości klaster-3 spowoduje zmianę polityki magazynowania na wszystkich trzech maszynach wirtualnych.
Uwaga
Nie można użyć klienta vSphere do zmiany domyślnych zasad magazynu ani żadnych istniejących zasad magazynu dla maszyny wirtualnej.
Wybierz Uruchom polecenie>Pakiety>Set-LocationStoragePolicy.
Podaj wymagane wartości lub zmień wartości domyślne zgodnie z poniższą tabelą. Następnie wybierz opcję Uruchom.
(No changes needed) Wartość Lokalizacja Nazwa docelowej maszyny wirtualnej. NazwaPolitykiPrzechowywania Nazwa polityki magazynu do ustawienia. Na przykład RAID1 FTT-1. Zachowaj do Okres przechowywania danych wyjściowych polecenia cmdlet. Wartość domyślna to 60.Określ nazwę wykonania Nazwa alfanumeryczna. Na przykład changeVMStoragePolicy. Limit czasu Okres, po którym polecenie cmdlet kończy działanie, jeśli zakończenie działania trwa zbyt długo. Sprawdź powiadomienia, aby zobaczyć postęp.
Wypisz zasady magazynowania dla obiektów niezwiązanych
Niezwiązane obiekty w programie vCenter to obiekty magazynu vSAN, które nie są połączone z żadną aktywną maszyną wirtualną lub przestrzenią nazw, często wynikające z usuwania maszyn wirtualnych lub operacji interfejsu API, i mogą gromadzić się w czasie, co może powodować problemy z kondycją klastra lub pojemnością, jeśli nie są zarządzane.
Uruchom polecenie Get-UnassociatedVsanObjectsWithPolicy cmdlet, aby wygenerować listę niezwiązanych obiektów opartych na vSAN z określoną polityką magazynowania.
- Wybierz opcję Uruchom polecenie>Pakiety>Microsoft.AVS.Management>Get-UnassociatedVsanObjectsWithPolicy.
Uwaga
Użyj najnowszej wersji pakietu Microsoft.AVS.Management .
- Podaj wymagane wartości lub zmień wartości domyślne zgodnie z poniższą tabelą. Następnie wybierz opcję Uruchom.
| (No changes needed) | Wartość |
|---|---|
| Nazwa zasad | Nazwa zasad przechowywania do filtrowania niepowiązanych obiektów. Upewnij się, że nazwa zasad jest dokładnie zgodna. Na przykład RAID-1 FTT-1 |
| Nazwa klastra | Nazwa klastra do skanowania pod kątem niepowiązanych obiektów. Na przykład Klaster-1 |
| Zachowaj do | Okres przechowywania danych wyjściowych polecenia cmdlet. Wartość domyślna to 60. |
| Określ nazwę wykonania | Nazwa alfanumeryczna. Na przykład Get-UnassociatedVsanObjectsWithPolicy-Exec1. |
| Limit czasu | Okres, po którym polecenie cmdlet kończy działanie, jeśli zakończenie działania trwa zbyt długo. |
- Sprawdź powiadomienia, aby zobaczyć postęp.
Ustaw zasady magazynowania dla niezwiązanych obiektów vSAN
Uruchom polecenie cmdlet Update-StoragePolicyOfUnassociatedVsanObjects, aby zmodyfikować bieżącą politykę magazynu opartą na vSAN do docelowej polityki magazynu w klastrze. Jeśli na przykład w klastrze-1 nie skojarzono obiektów z macierzą RAID-5 FTT-1, możesz ustawić nazwę zasad docelowych jako RAID-1 FTT-1.
Wybierz Polecenie Uruchom>Pakiety>Microsoft.AVS.Management>Update-StoragePolicyOfUnassociatedVsanObjects.
Podaj wymagane wartości lub zmień wartości domyślne zgodnie z poniższą tabelą. Następnie wybierz opcję Uruchom.
| (No changes needed) | Wartość |
|---|---|
| CurrentPolicyName | Nazwa polityki przechowywania, którą obecnie mają niezwiązane obiekty. Na przykład RAID-5 FTT-1 |
| TargetPolicyName | Nazwa polityki przechowywania, którą chcesz ustawić dla niepowiązanych obiektów. Na przykład RAID-1 FTT-1 |
| Nazwa klastra | Nazwa klastra, w którym mają zostać zaktualizowane niezwiązane obiekty. Na przykład Klaster-1 |
| Zachowaj do | Okres przechowywania danych wyjściowych polecenia cmdlet. Wartość domyślna to 60. |
| Określ nazwę wykonania | Nazwa alfanumeryczna. Na przykład Update-StoragePolicyOfUnassociatedVsanObjects-Exec1. |
| Limit czasu | Okres, po którym polecenie cmdlet kończy działanie, jeśli zakończenie działania trwa zbyt długo. |
- Sprawdź powiadomienia, aby zobaczyć postęp.
Określanie zasad magazynu dla klastra
Uruchom polecenie cmdlet Set-ClusterDefaultStoragePolicy, aby określić domyślną politykę magazynu dla klastra.
Wybierz polecenie Uruchom>Pakiety>Set-ClusterDefaultStoragePolicy.
Podaj wymagane wartości lub zmień wartości domyślne zgodnie z poniższą tabelą. Następnie wybierz opcję Uruchom.
(No changes needed) Wartość Nazwa klastra Nazwa klastra. NazwaPolitykiPrzechowywania Nazwa polityki magazynu do ustawienia. Na przykład RAID1 FTT-1. Zachowaj do Okres przechowywania danych wyjściowych polecenia cmdlet. Wartość domyślna to 60.Określ nazwę wykonania Nazwa alfanumeryczna. Na przykład Set-ClusterDefaultStoragePolicy-Exec1. Limit czasu Okres, po którym polecenie cmdlet kończy działanie, jeśli zakończenie działania trwa zbyt długo. Sprawdź powiadomienia, aby zobaczyć postęp.
Uwaga
Zmiana domyślnych zasad klastra ma wpływ tylko na nowe maszyny wirtualne. Istniejące maszyny wirtualne zachowują aktualnie skonfigurowane lub wdrożone zasady.
Utwórz niestandardowe zasady magazynowania dla usługi Azure VMware Solution
Uruchom polecenie cmdlet , New-AVSStoragePolicy aby utworzyć lub zastąpić istniejące zasady. Ta funkcja tworzy nową lub nadpisuje istniejącą zasadę magazynowania vSphere. Obsługiwane są zasady nieoparte na vSAN, oparte tylko na vSAN, oparte tylko na VMEncryption, oparte tylko na tagach, lub dowolna kombinacja tych typów zasad.
Pamiętaj o następujących informacjach:
- Nie można modyfikować istniejących domyślnych zasad magazynu usługi Azure VMware Solution.
- Niektóre opcje w ramach polityk magazynowych generują ostrzeżenie, że polityka jest niezgodna z wymaganiami.
- Podczas modyfikowania istniejących zasad magazynu istniejące skojarzone obiekty vSAN, takie jak maszyny wirtualne, pliki VMDK i pliki ISO, wydają się być "niezgodne". Oznacza to, że istniejące obiekty są uruchomione względem wstępnie zmodyfikowanych ustawień zasad. Aby zaktualizować zmodyfikowane ustawienia zasad, ponownie zastosuj politykę przechowywania do obiektów.
Wybierz pozycję Uruchompakiety>poleceń>New-AVSStoragePolicy.
Podaj wymagane wartości lub zmień wartości domyślne zgodnie z poniższą tabelą. Następnie wybierz opcję Uruchom.
(No changes needed) Wartość Zastąpić Zastąp istniejące zasady magazynu.
- Wartość domyślna to$false.
— Przekazywanie nadpisywaniatruepod warunkiem zastąpienia zastępuje istniejące zasady dokładnie zgodnie z definicją.
— Te wartości, które nie zostały przekazane, są usuwane lub ustawiane na wartości domyślne.NotTags Dopasuj je do repozytoriów danych, które nie mają tych tagów.
— W tagach jest rozróżniana wielkość liter.
- Przecinki oddzielają wiele tagów.
— Przykład:Tag1,Tag 2,Tag_3.Tagi Dopasuj je do magazynów danych, które mają te tagi.
— W tagach jest rozróżniana wielkość liter.
- Przecinki oddzielają wiele tagów.
— Przykład:Tag1,Tag 2,Tag_3.VSANForceProvisioning Wymuszanie aprowizacji zasad.
- Wartość domyślna to$false.
- Prawidłowe wartości to$truelub$false.
- Ostrzeżenie: obiekty vSAN force-provisioned nie są objęte umową dotyczącą poziomu usług (SLA) firmy Microsoft. Może wystąpić utrata danych i niestabilność sieci vSAN.
- Zalecana wartość to$false.vSANChecksumDisabled Włącz lub wyłącz sumę kontrolną dla polityki.
- Wartość domyślna to$false.
- Prawidłowe wartości to$truelub$false.
- Ostrzeżenie: Wyłączenie sumy kontrolnej może prowadzić do utraty danych i/lub uszkodzenia.
- Zalecana wartość to$false.vSANCacheReservation Procent rezerwacji pamięci podręcznej dla polityki.
- Wartość domyślna to0.
- Prawidłowe wartości to0100.vSANIOLimit Ustawia limit dozwolonych danych wejściowych/wyjściowych (We/Wy).
— Wartość domyślna nie jest ustawiona.
- Prawidłowe wartości to02147483647.
— Limit operacji wejścia/wyjścia na sekundę (IOPS) dla polityki.vSANDiskStripesPerObject Liczba dysków twardych (HDD), na których każda kopia obiektu magazynowego jest rozproszona.
- Wartość domyślna to1. Prawidłowe wartości to112.
- Wartość wyższa niż1może prowadzić do lepszej wydajności (na przykład, gdy konieczne jest obsłużenie chybień pamięci podręcznej odczytu flash z dysku HDD), ale również powoduje większe wykorzystanie zasobów systemowych.vSANObjectSpaceReservation Rezerwacja obiektu.
- Wartość domyślna to0.
- Prawidłowe wartości to0100.
-0= alokacja cienka.
-100= Grube przydzielenie.VMEncryption Ustawia szyfrowanie maszyn wirtualnych.
- Wartość domyślna toNone.
- Prawidłowe wartości toNone,Pre-IOiPost-IO.
-Pre-IOumożliwia rozwiązania filtrowania wirtualnych we/wy (VAIO) do przechwytywania danych przed szyfrowaniem maszyn wirtualnych (VM).
-Post-IOumożliwia rozwiązaniom typu VAIO filtrowanie i przechwytywanie danych po szyfrowaniu maszyn wirtualnych.vSANAwariaDoTolerowania Liczba awarii hostów vSAN, które można tolerować.
- Wartość domyślna toR1FTT1.
- Prawidłowe wartości toNone, ,R1FTT1,R1FTT2R1FTT3,R5FTT1, ,R6FTT2iR1FTT3.
-None= Brak nadmiarowości danych.
-R1FTT1= 1 błąd — RAID-1 (mirrorowanie).
-R1FTT2= 2 awarie — RAID-1 (dublowanie).
-R1FTT3= 3 błędy — RAID-1 (mirrorowanie).
-R5FTT1= 1 błąd — RAID-5 (kodowanie wymazywania).
-R6FTT2= 2 niepowodzenia — RAID-6 (kodowanie wymazywania).
— OpcjaNone(brak nadmiarowości danych) nie jest objęta umową SLA firmy Microsoft.Odporność vSANSite na Katastrofy Prawidłowe tylko w przypadku klastrów rozciąganych.
- Wartość domyślna toNone.
- Prawidłowe wartości toNone, ,DualPreferred,Secondary, iNoneStretch.
-None= brak nadmiarowości lokacji. Opcja ta jest zalecana dla klastrów nieskalowalnych i nie jest zalecana dla klastrów skalowalnych.
-Dual= redundancja dwulokalizacyjna. Ta opcja jest zalecana w przypadku klastrów rozproszynych.
-Preferred= brak nadmiarowości lokacji. Zachowaj dane w preferowanym (rozciągnięty klaster).
-Secondary= brak nadmiarowości lokacji. Zachowaj dane w lokacji zapasowej (rozciągnięty klaster).
-NoneStretch= brak nadmiarowości lokacji. Niezalecane. Aby uzyskać więcej informacji, zobacz Dla rozszerzonych klastrów vSAN, nie używaj polityki przechowywania z lokalizacją=brak.Opis Opis polityki przechowywania, którą tworzysz, w formie tekstu swobodnego. Nazwa Nazwa polityki magazynu do ustawienia. Na przykład RAID1 FTT-1. Zachowaj do Okres przechowywania danych wyjściowych polecenia cmdlet. Wartość domyślna to 60.Określ nazwę wykonania Nazwa alfanumeryczna. Na przykład New-AVSStoragePolicy-Exec1. Limit czasu Okres, po którym polecenie cmdlet kończy działanie, jeśli zakończenie działania trwa zbyt długo. Sprawdź powiadomienia, aby zobaczyć postęp.
Usuń zasadę magazynowania usługi Azure VMware Solution
Uruchom cmdlet Remove-AVSStoragePolicy, aby określić domyślne zasady magazynu dla klastra.
Wybierz polecenie Uruchom>Pakiety>Remove-AVSStoragePolicy.
Podaj wymagane wartości lub zmień wartości domyślne zgodnie z poniższą tabelą. Następnie wybierz opcję Uruchom.
(No changes needed) Wartość Nazwa Nazwa zasady przechowywania. Symbole wieloznaczne nie są obsługiwane i są usuwane. Zachowaj do Okres przechowywania danych wyjściowych polecenia cmdlet. Wartość domyślna to 60.Określ nazwę wykonania Nazwa alfanumeryczna. Na przykład Remove-AVSStoragePolicy-Exec1. Limit czasu Okres, po którym polecenie cmdlet kończy działanie, jeśli zakończenie działania trwa zbyt długo. Sprawdź powiadomienia, aby zobaczyć postęp.