Modifica della forma di un'istanza

È possibile 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 eseguire 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 utilizzi un processore diverso. Gli indirizzi IP pubblici e privati dell'istanza, i collegamenti ai volumi e i collegamenti VNIC rimangono gli stessi.

Facoltativamente, è possibile modificare un'istanza normale in un'istanza espandibile o modificare un'istanza espandibile in un'istanza normale. Analogamente, puoi cambiare un'istanza normale in un'istanza VM con memoria estesa o cambiare un'istanza VM con 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 forma disponibili. È possibile ridimensionare le istanze che utilizzano queste forme:

  • Forme VM Standard e Optimized: include le seguenti forme:

    • Serie VM.Standard1
    • Serie VM.Standard.B1
    • Serie VM.Standard2
    • VM.Standard3.Flex
    • Serie VM.Standard.E2
    • VM.Standard.E3.Flex
    • VM.Standard.E4.Flex
    • VM.Standard.E5.Flex
    • VM.Standard.E6.Flex
    • VM.Optimized3. Flexfield
    • VM.Standard.A1.Flex
    • VM.Standard.A2. Flessibile

    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.

Impossibile modificare queste forme:

  • VM.Standard.E2.1.Micro
  • VM.DenseIO.E4. Flexfield
  • VM.DenseIO.E5. Flexfield
  • Serie VM.GPU2

Limitazioni e considerazioni

Tenere presente quanto riportato di seguito.

  • L'immagine utilizzata per creare l'istanza deve essere compatibile con la nuova forma. Per vedere quali forme sono compatibili, effettuare una delle operazioni riportate di seguito.
    • Nella console, nella pagina Dettagli istanza, 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 immagine come parametro.
  • Impossibile ridimensionare alcune immagini del Marketplace a causa di vincoli di licenza. Se si desidera ridimensionare un'immagine di Microsoft SQL Server, contattare il supporto tecnico.
  • È necessario disporre di limiti del servizio sufficienti per la nuova forma. Se non si dispone dei limiti del servizio, l'istanza conserva la forma originale.
  • Forme diverse vengono fatturate con tassi diversi. Quando si modifica la forma di un'istanza, viene fatturato il secondo di utilizzo più vicino per ogni forma utilizzata. Per ulteriori informazioni, vedere Prezzi del calcolo e Fatturazione delle risorse per le istanze interrotte.
  • Se l'istanza dispone di VNIC secondarie configurate, potrebbe essere necessario riconfigurarle dopo il riavvio dell'istanza. Per maggiori informazioni, vedere il documento VNIC.
  • Se l'istanza è in esecuzione quando si modifica la forma, viene riavviata nell'ambito dell'operazione di cambio forma. Se l'arresto delle applicazioni in esecuzione sull'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 hai creato un'istanza normale utilizzando la rete SR-IOV (impostazione predefinita per alcune istanze normali) e desideri cambiare l'istanza in un'istanza espandibile, devi anche modificare il tipo di rete in pseudo-virtualizzato.

Prima di iniziare

    1. Passare alla pagina della lista Calcola istanze. Se è necessaria assistenza per trovare la pagina di elenco, vedere Istanze di elenco.
    2. Selezionare un'istanza.
    3. Selezionare l'opzione visualizzata:
      • Selezionare Azioni e quindi Altre azioni, quindi Modifica.
      • Selezionare Altre azioni, quindi Modifica.
    4. 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: (flessibile) forme standard e ottimizzate che utilizzano processori Intel di generazione corrente. Le forme Intel sono forme flessibili.
      • Ampere: (flessibile) le forme di computazione OCI Ampere A1 e OCI Ampere A2 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.
      • Specialty e generazione precedente: forme standard con processori Intel e AMD di generazione precedente, forma VM.Standard.E2.1.Micro Always Free, 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.
    5. 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 di 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 alla riga di comando per Compute.

  • Per informazioni sull'uso dell'API e sulle richieste di firma, consultare la documentazione relativa all'API REST e le credenziali di sicurezza. Per informazioni sugli SDK, vedere SDK e CLI.

    Utilizzare questa operazione API per modificare la forma di un'istanza: