Konfigurera lagringsprincip
VMware vSAN-lagringsprinciper definierar lagringskrav för dina virtuella datorer (VM). Med dessa principer garanteras den tjänstnivå som krävs för dina virtuella datorer eftersom de fastställer hur lagringen allokeras till den virtuella datorn. Varje virtuell dator som distribueras till ett vSAN-datalager tilldelas minst en lagringsprincip för virtuella datorer.
Du kan tilldela en vm-lagringsprincip i en inledande distribution av en virtuell dator eller när du utför andra VM-åtgärder, till exempel kloning eller migrering. Cloudadmin-användare eller motsvarande roller efter distributionen kan inte ändra standardlagringsprincipen för en virtuell dator. Dock tillåts vm-lagringsprincip per diskändringar.
Med kommandot Kör kan behöriga användare ändra standardprincipen eller den befintliga lagringsprincipen för virtuella datorer till en tillgänglig princip för en virtuell dator efter distributionen. Det görs inga ändringar i lagringsprincipen för virtuella datorer på disknivå. Du kan alltid ändra lagringsprincipen för virtuella datorer på disknivå enligt dina behov.
Kommentar
Körningskommandon körs en i taget i den order som skickas.
I den här artikeln lär du dig att:
- Visa en lista över alla lagringsprinciper
- Ange lagringsprincipen för en virtuell dator
- Ange standardlagringsprincip för ett kluster
- Skapa lagringsprincip
- Ta bort lagringsprincip
Förutsättningar
Kontrollera att miniminivån för värdar uppfylls.
RAID-konfiguration | Problem med att tolerera (FTT) | Minsta antal värdar som krävs |
---|---|---|
RAID-1 (spegling) Standardinställningen. |
1 | 3 |
RAID-5 (raderingsskyddad kod) | 1 | 4 |
RAID-1 (spegling) | 2 | 5 |
RAID-6 (raderingsskyddad kod) | 2 | 6 |
RAID-1 (spegling) | 3 | 7 |
Lista lagringsprinciper
Kör cmdleten Get-StoragePolicy
för att lista de vSAN-baserade lagringsprinciper som är tillgängliga för att ställas in på en virtuell dator.
Logga in på Azure-portalen.
Kommentar
Om du behöver åtkomst till Azure US Gov-portalen går du till https://portal.azure.us/
Välj Kör kommandopaket>>Get-StoragePolicies.
Ange nödvändiga värden eller ändra standardvärdena och välj sedan Kör.
Fält Värde Behåll upp till Kvarhållningsperioden för cmdlet-utdata. Standardvärdet är 60. Ange namn för körning Alfanumeriskt namn, till exempel Get-StoragePolicies-Exec1. Tidsgräns Den period efter vilken en cmdlet avslutas om det tar för lång tid att slutföra. Kontrollera Meddelanden för att se förloppet.
Ange lagringsprincip på virtuell dator
Kör cmdleten Set-VMStoragePolicy
för att ändra vSAN-baserade lagringsprinciper på ett standardkluster, en enskild virtuell dator eller grupp med virtuella datorer som delar ett liknande VM-namn. Om du till exempel har tre virtuella datorer med namnet "MyVM1", "MyVM2" och "MyVM3" skulle leveransen "MyVM*" till parametern VMName ändra StoragePolicy på alla tre virtuella datorer.
Kommentar
Du kan inte använda vSphere-klienten för att ändra standardlagringsprincipen eller befintliga lagringsprinciper för en virtuell dator.
Välj Kör kommandopaket>>Set-VMStoragePolicy.
Ange nödvändiga värden eller ändra standardvärdena och välj sedan Kör.
Fält Värde VMName Namnet på den virtuella måldatorn. StoragePolicyName Namnet på den lagringsprincip som ska anges. Till exempel RAID-FTT-1. Behåll upp till Kvarhållningsperioden för cmdlet-utdata. Standardvärdet är 60. Ange namn för körning Alfanumeriskt namn, till exempel changeVMStoragePolicy. Tidsgräns Den period efter vilken en cmdlet avslutas om det tar för lång tid att slutföra. Kontrollera Meddelanden för att se förloppet.
Ange lagringsprincip på alla virtuella datorer på en plats
Kör cmdleten Set-LocationStoragePolicy
för att ändra vSAN-baserade lagringsprinciper på alla virtuella datorer på en plats där en plats är namnet på ett kluster, en resurspool eller en mapp. Om du till exempel har 3 virtuella datorer i Cluster-3 skulle leveransen av "Cluster-3" ändra lagringsprincipen på alla tre virtuella datorerna.
Kommentar
Du kan inte använda vSphere-klienten för att ändra standardlagringsprincipen eller befintliga lagringsprinciper för en virtuell dator.
Välj Kör kommandopaket>>Set-LocationStoragePolicy.
Ange nödvändiga värden eller ändra standardvärdena och välj sedan Kör.
Fält Värde Plats Namnet på den virtuella måldatorn. StoragePolicyName Namnet på den lagringsprincip som ska anges. Till exempel RAID-FTT-1. Behåll upp till Kvarhållningsperioden för cmdlet-utdata. Standardvärdet är 60. Ange namn för körning Alfanumeriskt namn, till exempel changeVMStoragePolicy. Tidsgräns Den period efter vilken en cmdlet avslutas om det tar för lång tid att slutföra. Kontrollera Meddelanden för att se förloppet.
Ange lagringsprincip för ett kluster
Kör cmdleten Set-ClusterDefaultStoragePolicy
för att ange standardlagringsprincipen för ett kluster,
Välj Kör kommandopaket>>Set-ClusterDefaultStoragePolicy.
Ange nödvändiga värden eller ändra standardvärdena och välj sedan Kör.
Fält Värde ClusterName Namnet på klustret. StoragePolicyName Namnet på den lagringsprincip som ska anges. Till exempel RAID-FTT-1. Behåll upp till Kvarhållningsperioden för cmdlet-utdata. Standardvärdet är 60. Ange namn för körning Alfanumeriskt namn, till exempel Set-ClusterDefaultStoragePolicy-Exec1. Tidsgräns Den period efter vilken en cmdlet avslutas om det tar för lång tid att slutföra. Kontrollera Meddelanden för att se förloppet.
Skapa en anpassad AVS-lagringsprincip
Kör cmdleten New-AVSStoragePolicy
för att skapa eller skriva över en befintlig princip.
Den här funktionen skapar en ny eller skriver över en befintlig vSphere Storage-princip. Icke vSAN-baserad, endast vSAN, endast VMKryptering, Endast taggbaserad och/eller någon kombination av dessa principtyper stöds.
Kommentar
Du kan inte ändra befintliga AVS-standardlagringsprinciper. Vissa alternativ som är aktiverade i lagringsprinciper ger varningar om associerade risker.
Välj Kör kommandopaket>>New-AVSStoragePolicy.
Ange nödvändiga värden eller ändra standardvärdena och välj sedan Kör.
Fält Värde Skriv över Skriv över befintlig lagringsprincip.
– Standardvärdet är $false.
– Om du skickar overwrite true skrivs en befintlig princip över exakt enligt definitionen.
– Dessa värden som inte skickas tas bort eller anges till standardvärden.NotTags Matcha med datalager som INTE har dessa taggar.
- Taggar är skiftlägeskänsliga.
– Kommatecken separerar flera taggar.
– Exempel: Tag1,Tagg 2,Tag_3Taggar Matcha med datalager som har dessa taggar.
- Taggar är skiftlägeskänsliga.
– Kommatecken separerar flera taggar.
– Exempel: Tag1,Tagg 2,Tag_3vSANForceProvisioning Framtvinga etablering för principen.
– Standardvärdet är $false.
– Giltiga värden är $true eller $false
- VARNING – vSAN Force Provisioned Objects omfattas inte av Microsoft SLA. Dataförlust och vSAN-instabilitet kan uppstå.
– Rekommenderat värde är $false.vSANChecksumDisabled Aktivera eller inaktivera kontrollsumma för principen.
– Standardvärdet är $false.
– Giltiga värden är $true eller $false.
- VARNING – Om du inaktiverar kontrollsumman kan det leda till att data går förlorade och/eller skadas.
– Rekommenderat värde är $false.vSANCacheReservation Procentandel cachereservation för principen.
- Standardvärdet är 0.
– Giltiga värden är 0..100.vSANIOLimit Anger gränsen för tillåten I/O.
– Standardvärdet är oet.
– Giltiga värden är 0..2147483647.
– IOPS-gräns för principen.vSANDiskStripesPerObject Antalet hårddiskar där varje replik av ett lagringsobjekt är randig.
- Standardvärdet är 1. Giltiga värden är 1..12.
– Ett värde som är högre än 1 kan resultera i bättre prestanda (till exempel när cachemissar för flash-läsning behöver få service från HDD), men också leda till högre användning av systemresurser.vSANObjectSpaceReservation Objektreservation.
- Standardvärdet är 0.
– Giltiga värden är 0..100.
- 0=Tunn etablering
- 100=Tjock etableringVMEncryption Anger VM-kryptering.
- Standardvärdet är Ingen.
- Giltiga värden är None, Pre-IO, Post-IO.
– Före I/O tillåter VAIO-filtreringslösningar att samla in data före VM-kryptering.
– Efter I/O tillåter VAIO-filtreringslösningar att samla in data efter VM-kryptering.vSANFailuresToTolerate Antal vSAN-värdar som inte tolereras.
– Standardvärdet är "R1FTT1".
– Giltiga värden är "None", "R1FTT1", "R1FTT2", "R1FTT3", "R5FTT1", "R6FTT2", "R1FTT3"
- Ingen = Ingen dataredundans
- R1FTT1 = 1 fel – RAID-1 (spegling)
- R1FTT2 = 2 fel – RAID-1 (spegling)
- R1FTT3 = 3 fel – RAID-1 (spegling)
- R5FTT1 = 1 fel – RAID-5 (raderingskodning),
- R6FTT2 = 2 fel – RAID-6 (raderingskodning)
– Inga alternativ för dataredundans omfattas inte av Microsofts serviceavtal.vSANSiteDisasterTolerance Gäller endast för stretchkluster.
– Standardvärdet är "Ingen".
- Giltiga värden är "None", "Dual", "Preferred", "Secondary", "NoneStretch"
- Ingen = Ingen platsredundans (rekommenderat alternativ för icke-stretchkluster, REKOMMENDERAS INTE för Stretch-kluster)
- Dubbla = Dubbel platsredundans (rekommenderat alternativ för Stretch-kluster)
- Preferred = No site redundancy – keep data on Preferred (stretch cluster)
- Sekundär = Ingen platsredundans – Behåll data på sekundär plats (sträckt kluster)
– NoneStretch = Ingen platsredundans – rekommenderas inte (https://kb.vmware.com/s/article/88358)Beskrivning Beskrivning av lagringsprincip som du skapar, fri formulärtext. Namn Namnet på den lagringsprincip som ska anges. Till exempel RAID-FTT-1. Behåll upp till Kvarhållningsperioden för cmdlet-utdata. Standardvärdet är 60. Ange namn för körning Alfanumeriskt namn, till exempel New-AVSStoragePolicy-Exec1. Tidsgräns Den period efter vilken en cmdlet avslutas om det tar för lång tid att slutföra. Kontrollera Meddelanden för att se förloppet.
Ta bort AVS-lagringsprincip
Kör cmdleten Remove-AVSStoragePolicy
för att ange standardlagringsprincipen för ett kluster,
Välj Kör kommandopaket>>Remove-AVSStoragePolicy.
Ange nödvändiga värden eller ändra standardvärdena och välj sedan Kör.
Fält Värde Namn Namn på lagringsprincip. Jokertecken stöds inte och tas bort. Behåll upp till Kvarhållningsperioden för cmdlet-utdata. Standardvärdet är 60. Ange namn för körning Alfanumeriskt namn, till exempel Remove-AVSStoragePolicy-Exec1. Tidsgräns Den period efter vilken en cmdlet avslutas om det tar för lång tid att slutföra. Kontrollera Meddelanden för att se förloppet.
Nästa steg
Nu när du har lärt dig hur du konfigurerar VMware vSAN-lagringsprinciper kan du läsa mer om:
Så här kopplar du diskpooler till Azure VMware Solution-värdar (förhandsversion) – Du kan använda diskar som beständig lagring för Azure VMware Solution för optimal kostnad och prestanda.
Konfigurera extern identitet för vCenter Server – vCenter Server har en inbyggd lokal användare som heter cloudadmin och tilldelas rollen CloudAdmin. Den lokala cloudadmin-användaren används för att konfigurera användare i Active Directory (AD). Med kommandofunktionen Kör kan du konfigurera Active Directory via LDAP eller LDAPS för vCenter som en extern identitetskälla.