Questo articolo illustra come distribuire e configurare una rete SAN (Storage Area Network) di Elastic. Se si è interessati a SAN di Elastic in Azure o si hanno commenti e suggerimenti da fornire, compilare questo sondaggio facoltativo.
Se si usa l'interfaccia della riga di comando di Azure, installare la versione più recente.
Dopo aver installato la versione più recente, eseguire az extension add -n elastic-san per installare l'estensione per SAN di Elastic.
Limiti
L'elenco seguente contiene le aree in cui SAN di Elastic è attualmente disponibile e le aree che supportano sia l'archiviazione con ridondanza della zona (ZRS) che l'archiviazione con ridondanza locale (LRS) o solo LRS:
Sudafrica settentrionale - LRS
Asia orientale - LRS
Asia sud-orientale -LRS
Brasile meridionale - LRS
Canada centrale - LRS
Francia centrale - LRS e ZRS
Germania centro-occidentale - LRS
Australia orientale - LRS
Europa settentrionale - LRS e ZRS
Europa occidentale - LRS e ZRS
Regno Unito meridionale - LRS
Giappone orientale - LRS
Corea centrale - LRS
Stati Uniti centrali - Archiviazione con ridondanza locale
Stati Uniti orientali - LRS
Stati Uniti centro-meridionali - LRS
Stati Uniti orientali 2 - LRS
Stati Uniti occidentali 2 - LRS e ZRS
Stati Uniti occidentali 3 - LRS
Svezia centrale - LRS
Svizzera settentrionale - LRS
Norvegia orientale - Archiviazione con ridondanza locale
Emirati Arabi Uniti settentrionali - Archiviazione con ridondanza locale
India centrale - Archiviazione con ridondanza locale
SAN di Elastic è disponibile anche nelle aree seguenti, ma senza supporto per la zona di disponibilità:
Canada orientale - Archiviazione con ridondanza locale
Stati Uniti centro-settentrionali - Archiviazione con ridondanza locale
Giappone occidentale - Archiviazione con ridondanza locale
Per abilitare queste aree, eseguire il comando seguente per registrare il flag di funzionalità necessario:
Nella pagina Informazioni di base compilare i valori appropriati.
Il nome di SAN di Elastic deve avere una lunghezza compresa tra 3 e 24 caratteri. Il nome può contenere solo lettere minuscole, numeri, trattini e caratteri di sottolineatura e deve iniziare con una lettera o un numero. Ogni trattino e carattere di sottolineatura deve essere preceduto e seguito da un carattere alfanumerico.
Per ottenere prestazioni ottimali, la rete SAN deve trovarsi nella stessa zona della macchina virtuale.
Specificare la quantità di capacità di base necessaria e qualsiasi capacità aggiuntiva, quindi selezionare Avanti.
L'aumento delle dimensioni di base della SAN aumenterà anche le operazioni di I/O al secondo e la larghezza di banda. L'aumento della capacità aggiuntiva aumenta solo le dimensioni totali (base+aggiuntive), ma non aumenta le operazioni di I/O al secondo o la larghezza di banda, tuttavia è un'opzione più economica rispetto all'aumento della base.
Selezionare Avanti: gruppi di volumi.
Usare uno di questi set di codice di esempio per creare una SAN di Elastic che usi l'archiviazione con ridondanza locale o l'archiviazione con ridondanza della zona. Sostituire tutto il testo segnaposto con i propri valori e usare le stesse variabili in tutti gli esempi in questo articolo:
Segnaposto
Descrizione
<ResourceGroupName>
Ill nome del gruppo di risorse in cui saranno distribuite le risorse.
<ElasticSanName>
Il nome della SAN di Elastic da creare. Il nome di SAN di Elastic deve avere una lunghezza compresa tra 3 e 24 caratteri. Il nome può contenere solo lettere minuscole, numeri, trattini e caratteri di sottolineatura e deve iniziare con una lettera o un numero. Ogni trattino e carattere di sottolineatura deve essere preceduto e seguito da un carattere alfanumerico.
<ElasticSanVolumeGroupName>
Il nome del gruppo di volumi di SAN di Elastic da creare.
<VolumeName>
Il nome del volume di SAN di Elastic da creare.
<Location>
L'area in cui verranno create le nuove risorse.
<Zone>
La zona di disponibilità in cui verrà creata la SAN di Elastic. Specificare la stessa zona di disponibilità della zona che ospiterà il carico di lavoro. Usare solo se la SAN di Elastic userà l'archiviazione con ridondanza locale. Deve essere una zona supportata nella posizione di destinazione, ad esempio 1, 2 o 3.
Il comando seguente crea una rete SAN di Elastic che usa l'archiviazione con ridondanza locale.
Usare uno di questi set di codice di esempio per creare una SAN di Elastic che usi l'archiviazione con ridondanza locale o l'archiviazione con ridondanza della zona. Sostituire tutto il testo segnaposto con i propri valori e usare le stesse variabili in tutti gli esempi in questo articolo:
Segnaposto
Descrizione
<ResourceGroupName>
Ill nome del gruppo di risorse in cui saranno distribuite le risorse.
<ElasticSanName>
Il nome della SAN di Elastic da creare. Il nome di SAN di Elastic deve avere una lunghezza compresa tra 3 e 24 caratteri. Il nome può contenere solo lettere minuscole, numeri, trattini e caratteri di sottolineatura e deve iniziare con una lettera o un numero. Ogni trattino e carattere di sottolineatura deve essere preceduto e seguito da un carattere alfanumerico.
<ElasticSanVolumeGroupName>
Il nome del gruppo di volumi di SAN di Elastic da creare.
<VolumeName>
Il nome del volume di SAN di Elastic da creare.
<Location>
L'area in cui verranno create le nuove risorse.
<Zone>
La zona di disponibilità in cui verrà creata la SAN di Elastic. Specificare la stessa zona di disponibilità della zona che ospiterà il carico di lavoro. Usare solo se la SAN di Elastic usa l'archiviazione con ridondanza locale. Deve essere una zona supportata nella posizione di destinazione, ad esempio 1, 2 o 3.
Il comando seguente crea una rete SAN di Elastic che usa l'archiviazione con ridondanza locale.
# 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
Il comando seguente crea una rete SAN di Elastic che usa l'archiviazione con ridondanza della zona.
Dopo aver configurato le impostazioni di base e aver effettuato il provisioning dell'archiviazione, è possibile creare gruppi di volumi. I gruppi di volumi sono uno strumento per la gestione dei volumi su larga scala. Tutte le impostazioni o le configurazioni applicate a un gruppo di volumi si applicano a tutti i volumi associati a tale gruppo.
Selezionare + Crea gruppo di volumi e assegnare un nome al gruppo di volumi.
Il nome deve avere una lunghezza compresa tra 3 e 63 caratteri. Il nome può contenere solo lettere minuscole, numeri e trattini e deve iniziare con una lettera o un numero. Ogni trattino deve essere preceduto e seguito da un carattere alfanumerico. Il nome del gruppo di volumi non può essere modificato dopo la creazione.
Selezionare Avanti: volumi
Il comando di esempio seguente crea un gruppo di volumi SAN di Elastic nella SAN di Elastic creata in precedenza. Usare le stesse variabili e gli stessi valori definiti di quando è stata creata la SAN di Elastic.
# Create the volume group, this script only creates one.
New-AzElasticSanVolumeGroup -ResourceGroupName $RgName -ElasticSANName $EsanName -Name $EsanVgName
Il comando di esempio seguente crea un gruppo di volumi SAN di Elastic nella SAN di Elastic creata in precedenza. Usare le stesse variabili e gli stessi valori definiti di quando è stata creata la SAN di Elastic.
az elastic-san volume-group create --elastic-san-name $EsanName -g $RgName -n $EsanVgName
Creare volumi
Dopo aver configurato la rete SAN e creato almeno un gruppo di volumi, è possibile creare volumi.
I volumi sono partizioni utilizzabili della capacità totale della SAN, è necessario allocare una parte della capacità totale come volume per usarla. Solo i volumi effettivi possono essere montati e usati, non gruppi di volumi.
Creare volumi immettendo un nome, selezionando un gruppo di volumi appropriato e immettendo la capacità da allocare per il volume.
Il nome del volume fa parte del nome qualificato iSCSI del volume e non può essere modificato dopo la creazione.
Selezionare Rivedi e crea e distribuire la rete SAN.
Il comando di esempio seguente crea un singolo volume nel gruppo di volumi SAN di Elastic creato in precedenza. Per creare un batch di volumi, vedere Creare più volumi SAN di Elastic. Usare le stesse variabili e gli stessi valori definiti di quando è stata creata la SAN di Elastic.
Importante
Il nome del volume fa parte del nome qualificato iSCSI del volume e non può essere modificato dopo la creazione.
Usare le stesse variabili, quindi eseguire lo script seguente:
# Create the volume, this command only creates one.
New-AzElasticSanVolume -ResourceGroupName $RgName -ElasticSanName $EsanName -VolumeGroupName $EsanVgName -Name $VolumeName -sizeGiB 2000
Importante
Il nome del volume fa parte del nome qualificato iSCSI del volume e non può essere modificato dopo la creazione.
Il comando di esempio seguente crea un volume SAN di Elastic nel gruppo di volumi SAN di Elastic creato in precedenza. Usare le stesse variabili e gli stessi valori definiti di quando è stata creata la SAN di Elastic.