Modifica della forma di un'istanza
Puoi modificare la forma di un'istanza di virtual machine (VM) senza dover ricreare l'istanza o ridistribuire le applicazioni. La modifica delle forme ti consente di eseguire lo scale-up delle risorse di computazione per migliorare le prestazioni o lo scale-down per ridurre i costi.
La modifica della forma di un'istanza influisce sul numero di OCPU , sulla quantità di memoria, sulla larghezza di banda della rete e sul numero massimo di VNIC per l'istanza. È inoltre possibile selezionare una forma che utilizza un processore diverso. Gli indirizzi IP pubblici e privati dell'istanza, i collegamenti dei volumi e i collegamenti VNIC rimangono invariati.
Facoltativamente, è possibile modificare un'istanza normale in un'istanza espandibile o un'istanza espandibile in un'istanza normale. Analogamente, puoi modificare un'istanza regolare in un'istanza VM a memoria estesa oppure modificare un'istanza VM a memoria estesa in un'istanza normale.
Per determinare se la capacità è disponibile per una forma specifica prima di modificare la forma di un'istanza, utilizzare l'operazione CreateComputeCapacityReport.
Forme supportate
La forma e l'immagine correnti dell'istanza determinano le nuove destinazioni di forma disponibili. È possibile ridimensionare le istanze che utilizzano le seguenti forme:
-
Forme VM Standard e Optimized: includono le seguenti forme:
- Serie VM.Standard1
- Serie VM.Standard.B1
- Serie VM.Standard2
- VM.Standard3. Flexfield
- Serie VM.Standard.E2
- VM.Standard.E3. Flexfield
- VM.Standard.E4. Flexfield
- VM.Standard.E5. Flexfield
- VM.Standard.E6. Flexfield
- VM.Optimized3. Flexfield
- VM.Standard.A1. Flexfield
- VM.Standard.A2. Flexfield
Per le immagini Linux e Windows, è possibile modificare il numero di OCPU e la quantità di memoria allocata a una forma flessibile. È inoltre possibile modificare una forma standard di una serie in una forma standard di un'altra serie. Ad esempio, è possibile modificare una forma fissa in una forma flessibile.
Importante
Per le istanze di Windows Server 2019 in esecuzione sulle forme della serie VM.Standard2, è possibile modificare la forma in una nuova forma solo all'interno della stessa serie. - Serie VM.GPU3: è possibile passare a qualsiasi forma della serie VM.GPU3 o VM.GPU.A10.
- Serie VM.GPU.A10: è possibile passare a qualsiasi forma della serie VM.GPU.A10 o VM.GPU3.
Queste forme non possono essere modificate:
- VM.Standard.E2.1. Micro
- VM.DenseIO.E4. Flexfield
- VM.DenseIO.E5. Flexfield
- Serie VM.GPU2
Limitazioni e considerazioni
Tenere presenti le seguenti informazioni:
- L'immagine utilizzata per creare l'istanza deve essere compatibile con la nuova forma. Per vedere quali forme sono compatibili, eseguire una delle seguenti operazioni:
- Nella pagina Dettagli istanza della console fare clic sul nome dell'immagine. Fare quindi riferimento all'elenco delle forme compatibili.
- Utilizzando l'API, chiamare l'operazione ListShapes e passare l'OCID dell'immagine come parametro.
- Alcune immagini del Marketplace non possono essere ridimensionate a causa di vincoli di licenza. Se si desidera ridimensionare un'immagine di Microsoft SQL Server, contattare il supporto.
- È necessario disporre di limiti del servizio sufficienti per la nuova forma. Se non si dispone di limiti del servizio, l'istanza conserva la forma originale.
- Le forme diverse vengono fatturate con tassi diversi. Quando si modifica la forma di un'istanza, viene fatturato il secondo utilizzo più prossimo per ogni forma utilizzata. Per ulteriori informazioni, vedere Prezzi del calcolo e Fatturazione delle risorse per le istanze arrestate.
- Se nell'istanza sono configurate VNIC secondarie, potrebbe essere necessario riconfigurarle dopo il riavvio dell'istanza. Per ulteriori informazioni, vedere VNIC.
- Se è in esecuzione quando si modifica la forma, l'istanza viene riavviata nell'ambito dell'operazione di cambio forma. Se l'arresto delle applicazioni eseguite nell'istanza richiede molto tempo, è possibile che vengano arrestate in modo non corretto, con conseguente danneggiamento dei dati. Per evitare questo problema, chiudere l'istanza utilizzando i comandi disponibili nel sistema operativo prima di modificare la forma.
- Quando si ridimensiona la VM, è possibile che vengano modificati alcuni dettagli hardware. Se il nome dell'interfaccia di rete viene modificato, può causare problemi per alcuni sistemi operativi guest. Il sistema operativo guest è più vulnerabile se il sistema operativo è stato personalizzato. Per garantire la coerenza dei nomi delle interfacce, configurare il sistema operativo guest. Se il boot del sistema operativo non riesce dopo aver modificato la forma, ripristinare la forma originale dell'istanza.
- Se è stata creata un'istanza normale utilizzando la rete SR-IOV (impostazione predefinita per alcune istanze regolari) e si desidera modificare l'istanza in un'istanza espandibile, è necessario anche modificare il tipo di rete in pseudo-virtualizzazione.
Informazioni preliminari
- Se desideri modificare l'istanza in una forma più piccola che supporti un numero inferiore di VNIC, scollegare le VNIC aggiuntive.
- Passare alla pagina della lista Calcola istanze. Se è necessaria assistenza per trovare la pagina di elenco, vedere Istanze di elenco.
- Selezionare un'istanza.
- Selezionare l'opzione visualizzata:
- Selezionare Azioni e quindi Altre azioni, quindi Modifica.
- Selezionare Altre azioni, quindi Modifica.
- Selezionare l'opzione visualizzata:
- Scorrere fino alla sezione Riepilogo forma.
- Selezionare Modifica forma.
Nota
La forma e l'immagine correnti dell'istanza determinano le forme che è possibile selezionare come destinazione per la forma.Nella sezione Serie di forme selezionare un gruppo di processori. Di seguito sono riportate le opzioni disponibili.
- AMD: forme standard (flessibili) che utilizzano processori AMD di generazione corrente. Le forme AMD sono forme flessibili.
- Intel: forme standard e ottimizzate (flessibili) che utilizzano processori Intel di ultima generazione. Le forme Intel sono forme flessibili.
- Ampere: (flessibile) le forme OCI Ampere A1 Compute e OCI Ampere A2 Compute utilizzano processori basati su Arm. Le forme basate su Arm sono forme flessibili. La forma
VM.Standard.A1.Flex
è una forma Sempre libera. Queste forme non sono supportate per Windows. - Specialità e generazione precedente: forme standard con processori Intel e AMD di generazione precedente, forma
VM.Standard.E2.1.Micro
Sempre gratuita, forme Dense I/O, forme GPU e forme HPC.
Modificare le opzioni di forma che variano a seconda della forma:
- Numero di OCPU: selezionare il Numero di OCPU che si desidera allocare.
- Quantità di Memoria (GB): selezionare la quantità di Memoria che si desidera allocare a questa istanza. La quantità di memoria consentita si basa sul numero di OCPU selezionate.
-
Selezionare Salva modifiche.
Se l'istanza è in esecuzione, viene riavviata. Confermare quando richiesto.
Utilizzare il comando instance update e i parametri necessari per aggiornare un'istanza.
oci compute instance update --from-json <file://path/to/file.json>
<file://path/to/file.json> è il percorso di un file JSON che definisce i dettagli dell'istanza. Per informazioni su come generare un esempio del file JSON, vedere Opzioni JSON avanzate.
Per un elenco completo dei flag e delle opzioni delle variabili per i comandi CLI del servizio di computazione, vedere il riferimento della riga di comando per Compute.
Per informazioni sull'uso dell'API e delle richieste di firma, consulta la documentazione dell'API REST e le credenziali di sicurezza. Per informazioni sugli SDK, vedere SDK e l'interfaccia CLI.
Utilizzare questa operazione API per modificare la forma di un'istanza: