Domande frequenti su Google Compute Engine

Informazioni su Compute Engine

Questa sezione risponde a domande generali su Compute Engine.

Che cos'è Compute Engine? Cosa può fare?

Compute Engine è un prodotto Infrastructure as a Service che offre macchine virtuali (VM) flessibili e autogestite, ospitate sull'infrastruttura di Google. Compute Engine include VM basate su Linux e Windows in esecuzione su KVM, opzioni di spazio di archiviazione locale e durevole e un'API basata su REST per la configurazione e il controllo. Il servizio si integra con tecnologie Trusted Cloud by S3NS come Cloud Storage, App Engine, e BigQuery per andare oltre le capacità di calcolo di base e creare app più complesse e sofisticate.

Che cos'è una CPU virtuale in Compute Engine?

In Compute Engine, ogni CPU virtuale (o vCPU) viene implementata come un singolo hyperthread hardware su una delle piattaforme CPU disponibili. Sui processori Intel Xeon, la tecnologia Intel Hyper-Threading consente l'esecuzione di più thread delle applicazioni su ciascun core fisico del processore. Puoi configurare le VM di Compute Engine con uno o più di questi hyperthread come vCPU. Il tipo di macchina specifica il numero di vCPU di cui dispone l'istanza.

Puoi identificare la piattaforma CPU specifica per la tua istanza utilizzando una delle seguenti opzioni:

  • Scopri quali piattaforme CPU sono disponibili in ciascuna delle regioni e zone disponibili.
  • Utilizza il metodo compute.instances.get per ottenere la proprietà cpuPlatform per una delle tue istanze esistenti.
  • Nelle istanze Linux, esegui cat /proc/cpuinfo.

Se vuoi modificare la piattaforma CPU per la tua istanza, puoi specificare una piattaforma CPU minima.

Qual è la relazione tra App Engine e Compute Engine?

Per noi questi due aspetti sono complementari. App Engine è l'offerta Platform as a Service di Google, mentre Compute Engine è l'offerta Infrastructure as a Service. App Engine è ottima per l'esecuzione di app basate sul web, app linea di business e backend per dispositivi mobili. Compute Engine è ideale per quando hai bisogno di un maggiore controllo dell'infrastruttura sottostante. Ad esempio, puoi utilizzare Compute Engine quando hai una logica di business altamente personalizzata o vuoi eseguire un sistema di archiviazione di tua scelta.

Cosa devo fare per iniziare?

Prova le guide introduttive sul servizio. Al termine della guida rapida, leggi la panoramica delle istanze di macchine virtuali per iniziare a conoscere Compute Engine.

Fatturazione

Questa sezione risponde alle domande sulla fatturazione di Compute Engine.

Come funzionano i prezzi e gli acquisti?

Compute Engine addebita un costo in base all'istanza di computing, allo spazio di archiviazione e all'utilizzo della rete. Le VM vengono addebitate al secondo con un minimo di 1 minuto. Il costo di archiviazione viene calcolato in base alla quantità di dati archiviati. Il costo di rete viene calcolato in base alla quantità di dati trasferiti tra le VM che comunicano tra loro e con internet. Per saperne di più, consulta il nostro listino prezzi.

I prezzi includono le tasse?

No, il listino prezzi non include le tasse.

Assistenza e feedback

Questa sezione risponde alle domande sui feedback e sull'assistenza di Compute Engine.

È prevista un'assistenza a pagamento?

Sì, offriamo assistenza a pagamento per i clienti aziendali. Per saperne di più, contatta la nostra organizzazione di vendita.

È previsto uno SLA (accordo sul livello del servizio)?

Sì, offriamo uno SLA (accordo sul livello del servizio) di Compute Engine.

Dove posso inviare feedback?

Puoi inviare le domande relative alla fatturazione al canale di assistenza appropriato.

Per richieste di funzionalità e segnalazioni di bug, segnala un problema al nostro Issue Tracker.

Autenticazione

Questa sezione risponde alle domande su autenticazione e autorizzazione.

Come faccio ad autenticarmi all'API Compute Engine?

Il modo in cui esegui l'autenticazione all'API Compute Engine dipende dal metodo utilizzato per accedere all'API: librerie client, Google Cloud CLI o REST. Per saperne di più, consulta la pagina Esegui l'autenticazione in Compute Engine.

Per effettuare l'autenticazione di app o workload per le API Trusted Cloud by S3NS , consulta Scegli un metodo di autenticazione del workload.

Che cosa sono i service account?

Un service account è un account che rappresenta un'applicazione e non un utente finale. Questi account possono essere utilizzati per autorizzare Compute Engine ad agire per conto dell'utente per accedere a informazioni non sensibili. Un service account non viene mai utilizzato per accedere alle informazioni degli utenti. I service account semplificano la procedura di autenticazione da Compute Engine ad altri servizi in quanto gestiscono la procedura di autorizzazione per l'utente.

Gli sviluppatori di Compute Engine in genere utilizzano i service account Compute Engine nelle loro applicazioni. Per saperne di più sui service account, consulta Service account.

Come faccio a creare un service account?

Compute Engine crea automaticamente un service account quando crei una nuova istanza e specifichi un ambito del service account per l'istanza.

Progetti

Questa sezione risponde alle domande sui progetti in Compute Engine.

Che cosa sono i progetti?

Un progetto è un container per tutte le risorse Compute Engine. Ogni progetto è un ambiente del tutto compartimentalizzato: i progetti non condividono risorse, possono avere proprietari e utenti diversi, la loro fatturazione avviene separatamente e non possono accedere uno all'altro, proprio come il tuo vicino non può accedere al computer di casa tua.

Come posso creare un progetto?

  1. Accedi al tuo Account Google. Se non ne hai già uno, registrati per creare un nuovo account.
  2. Vai alla consoleTrusted Cloud . Quando richiesto, seleziona un progetto esistente o creane uno nuovo.
  3. Segui le istruzioni per configurare la fatturazione.

Qual è la differenza tra numero di progetto e ID progetto?

Ogni progetto può essere identificato in due modi: tramite il numero del progetto o l'ID progetto. Il numero del progetto viene creato automaticamente in fase di creazione del progetto, mentre l'ID progetto viene creato da te o da chiunque abbia creato il progetto. L'ID progetto è facoltativo per molti servizi, ma è obbligatorio per Compute Engine. Per saperne di più, consulta Progetti della consoleTrusted Cloud .

Dove posso trovare il mio ID progetto?

Puoi trovare l'ID progetto in Trusted Cloud console, che fornisce un elenco dei tuoi progetti e dei relativi ID progetto al momento dell'inserimento.

Dove posso richiedere una quota maggiore per il mio progetto?

Per impostazione predefinita, tutti i progetti Compute Engine hanno quote predefinite per vari tipi di risorse. Tuttavia, queste possono essere aumentate in base al progetto. Verifica i limiti e l'utilizzo relativi alle quote nella pagina delle quote della consoleTrusted Cloud . Se raggiungi il limite per le risorse e hai bisogno di una quota maggiore, invia una richiesta di aumento della quota per determinate risorse utilizzando la pagina delle quote IAM. Puoi effettuare una richiesta facendo clic sul pulsante Modifica quote nella parte superiore della pagina.

Istanze

Questa sezione risponde alle domande sulle istanze di computing.

Quale tipo di configurazione della macchina (memoria, RAM, CPU) posso scegliere per la mia istanza?

Compute Engine offre diverse configurazioni per la tua istanza. Puoi anche creare configurazioni personalizzate che corrispondono alle esigenze specifiche dell'istanza. Consulta l'elenco completo delle opzioni disponibili nella pagina dei tipi di macchina.

Se elimino accidentalmente la mia istanza, posso recuperarla?

No, le istanze eliminate non possono essere recuperate. Tuttavia, se un'istanza viene solo arrestata, puoi avviarla di nuovo.

Su quali sistemi operativi possono essere eseguite le mie istanze?

Compute Engine supporta diverse immagini di sistema operativo e immagini di terze parti. Inoltre, puoi creare una versione personalizzata di un'immagine o creare la tua immagine.

In quali delle zone disponibili posso creare la mia istanza?

Per un elenco completo delle regioni e delle zone disponibili, consulta Regioni e zone.

Come faccio a sapere quanta quota ho utilizzato o mi rimane?

Verifica i limiti e l'utilizzo relativi alle quote nella pagina delle quote della consoleTrusted Cloud . Se raggiungi il limite per le risorse e hai bisogno di una quota maggiore, fai clic sul pulsante Richiedi aumento nella pagina delle quote e compila il modulo di richiesta.

Che tipo di CPU virtuale è in esecuzione sulla mia istanza?

Controlla la piattaforma CPU specifica per la tua istanza utilizzando una delle seguenti opzioni:

  • Scopri quali piattaforme CPU sono disponibili in ciascuna delle regioni e zone disponibili.
  • Utilizza il metodo compute.instances.get per ottenere la proprietà cpuPlatform per una delle tue istanze esistenti.
  • Nelle istanze Linux, esegui cat /proc/cpuinfo.

Che cosa sono le istanze VM preemptible e in che modo sono diverse dalle istanze normali?

Le istanze preemptible sono istanze che puoi creare ed eseguire a un prezzo molto inferiore rispetto a quelle normali, ma potrebbero essere arrestate se Compute Engine deve recuperare capacità di calcolo per allocarla ad altre VM. Per saperne di più, consulta la sezione Creazione di un'istanza VM preemptible.

Come faccio a inviare email in uscita da un'istanza Compute Engine?

In genere, Compute Engine blocca il traffico in uscita tramite queste porte bloccate. Tuttavia, puoi configurare un gateway di posta tramite Google utilizzando SMTP. Per saperne di più, consulta Invio di email da un'istanza.

Si è verificato un errore dell'host con la mia macchina virtuale ed è stato eseguito il riavvio. Che cosa è successo?

Un errore dell'host (compute.instances.hostError) indica che si è verificato un problema hardware o software sulla macchina fisica o sull'infrastruttura del data center che ospita l'istanza di computing e ne ha causato l'arresto anomalo. Un errore dell'host che coinvolge un guasto hardware totale o altri problemi relativi all'hardware potrebbe impedire la migrazione live dell'istanza. Se l'istanza è impostata per il riavvio automatico, che è l'impostazione predefinita, Compute Engine la riavvia, in genere entro tre minuti dal rilevamento dell'errore. A seconda del problema, il riavvio potrebbe richiedere fino a 5,5 minuti.

A volte, un'istanza di computing potrebbe non rispondere prima che venga segnalato un errore dell'host. Puoi ridurre il tempo di attesa di Compute Engine per riavviare o terminare l'istanza impostando il timeout per la correzione degli errori dell'host. Per saperne di più, consulta Imposta le policy di disponibilità.

A volte possono verificarsi guasti hardware e software fisici, ma si tratta di casi rari. Per proteggere le tue applicazioni e i tuoi servizi da questi eventi di sistema che potrebbero causare interruzioni, consulta le seguenti risorse:

Per determinare se un errore dell'host ha causato l'arresto della VM, consulta la sezione Diagnosi degli arresti e dei riavvii delle VM.

Immagini

Questa sezione risponde alle domande sulle immagini di sistema operativo che puoi utilizzare per le tue istanze.

Devo attivare il servizio Cloud Storage prima di poter archiviare le mie immagini esternamente?

Sì, per archiviare le immagini esternamente, devi attivare il servizio Cloud Storage.

Persistent Disk

Questa sezione risponde alle domande sullo spazio di archiviazione con Persistent Disk.

Come faccio a scegliere la dimensione giusta per il Persistent Disk?

Le prestazioni del Persistent Disk aumentano in base alle sue dimensioni. Usa il grafico delle prestazioni del Persistent Disk per decidere le dimensioni del disco più adatte a te. In caso di dubbi, leggi la documentazione per decidere di quanto aumentare le dimensioni del volume del Persistent Disk.

I volumi Persistent Disk memorizzano le scritture nella cache?

No, i volumi Persistent Disk non memorizzano le scritture nella cache. Il completamento di un comando di scrittura avviene solo dopo che i dati sono stati trasferiti su un supporto stabile.

LVM per Compute Engine

Logical Volume Manager (LVM) non è disponibile per le immagini fornite da Trusted Cloud by S3NS . Tuttavia, se hai bisogno della flessibilità di LVM, ti consigliamo i seguenti approcci alla gestione dei volumi su Compute Engine:

  • Utilizza i dischi secondari. Puoi evitare la necessità di ridimensionare il disco root utilizzando i dischi secondari senza partizioni. A seconda dello scenario, l'utilizzo di dischi secondari può ridurre il rischio di interruzioni del servizio a causa di un errore.
  • Ridimensiona il file system e le partizioni su un disco permanente a livello di zona. Prima di apportare modifiche al file system, esegui il backup del disco acquisendo uno snapshot. In caso di errori durante il ridimensionamento del file system, puoi utilizzare lo snapshot per recuperare il disco.
  • Utilizza le immagini esistenti con root basate su LVM importandole o eseguendo la migrazione delle VM esistenti in Compute Engine.

Quali misure adotta Google per proteggere i miei dati?

Vedi Crittografia del disco.

Posso collegare il volume Persistent Disk a più di un'istanza?

Puoi collegare un volume del Persistent Disk a più istanze solo se il disco è in modalità di sola lettura. Un volume del disco permanente SSD in modalità multi-writer può essere collegato a due istanze di macchine virtuali (VM) N2. Non puoi collegare un volume del Persistent Disk contemporaneamente in modalità di lettura e scrittura e in modalità di sola lettura. Per ulteriori informazioni, vedi Condividi volumi Persistent Disk tra VM.

Quando è preferibile utilizzare Persistent Disk a Cloud Storage?

Sia Persistent Disk sia Cloud Storage possono essere utilizzati per archiviare file, ma sono offerte molto diverse. Cloud Storage è un enorme container di file progettato per archiviare quantità estremamente elevate di dati relativamente statici a cui è possibile accedere a livello globale, anche dalle istanze di macchine virtuali Compute Engine.

Il seguente grafico fornisce alcune informazioni sulle caratteristiche e sui servizi specialistici di ogni offerta e su come utilizzarle al meglio.

Cloud Storage Persistent Disk
Caratteristiche
  • Accessibilità
    • Accessibilità globale (inclusi i sistemi non Compute Engine)
    • Accesso in lettura/scrittura da molti sistemi
  • Scala
    • Bucket su una scala di più PB
  • Come usare
    • Interfaccia REST; latenza più elevata rispetto all'archiviazione a blocchi collegata in locale
    • Semantica di scrittura solo a livello di file
    • Offre il controllo delle versioni
    • File impliciti in Cloud Storage
  • Accessibilità
    • Accessibilità a livello di regione e solo per le istanze Compute Engine
    • Montato in lettura/scrittura da un'istanza o in sola lettura da molte istanze Compute Engine
  • Scala
    • Limite di volume di 64 TB
  • Come utilizzare
    • Interfaccia SCSI; minore latenza
    • Semantica di scrittura transazionale: modifiche casuali
    • Nessun controllo delle versioni; modifiche continue
    • Deve formattare un file system per renderlo utilizzabile per i file
Utenti target
  • Distribuzione di contenuti per dispositivi mobili, consumer, giochi e SaaS
  • Rich media
  • Input di sola lettura per attività HPC caricabili in contemporanea (ad es. rendering e genomica)
  • Backup e archiviazione
  • Hadoop (tramite GHFS)
  • Dispositivi di avvio Compute Engine
  • Datastore di blocchi non elaborati per creare
    • Server SQL (ad es. MySQL
    • Server NoSQL (ad es. Cassandra/Mongo)
    • Fileserver (ad es. Gluster)
    • Persistenza dell'archivio di coppie chiave-valore (ad es. Redis)

Networking

Questa sezione risponde alle domande sul networking in Compute Engine.

Dove posso trovare gli intervalli IP di Compute Engine?

Trusted Cloud pubblica un elenco in formato JSON di intervalli di indirizzi IP esterni globali e regionali utilizzabili dai clienti in cloud.json.

Altri intervalli IP Trusted Cloud :

Perché in traceroute mancano gli hop per le destinazioni con accesso a internet?

L'esecuzione di traceroute su un'istanza VM di Compute Engine mostra solo la destinazione o alcuni hop verso destinazioni con accesso a internet. Per saperne di più, consulta Traceroute alle destinazioni con accesso a internet nella documentazione VPC.

Zone

Questa sezione risponde alle domande sulle zone in cui puoi utilizzare le risorse Compute Engine.

Posso utilizzare un data center regionale in alcuni paesi selezionati?

Sì, Compute Engine offre data center in tutto il mondo. Queste opzioni dei data center sono progettate per offrire opzioni di connettività a bassa latenza da queste regioni. Per informazioni specifiche sulle regioni, inclusa la relativa posizione geografica, consulta Regioni e zone.

Come faccio a capire se una zona è offline?

La sezione Zone di Compute Engine nella console Trusted Cloud mostra lo stato di ogni zona. Puoi conoscere lo stato delle zone anche con lo strumento a riga di comando eseguendo gcloud compute zones list o tramite l'API Compute Engine con il metodo compute.zones.list.

Script di avvio

Questa sezione risponde alle domande sugli script di avvio che puoi utilizzare con le tue istanze.

Quando viene eseguito il mio script di avvio personalizzato?

Gli script di avvio vengono eseguiti al termine del processo di avvio.

Eventi di manutenzione dell'infrastruttura

Questa sezione risponde alle domande sugli eventi di manutenzione per le tue istanze.

Che cosa sono gli eventi di manutenzione dell'infrastruttura?

È possibile che Compute Engine debba eseguire periodicamente la manutenzione pianificata su zone che potrebbero influire sulle tue istanze. Per impostazione predefinita, tutte le istanze sono configurate in modo che questi eventi di manutenzione siano trasparenti per le app e i workload. Ciò potrebbe causare un certo peggioramento delle prestazioni, ma le istanze rimarranno online durante l'evento di manutenzione. Per saperne di più, consulta Manutenzione trasparente.

Con quale frequenza si verificano gli eventi di manutenzione dell'infrastruttura pianificati?

Gli eventi di manutenzione dell'infrastruttura non avvengono a intervalli regolari, ma in genere si verificano una volta ogni due settimane.

Come faccio a sapere se un'istanza subirà un evento di manutenzione dell'infrastruttura?

Poco prima di un evento di manutenzione, Compute Engine modifica un attributo speciale nel server dei metadati di una macchina virtuale prima di effettuare qualsiasi tentativo di eseguire la migrazione live o di arrestare e riavviare la macchina virtuale durante un evento di manutenzione dell'infrastruttura in sospeso. L'attributo maintenance-event viene aggiornato prima e dopo un evento, consentendoti di rilevare gli eventi imminenti. Puoi utilizzare queste informazioni per automatizzare eventuali script o comandi da eseguire prima e/o dopo un evento di manutenzione. Per saperne di più, consulta la documentazione relativa alla notifica di manutenzione trasparente.