Puoi utilizzare un volume di velocità effettiva Hyperdisk Extreme o Hyperdisk con la tua VM, completando le attività seguenti:
- Crea un volume Hyperdisk vuoto, non di avvio e di zona e collegalo alla tua VM nell'ambito della creazione della VM o come attività separate.
- Formatta e monta il volume per fornire l'accesso a dati o file system.
La procedura è la stessa per i volumi Hyperdisk bilanciati, con la differenza che puoi creare anche dischi di avvio di tipo Hyperdisk bilanciato.
Per informazioni generali su Hyperdisk, consulta Informazioni su Hyperdisk.
Prima di iniziare
- Esamina le limitazioni di Hyperdisk prima di aggiungere un volume Hyperdisk alla tua VM.
-
Se non l'hai ancora fatto, configura l'autenticazione.
L'autenticazione è il processo mediante il quale viene verificata l'identità per l'accesso ai servizi e alle API Google Cloud.
Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi autenticarti in Compute Engine nel seguente modo.
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Installa Google Cloud CLI, quindi initialize eseguendo questo comando:
gcloud init
- Set a default region and zone.
-
Amministratore istanze Compute (v1) (
roles/compute.instanceAdmin.v1
) -
Per connetterti a una VM eseguibile come account di servizio:
Utente account di servizio (v1) (
roles/iam.serviceAccountUser
) -
Per creare e collegare un volume Hyperdisk:
-
compute.disks.create
sul progetto -
compute.instances.attachDisk
sulla VM -
compute.disks.use
sul volume che vuoi collegare alla VM
-
-
Per formattare e montare il volume collegato:
compute.instances.setMetadata
sulla VM Vai alla pagina Istanze VM.
Fai clic sul nome della VM a cui vuoi aggiungere un disco.
Nella pagina Dettagli istanza VM, fai clic su Modifica.
Sotto l'intestazione Dischi aggiuntivi, fai clic su Aggiungi nuovo disco.
Specifica un nome per il disco e, facoltativamente, aggiungi una descrizione. Seleziona Disco vuoto come Tipo di disco di origine.
In Impostazioni disco, scegli una delle seguenti opzioni per il tipo di disco:
- Hyperdisk bilanciato. Puoi inoltre modificare le impostazioni predefinite di Dimensioni del disco, IOPS sottoposte a provisioning e Velocità effettiva sottoposta a provisioning.
- Hyperdisk Extreme. Puoi anche modificare le impostazioni predefinite di Dimensioni del disco e IOPS sottoposte a provisioning.
- Velocità effettiva Hyperdisk.Puoi anche modificare le impostazioni predefinite in Dimensioni e Velocità effettiva sottoposta a provisioning del disco.
Fai clic su Salva.
Nella finestra Modifica della VM, fai clic su Salva per applicare le modifiche alla VM e aggiungere il nuovo disco.
Usa il comando
gcloud compute disks create
per creare il volume Hyperdisk.gcloud compute disks create DISK_NAME \ --zone=ZONE \ --size=DISK_SIZE \ --type=DISK_TYPE \ --provisioned-iops=IOPS_LIMIT --provisioned-throughput=THROUGHPUT_LIMIT
Sostituisci quanto segue:
DISK_NAME
: il nome del nuovo disco.ZONE
: il nome della zona in cui viene creato il nuovo disco.DISK_SIZE
: facoltativo: le dimensioni del nuovo disco. Il valore deve essere un numero intero seguito da un'unità di dimensione di GB per gibibyte o TB per tebibyte. Se non viene specificata alcuna unità di dimensione, 100 GB viene utilizzato come valore predefinito. I valori accettati per le dimensioni del disco sono:- Hyperdisk bilanciato: da 4 GiB a 64 TiB inclusi, in incrementi di 1 GiB.
- Hyperdisk Extreme: da 64 GiB a 64 TiB inclusi, in incrementi di 1 GiB.
- Velocità effettiva Hyperdisk: da 2 TiB a 32 TiB inclusi, in incrementi di 1 GiB.
DISK_TYPE
: il tipo di disco. Utilizza uno dei seguenti valori:hyperdisk-balanced
,hyperdisk-extreme
ohyperdisk-throughput
IOPS_LIMIT
(facoltativo) per i dischi Hyperdisk bilanciati o Hyperdisk Extreme, il numero di operazioni di I/O al secondo (IOPS) che il disco è in grado di gestire. Le IOPS devono essere specificate entro i seguenti limiti:- Hyperdisk bilanciato:
- Valore minimo: inferiore a 500 IOPS per GiB di capacità del disco o a 3000
- Valore massimo: meno di 500 IOPS per GiB di capacità o 160.000 IOPS
- Hyperdisk Extreme
- Valore minimo: due IOPS per GiB di capacità del disco.
- Valore massimo: il valore inferiore a 1200 volte la capacità misurata in GiB, ovvero 350.000.
Se non specifichi un valore per IOPS o dimensioni del disco, viene utilizzato un valore predefinito:
- Hyperdisk bilanciato: il numero predefinito di IOPS è 3600. Se specifichi una dimensione per il disco, il valore predefinito dipenderà dalla dimensione:
- 6 GiB o meno: 500 IOPS per GiB di dimensione disco
- Più di 6 GiB: meno di 3000 + 6 IOPS per GiB di dimensione del disco o 160.000
- Hyperdisk Extreme: il valore predefinito è la minore di 100 volte la capacità del disco misurata in GiB o il numero massimo di IOPS per il tipo di macchina.
Ad esempio, puoi eseguire il provisioning di IOPS per Hyperdisk Extreme su una VM C3 come segue:
- Per un disco da 64 GiB, puoi eseguire il provisioning di IOPS in un intervallo compreso tra 128 e 64.000. Il valore predefinito di IOPS è 6.400.
- Per un disco da 64.000 GiB, puoi eseguire il provisioning di IOPS in un intervallo compreso tra 128.000 e 350.000. Il valore predefinito di IOPS è 350.000.
- Hyperdisk bilanciato:
THROUGHPUT_LIMIT
: facoltativo: per i volumi di velocità effettiva Hyperdisk bilanciata o Hyperdisk, si tratta di un numero intero che rappresenta la velocità effettiva, misurata in MiB al secondo, che il disco è in grado di gestire. La velocità effettiva deve essere specificata entro i seguenti limiti:- Hyperdisk bilanciato:
- Valore minimo: il valore maggiore tra IOPS diviso per 256, ovvero 140 MiBps
- Valore massimo: il valore maggiore tra IOPS diviso per 256, ovvero 2400 MiBps
- Velocità effettiva Hyperdisk:
- Valore minimo: 10 MB/s per TiB di capacità.
- Valore massimo: il valore inferiore a 600 MB/s per volume o 90 MB/s per TiB di capacità.
Se non specifichi un valore per IOPS, velocità effettiva o dimensione del disco, viene utilizzato un valore predefinito.
- Hyperdisk bilanciato: la velocità effettiva predefinita è 140 MiBps. Se specifichi una dimensione per il disco, il valore predefinito dipende dalla dimensione:
- 6 GiB o meno: 140 MiBps
- Superiore a 6 GiB: minore o
((6 * disk size in GiB) / 4) + 140
, ovvero 2400 MiBps
- Velocità effettiva Hyperdisk: la velocità effettiva predefinita è di 90 MiBps per TiB di capacità del disco, ma non superiore alla velocità effettiva massima supportata per disco.
- Hyperdisk bilanciato:
(Facoltativo) Utilizza il comando
gcloud compute disks describe DISK_NAME
per visualizzare una descrizione del disco.Dopo aver creato il disco, puoi collegarlo a una VM.
Costruisci una richiesta
POST
per creare un Hyperdisk a livello di zona utilizzando il metododisks.insert
. Includi le proprietàname
,sizeGb
,type
,provisionedIops
eprovisionedThroughput
. Per creare questo disco come disco non di avvio vuoto e non formattato, non specificare un'immagine di origine o uno snapshot di origine.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/disks { "name": "DISK_NAME", "sizeGb": "DISK_SIZE", "type": "https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/diskTypes/DISK_TYPE", "provisionedIops": "IOPS_LIMIT", "provisionedThroughput": "THROUGHPUT_LIMIT" }
Sostituisci quanto segue:
PROJECT_ID
: il tuo ID progettoZONE
: la zona in cui si trovano la VM e il nuovo discoDISK_NAME
: il nome del nuovo discoDISK_SIZE
: (facoltativo) le dimensioni del nuovo disco. Il valore deve essere un numero intero seguito da un'unità di dimensione di GB per i gibibyte o di TB per i tebibyte. Dimensioni accettabili per ogni intervallo di tipo di disco, con incrementi di 1 GiB:- Hyperdisk bilanciato: da 4 GiB a 64 TiB, inclusi.
- Hyperdisk Extreme: da 64 GiB a 64 TiB, inclusi.
- Velocità effettiva Hyperdisk: da 2 TiB a 32 TiB inclusi.
DISK_TYPE
: il tipo di disco. Per creare un volume Hyperdisk, utilizza uno dei seguenti valori:hyperdisk-balanced
,hyperdisk-extreme
ohyperdisk-throughput
.IOPS_LIMIT
(facoltativo) per Hyperdisk bilanciato e Hyperdisk Extreme, il numero di operazioni di I/O al secondo che il disco è in grado di gestire. Le IOPS devono essere specificate entro i seguenti limiti:- Valore minimo:
- Hyperdisk bilanciato: meno di 500 IOPS per GiB di capacità del disco o 3000
- Hyperdisk Extreme: due IOPS per GiB di capacità del disco
- Valore massimo:
- Hyperdisk bilanciato: meno di 500 IOPS per GiB di capacità del disco o 160.000 IOPS
- Hyperdisk Extreme: il valore inferiore a 1000 IOPS per GiB di capacità del disco o il numero massimo di IOPS per il tipo di macchina.
Se non specifichi un valore per IOPS, viene utilizzato un valore predefinito, ovvero:
- Hyperdisk bilanciato: 3600 IOPS se la dimensione del disco non è specificata. Se specifichi una dimensione per il disco, il valore predefinito dipenderà dalla dimensione:
- 6 GiB o meno: 500 IOPS per GiB di dimensione disco
- Più di 6 GiB: meno di 3000 + 6 IOPS per GiB di dimensione del disco o 160.000
- Hyperdisk Extreme: il valore inferiore a 100 IOPS per GiB di capacità del disco o il numero massimo di IOPS per il tipo di macchina.
Ad esempio, puoi eseguire il provisioning di IOPS per un disco Hyperdisk Extreme su una VM C3 come segue:
- Per un disco da 64 GiB, puoi eseguire il provisioning di IOPS in un intervallo compreso tra 128 e 64.000. Il valore predefinito di IOPS è 6.400.
- Per un disco da 64 TiB, puoi eseguire il provisioning di IOPS in un intervallo compreso tra 128.000 e 350.000. Il valore predefinito di IOPS è 350.000.
- Valore minimo:
THROUGHPUT_LIMIT
: facoltativo: per i volumi di velocità effettiva Hyperdisk bilanciata o Hyperdisk, si tratta di un numero intero che rappresenta la velocità effettiva, misurata in MiB al secondo, che il disco è in grado di gestire. La velocità effettiva deve essere specificata entro i seguenti limiti:- Hyperdisk bilanciato:
- Valore minimo: il valore maggiore tra IOPS diviso per 256, ovvero 140 MiBps
- Valore massimo: IOPS diviso per 256, ma non più di 2400 MiBps
- Velocità effettiva Hyperdisk:
- Valore minimo: 10 MB/s per TiB di capacità.
- Valore massimo: il valore inferiore a 600 MB/s per volume o 90 MB/s per TiB di capacità.
Se non specifichi un valore per IOPS, velocità effettiva o dimensione del disco, viene utilizzato un valore predefinito.
- Hyperdisk bilanciato: la velocità effettiva predefinita è 140 MiBps. Se specifichi una dimensione per il disco, il valore predefinito dipende dalla dimensione:
- 6 GiB o meno: 140 MiBps
- Più di 6 GiB: meno di
((6 * disk size in GiB) / 4) + 140
o 2400 MiBps
- Velocità effettiva Hyperdisk: la velocità effettiva predefinita è di 90 MiBps per TiB di capacità del disco, ma non superiore alla velocità effettiva massima supportata per disco.
- Hyperdisk bilanciato:
(Facoltativo) Utilizza il metodo
compute.disks.get
per visualizzare una descrizione del disco.Dopo aver creato il disco, puoi collegarlo a qualsiasi VM in esecuzione o arrestata.
- Linux: vedi Formattazione e montaggio di un disco non di avvio su una VM Linux
- Windows: consulta Formattazione e montaggio di un disco non di avvio su una VM Windows
- Scopri come personalizzare IOPS e la velocità effettiva sui volumi Hyperdisk.
- Scopri come eseguire regolarmente il backup dei dischi utilizzando gli snapshot per evitare perdite di dati indesiderate.
REST
Per utilizzare gli esempi di API REST in questa pagina in un ambiente di sviluppo locale, utilizzi le credenziali che fornisci a gcloud CLI.
Installa Google Cloud CLI, quindi initialize eseguendo questo comando:
gcloud init
Per maggiori informazioni, consulta Autenticazione per l'utilizzo di REST nella documentazione sull'autenticazione di Google Cloud.
Autorizzazioni e ruoli richiesti
Per ottenere le autorizzazioni necessarie per aggiungere un volume Hyperdisk alla tua VM, chiedi all'amministratore di concederti i seguenti ruoli IAM sul progetto:
Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso.
Questi ruoli predefiniti contengono le autorizzazioni necessarie per aggiungere un volume Hyperdisk alla tua VM. Per visualizzare le autorizzazioni esatte necessarie, espandi la sezione Autorizzazioni richieste:
Autorizzazioni obbligatorie
Per aggiungere un volume Hyperdisk alla VM sono necessarie le seguenti autorizzazioni:
Potresti anche essere in grado di ottenere queste autorizzazioni con i ruoli personalizzati o altri ruoli predefiniti.
Aggiungi un volume Hyperdisk alla tua VM
Puoi creare e collegare un volume Hyperdisk utilizzando la console Google Cloud, Google Cloud CLI o REST.
Console
gcloud
REST
Formatta e monta il disco
Dopo aver creato e collegato il nuovo disco a una VM, devi formattare e montare il disco in modo che il sistema operativo possa utilizzare lo spazio di archiviazione disponibile.
Passaggi successivi
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2024-06-27 UTC.
[{ "type": "thumb-down", "id": "hardToUnderstand", "label":"Hard to understand" },{ "type": "thumb-down", "id": "incorrectInformationOrSampleCode", "label":"Incorrect information or sample code" },{ "type": "thumb-down", "id": "missingTheInformationSamplesINeed", "label":"Missing the information/samples I need" },{ "type": "thumb-down", "id": "translationIssue", "label":"Problema di traduzione" },{ "type": "thumb-down", "id": "otherDown", "label":"Altra" }] [{ "type": "thumb-up", "id": "easyToUnderstand", "label":"Facile da capire" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"Il problema è stato risolto" },{ "type": "thumb-up", "id": "otherUp", "label":"Altra" }] -