När du har installerat den senaste versionen kör du az extension add -n elastic-san för att installera tillägget för Elastic SAN.
Begränsningar
Följande lista innehåller de regioner som Elastic SAN för närvarande är tillgängligt i, och vilka regioner som stöder både zonredundant lagring (ZRS) och lokalt redundant lagring (LRS) eller endast LRS:
Australien, östra – LRS
Södra Brasilien - LRS
Kanada, centrala – LRS
USA, centrala – LRS
Asien, östra – LRS
USA, östra – LRS
USA, östra 2 – LRS
Frankrike, centrala – LRS och ZRS
Tyskland, västra centrala – LRS
Indien, centrala – LRS
Japan, östra – LRS
Korea Central – LRS
Europa, norra – LRS och ZRS
Norge, östra – LRS
Sydafrika, norra – LRS
USA, södra centrala – LRS
Sydostasien - LRS
Sverige, centrala – LRS
Schweiz, norra – LRS
Förenade Arabemiraten, norra – LRS
Storbritannien, södra - LRS
Europa, västra - LRS och ZRS
USA, västra 2 – LRS och ZRS
USA, västra 3 – LRS
Elastiskt SAN är också tillgängligt i följande regioner, men utan stöd för tillgänglighetszonen:
Kanada, östra – LRS
Västra Japan - LRS
USA, norra centrala – LRS
Om du vill aktivera dessa regioner kör du följande kommando för att registrera den nödvändiga funktionsflaggan:
Det elastiska SAN-namnet måste vara mellan 3 och 24 tecken långt. Namnet får bara innehålla gemener, siffror, bindestreck och understreck och måste börja och sluta med en bokstav eller ett tal. Varje bindestreck och understreck måste föregås och följas av ett alfanumeriskt tecken.
För bästa prestanda bör san-nätverket finnas i samma zon som den virtuella datorn.
Ange den mängd baskapacitet som du behöver och eventuell ytterligare kapacitet och välj sedan nästa.
Om du ökar san-enhetens basstorlek ökar även dess IOPS och bandbredd. Att öka ytterligare kapacitet ökar bara dess totala storlek (base+additional) men ökar inte IOPS eller bandbredd, men det är billigare än att öka basen.
Välj Nästa: Volymgrupper.
Använd en av dessa uppsättningar med exempelkod för att skapa ett elastiskt SAN som använder lokalt redundant lagring eller zonredundant lagring. En uppsättning skapar ett elastiskt SAN med automatisk skalning (förhandsversion) aktiverat, och den andra skapar ett elastiskt SAN med automatisk skalning inaktiverat. Ersätt all platshållartext med dina egna värden och använd samma variabler i alla exempel i den här artikeln:
Platshållare
beskrivning
<ResourceGroupName>
Namnet på resursgruppen där resurserna ska distribueras.
<ElasticSanName>
Namnet på det elastiska SAN som ska skapas. Det elastiska SAN-namnet måste vara mellan 3 och 24 tecken långt. Namnet får bara innehålla gemener, siffror, bindestreck och understreck och måste börja och sluta med en bokstav eller ett tal. Varje bindestreck och understreck måste föregås och följas av ett alfanumeriskt tecken.
<ElasticSanVolumeGroupName>
Namnet på den elastiska SAN-volymgruppen som ska skapas.
<VolumeName>
Namnet på den elastiska SAN-volym som ska skapas.
<Location>
Den region där de nya resurserna ska skapas.
<Zone>
Tillgänglighetszonen där elastic SAN skapas. Ange samma tillgänglighetszon som den zon som ska vara värd för din arbetsbelastning. Använd endast om elastic SAN använder lokalt redundant lagring. Måste vara en zon som stöds på målplatsen, till exempel 1, 2eller 3.
<AutoScalePolicyEnforcement>
Inställningen som avgör om autoskalning är aktiverat för elastiskt SAN eller inte. Det här värdet är valfritt, men om det skickas in måste det vara "Aktiverat" eller "Inaktiverat"
<UnusedSizeTiB>
Kapaciteten (i TiB) på ditt elastiska SAN som du vill behålla kostnadsfritt och oanvänt. Om du använder mer utrymme än den här mängden utlöses uppskalningsåtgärden automatiskt, vilket ökar storleken på ditt SAN. Den här parametern är valfri men krävs för att aktivera automatisk skalning.
<IncreaseCapacityUnitByTiB>
Den här parametern anger TiB för ytterligare kapacitetsenheter som san-nätverket skalar upp med när autoskalning utlöses. Den här parametern är valfri men krävs för att aktivera automatisk skalning.
<CapacityUnitScaleUpLimit>
Den här parametern anger den maximala kapacitet (storlek) som san-nätverket kan växa till med hjälp av autoskalning. Ditt SAN skalas inte automatiskt efter den här storleken. Den här parametern är valfri men krävs för att aktivera automatisk skalning.
Följande kommando skapar ett elastiskt SAN som använder lokalt redundant lagring utan automatisk skalning aktiverat.
Använd en av dessa uppsättningar med exempelkod för att skapa ett elastiskt SAN som använder lokalt redundant lagring eller zonredundant lagring. En uppsättning skapar ett elastiskt SAN med automatisk skalning (förhandsversion) aktiverat, och den andra skapar ett elastiskt SAN med automatisk skalning inaktiverat. Ersätt all platshållartext med dina egna värden och använd samma variabler i alla exempel i den här artikeln:
Platshållare
beskrivning
<ResourceGroupName>
Namnet på resursgruppen där resurserna ska distribueras.
<ElasticSanName>
Namnet på det elastiska SAN som ska skapas. Det elastiska SAN-namnet måste vara mellan 3 och 24 tecken långt. Namnet får bara innehålla gemener, siffror, bindestreck och understreck och måste börja och sluta med en bokstav eller ett tal. Varje bindestreck och understreck måste föregås och följas av ett alfanumeriskt tecken.
<ElasticSanVolumeGroupName>
Namnet på den elastiska SAN-volymgruppen som ska skapas.
<VolumeName>
Namnet på den elastiska SAN-volym som ska skapas.
<Location>
Den region där de nya resurserna ska skapas.
<Zone>
Tillgänglighetszonen där elastic SAN skapas. Ange samma tillgänglighetszon som den zon som ska vara värd för din arbetsbelastning. Använd endast om elastic SAN använder lokalt redundant lagring. Måste vara en zon som stöds på målplatsen, till exempel 1, 2eller 3.
<AutoScalePolicyEnforcement>
Inställningen som avgör om autoskalning är aktiverat för elastiskt SAN eller inte. Det här värdet är valfritt, men om det skickas in måste det vara "Aktiverat" eller "Inaktiverat"
<UnusedSizeTiB>
Kapaciteten (i TiB) på ditt elastiska SAN som du vill behålla kostnadsfritt och oanvänt. Om du använder mer utrymme än den här mängden utlöses uppskalningsåtgärden automatiskt, vilket ökar storleken på ditt SAN. Den här parametern är valfri men krävs för att aktivera automatisk skalning.
<IncreaseCapacityUnitByTiB>
Den här parametern anger TiB för ytterligare kapacitetsenheter som san-nätverket skalar upp med när autoskalning utlöses. Den här parametern är valfri men krävs för att aktivera automatisk skalning.
<CapacityUnitScaleUpLimit>
Den här parametern anger den maximala kapacitet (storlek) som san-nätverket kan växa till med hjälp av autoskalning. Ditt SAN skalas inte automatiskt efter den här storleken. Den här parametern är valfri men krävs för att aktivera automatisk skalning.
Följande kommando skapar ett elastiskt SAN som använder lokalt redundant lagring utan automatisk skalning aktiverat.
# Define some variables.
RgName="<ResourceGroupName>"
EsanName="<ElasticSanName>"
EsanVgName="<ElasticSanVolumeGroupName>"
VolumeName="<VolumeName>"
Location="<Location>"
Zone=<Zone>
# Connect to Azure
az login
# Create an Elastic SAN
az elastic-san create -n $EsanName -g $RgName -l $Location --base-size-tib 100 --extended-capacity-size-tib 20 --sku "{name:Premium_LRS,tier:Premium}" --availability-zones $Zone
Följande kommando skapar ett elastiskt SAN som använder lokalt redundant lagring med automatisk skalning aktiverat.
# Define some variables.
RgName="<ResourceGroupName>"
EsanName="<ElasticSanName>"
EsanVgName="<ElasticSanVolumeGroupName>"
VolumeName="<VolumeName>"
Location="<Location>"
Zone=<Zone>
AutoScalePolicyEnforcement="Enabled"
UnusedSizeTiB="<UnusedSizeTiB>"
IncreaseCapacityUnitByTiB="<IncreaseCapacityUnitByTiB>"
CapacityUnitScaleUpLimit="<CapacityUnitScaleUpLimit>"
# Connect to Azure
az login
# Create an Elastic SAN
az elastic-san create -n $EsanName -g $RgName -l $Location --base-size-tib 100 --extended-capacity-size-tib 20 --sku "{name:Premium_LRS,tier:Premium}" --availability-zones $Zone --auto-scale-policy-enforcement $AutoScalePolicyEnforcement --unused-size-tib $UnusedSizeTiB --increase-capacity-unit-by-tib $IncreaseCapacityUnitByTiB --capacity-unit-scale-up-limit $CapacityUnitScaleUpLimitTiB
Följande kommando skapar ett elastiskt SAN som använder zonredundant lagring, med automatisk skalning inaktiverat.
Nu när du har konfigurerat de grundläggande inställningarna och etablerat lagringen kan du skapa volymgrupper. Volymgrupper är ett verktyg för att hantera volymer i stor skala. Alla inställningar eller konfigurationer som tillämpas på en volymgrupp gäller för alla volymer som är associerade med den volymgruppen.
Välj + Skapa volymgrupp och namnge din volymgrupp.
Namnet måste vara mellan 3 och 63 tecken långt. Namnet får bara innehålla gemener, siffror och bindestreck och måste börja och sluta med en bokstav eller ett tal. Varje bindestreck måste föregås och följas av ett alfanumeriskt tecken. Det går inte att ändra namnet på volymgruppen när det har skapats.
Välj Nästa: Volymer
Följande exempelkommando skapar en elastisk SAN-volymgrupp i det elastiska SAN som du skapade tidigare. Använd samma variabler och värden som du definierade när du skapade elastic SAN.
# Create the volume group, this script only creates one.
New-AzElasticSanVolumeGroup -ResourceGroupName $RgName -ElasticSANName $EsanName -Name $EsanVgName
Följande exempelkommando skapar en elastisk SAN-volymgrupp i det elastiska SAN som du skapade tidigare. Använd samma variabler och värden som du definierade när du skapade elastic SAN.
az elastic-san volume-group create --elastic-san-name $EsanName -g $RgName -n $EsanVgName
Skapa volymer
Nu när du har konfigurerat själva SAN och skapat minst en volymgrupp kan du skapa volymer.
Volymer är användbara partitioner av SAN:s totala kapacitet. Du måste allokera en del av den totala kapaciteten som en volym för att kunna använda den. Endast själva de faktiska volymerna kan monteras och användas, inte volymgrupper.
Skapa volymer genom att ange ett namn, välja en lämplig volymgrupp och ange den kapacitet som du vill allokera för volymen.
Volymnamnet är en del av volymens iSCSI-kvalificerade namn och kan inte ändras när den har skapats.
Välj Granska + skapa och distribuera ditt SAN.
Följande exempelkommando skapar en enskild volym i den elastiska SAN-volymgrupp som du skapade tidigare. Information om hur du skapar en batch med volymer finns i Skapa flera elastiska SAN-volymer. Använd samma variabler och värden som du definierade när du skapade elastic SAN.
Viktigt!
Volymnamnet är en del av volymens iSCSI-kvalificerade namn och kan inte ändras när den har skapats.
Använd samma variabler och kör sedan följande skript:
# Create the volume, this command only creates one.
New-AzElasticSanVolume -ResourceGroupName $RgName -ElasticSanName $EsanName -VolumeGroupName $EsanVgName -Name $VolumeName -sizeGiB 2000
Viktigt!
Volymnamnet är en del av volymens iSCSI-kvalificerade namn och kan inte ändras när den har skapats.
Följande exempelkommando skapar en elastisk SAN-volym i den elastiska SAN-volymgruppen som du skapade tidigare. Använd samma variabler och värden som du definierade när du skapade elastic SAN.