Istanze VM di memoria estesa
Le istanze di virtual machine (VM) con memoria estesa sono istanze VM che forniscono più memoria e memorie centrali rispetto a quelle disponibili con le forme standard.
Funzionamento delle istanze VM di memoria estesa
La VM Extended Memory è progettata per carichi di lavoro impegnativi che richiedono più memoria e memorie centrali rispetto a quelle disponibili con forme standard. Le istanze VM con memoria estesa consentono di creare virtual machine con memorie centrali e memoria che superano la quantità trasportata da un singolo socket fisico. La VM Extended Memory è disponibile per determinate forme standard.
È possibile selezionare le forme per la VM con memoria estesa nello stesso modo in cui si selezionano le forme standard. Quando crei un'istanza, puoi allocare una quantità estesa di memoria e il numero richiesto di memorie centrali all'istanza, in modo simile a come allocare il numero di OCPU e memoria per una forma flessibile regolare.
Forme e immagini supportate
È possibile allocare più memorie centrali e memoria nelle forme seguenti:
- VM.Standard3.Flex
- VM.Standard.E3.Flex
- VM.Standard.E4.Flex
- VM.Standard.E5.Flex
OCPU, memoria e larghezza di banda della rete
È possibile allocare un numero esteso di OCPU e una quantità di memoria a un'istanza VM con memoria estesa.
| Forme standard | VM memoria estesa | Rete | |||
|---|---|---|---|---|---|
| Forma | OCPU | Memoria (GB) | OCPU | Memoria massima (GB) | Larghezza di larghezza di banda massima di rete |
| VM.Standard3.Flex | 1 OCPU, 32 OCPU al massimo | minimo 1 GB, massimo 512 GB | Minimo 14 OCPU, massimo 56 OCPU | 896 GB | 32 Gbps |
| VM.Standard.E3.Flex | 1 OCPU, massimo 64 OCPU | minimo 1 GB, massimo 1024 GB | Minimo 28 OCPU, massimo 114 OCPU | 1760 GB | 40 Gbps |
| VM.Standard.E4.Flex | 1 OCPU, massimo 64 OCPU | minimo 1 GB, massimo 1024 GB | Minimo 28 OCPU, massimo 114 OCPU | 1760 GB | 40 Gbps |
| VM.Standard.E5.Flex | 1 OCPU, 94 OCPU al massimo | minimo 1 GB, massimo 1049 GB | Minimo 28 OCPU, massimo 126 OCPU | 2098 GB | 40 Gbps |
Per modificare un'istanza esistente in una configurazione di memoria estesa, è possibile modificare la forma di un'istanza. È possibile modificare la forma di un'istanza di virtual machine (VM) senza dover ricreare le istanze o ridistribuire le applicazioni.
Consapevolezza di Non-Uniform Memory Access (NUMA) a livello di applicazione
Poiché le istanze VM con memoria estesa utilizzano risorse provenienti dai socket fisici dell'host di base, il livello dell'applicazione deve essere informato della topologia della virtual machine di base. Dopo aver modificato la forma di un'istanza per utilizzare la VM con memoria estesa, è necessario ottimizzare lo stack di applicazioni per rendere l'istanza NUMA consapevole.
Il modo in cui rendi consapevole l'istanza NUMA varia in base al software utilizzato dall'applicazione. Ad esempio, le applicazioni in esecuzione in una Java Virtual Machine (JVM) possono utilizzare le opzioni della riga di comando.
Limitazioni e considerazioni
Tenere presente quanto riportato di seguito.
- Le riserve di capacità non sono disponibili con le istanze VM con memoria estesa.
- Le istanze prerilasciabili non supportano le istanze VM con memoria estesa.
- Le istanze espandibili non sono disponibili con le istanze VM con memoria estesa.
Creazione di un'istanza VM di memoria estesa
Quando si crea un'istanza, si specifica se l'istanza è un'istanza VM con memoria estesa. Puoi anche modificare un'istanza normale esistente per renderla un'istanza VM con memoria estesa.
Uso della console:
- Per creare un'istanza, procedere come segue fino alla sezione Forma.
- Fare clic su Modifica forma
- Selezionare una forma che supporti la VM con memoria estesa.
- Per Numero di OCPU, scegliere il numero di OCPU che si desidera allocare per questa istanza trascinando il dispositivo di scorrimento. Le altre risorse si adattano proporzionalmente.Nota
L'opzione Esegui espandibile non è supportata quando si seleziona una quantità estesa di memoria o OCPU. - Per Quantità di memoria (GB), scegliere la quantità di memoria che si desidera allocare a questa istanza trascinando il dispositivo di scorrimento. La quantità di memoria consentita si basa sul numero di OCPU selezionate.
- Per allocare una quantità estesa di memoria o OCPU all'istanza, trascinare il dispositivo di scorrimento su OCPU estesa o Memoria estesa.
- Fare clic su Seleziona forma.
- Completare la creazione dell'istanza, quindi fare clic su Crea.
Utilizzo dell'API: per creare un'istanza, utilizzare l'operazione LaunchInstance. È possibile specificare il numero di memorie centrali e il numero di memoria con il parametro LaunchInstanceShapeConfigDetails.