Esegui la migrazione a Google Cloud: riduci al minimo i costi

Last reviewed 2023-11-03 UTC

Questo documento ti aiuta a ridurre al minimo i costi di una o più regioni Ambienti Google Cloud e migrazioni in Google Cloud regioni. Questo documento è utile se prevedi di utilizzare uno di questi tipi di migrazioni o se ne valuti l'opportunità in futuro e voglio vedere come potrebbe essere.

Questo documento fa parte della seguente serie in più parti sulla migrazione a Google Cloud:

Questo documento fornisce indicazioni sui seguenti argomenti:

  • Valutare i tuoi costi attuali e prevedere la crescita della tua l'impronta di Google Cloud.
  • Stabilire i requisiti e gli obiettivi di riduzione dei costi.
  • Implementazione di processi di governance dei costi e di riduzione.
  • Adozione del framework Cloud FinOps.

In questo documento si presuppone che tu abbia letto e abbia familiarità con Eseguire la migrazione a Google Cloud: ottimizzare l'ambiente. Il documento descrive i passaggi per progettare e implementare un loop di ottimizzazione. (un processo di ottimizzazione continuo e continuo) dopo una migrazione a in Google Cloud. Questi passaggi di ottimizzazione sono ampiamente applicabili minimizzando i costi.

Valutare i costi

Valutare i costi attuali e previsti del tuo Google Cloud ambienti è essenziale per sviluppare una comprensione completa il consumo di risorse e laddove possano verificarsi potenziali opportunità di crescita mentire.

Per valutare i costi attuali e previsti, puoi procedere come segue:

  • Valuta il costo dei tuoi attuali ambienti Google Cloud.
  • Valuta il costo delle migrazioni future tra le regioni di Google Cloud.
  • Proietta la crescita della tua presenza su Google Cloud.

Valuta il costo degli ambienti attuali

Per ottenere una comprensione completa dei costi dei tuoi ambienti, tieni in considerazione quanto segue:

  • Modello di fatturazione di Google Cloud. Google Cloud utilizza trasparente ed efficiente per fatturare l'utilizzo delle risorse. Per comprendere appieno come funziona il modello e come Google Cloud addebita i costi per la risorsa , ti consigliamo di scoprire come Modello di fatturazione di Google Cloud e prezzo del prodotto al lavoro.
  • Fatturazione Cloud. Per valutare i costi attuali e previsti del tuo ambienti, ti consigliamo di usare Fatturazione Cloud una raccolta di strumenti che consentono di monitorare spesa di Google Cloud, paga la tua fattura e ottimizza i tuoi costi. Per Ad esempio, puoi creare budget e avvisi relativi al budget
  • Sconti. Google Cloud offre prezzi scontati in cambio del tuo impegno a utilizzare un livello minimo di risorse per al termine specificato. Durante la valutazione del costo degli ambienti attuali, consigliamo di raccogliere informazioni sugli sconti per impegno di utilizzo acquistati e i prodotti, i servizi e le risorse a cui .
  • Impatto ambientale. Google Cloud supporta misurando e segnalando l'impronta di carbonio degli ambienti attuali. La raccolta di queste informazioni è utile per stabilire una base di riferimento da cui è possibile ridurre l'impatto ambientale nell'ambito delle iniziative di minimizzazione dei costi.

Per ulteriori informazioni su come configurare le risorse per controllo dell'accesso e dei costi per la gestione dei contenuti, consulta Guida all'organizzazione e alla gestione delle risorse di fatturazione Cloud e la gestione degli accessi.

Valuta il costo delle migrazioni future tra regioni

Se stai prendendo in considerazione una migrazione tra regioni Google Cloud, ti consigliamo di valutare in che modo la migrazione potrebbe influire sui tuoi costi. Per valutare il costo di una migrazione tra regioni, considera quanto segue:

  • Il prezzo delle risorse Google Cloud nella regione di destinazione. Durante la migrazione di carichi di lavoro, dati e processi su nelle regioni Google Cloud, dovrai probabilmente eseguire il provisioning la regione target. Puoi utilizzare lo Calcolatore prezzi di Google Cloud per valutare quanto potrebbe costare eseguire il provisioning di nuove risorse ed eseguire la migrazione in una nuova regione Google Cloud.
  • Il costo delle risorse Google Cloud multiregionali. Per soddisfare i tuoi di affidabilità, potrebbe essere necessario usare risorse multiregionali. Me ti consigliamo di valutare come queste risorse potrebbero influire sulla migrazione e i relativi costi. Ad esempio, stai utilizzando Bucket Cloud Storage a due o più regioni, e uno di questi bucket si trova nella stessa regione della migrazione di destinazione regione. In questo caso, potrebbe non essere necessario eseguire la migrazione dei dati in questi bucket Cloud Storage gestisce la replica dei dati per te.
  • Traffico di rete in uscita. Oltre ai costi del provisioning e mantenere le risorse Google Cloud e trasferire i dati da una regione a un'altra, potrebbe incorrere costi di traffico in uscita dalla rete. Ti consigliamo di valutare questi costi previsti per evitare fatturazioni impreviste.
  • Tempo, corsi di formazione e altri costi legati al materiale collaterale. Il costo di la migrazione tra regioni comporta costi superiori ai costi il provisioning e i trasferimenti di dati. Ci sono anche i costi del materiale di marketing, il tempo e la formazione necessari ai team per progettare un piano di migrazione per completare la migrazione. Quando valuti i costi di migrazione, ti consigliamo di anche i costi del materiale di marketing.

Oltre a questi suggerimenti, Google Cloud offre Programma di valutazione e migrazione rapida di Google Cloud. Il programma ti offre valutazioni gratuite dei costi di migrazione e ti guida durante l'intero processo di migrazione con il supporto di Google Cloud servizi professionali e partner.

Proietta la crescita della tua presenza su Google Cloud

Nell'ambito della regolare manutenzione dell'ambiente, ti consigliamo di continuare a per monitorare i costi dei tuoi ambienti. Questo tipo di monitoraggio fornisce necessarie per stabilire i processi di governance dei costi. Tale il monitoraggio ti consente inoltre di informarti sui costi attuali dei tuoi ambienti la propria proiezione a breve termine.

Oltre a mantenere regolarmente i tuoi ambienti, ti consigliamo anche per sviluppare una strategia di crescita a lungo termine. Una strategia del genere ti consente di pianificare meglio i tuoi budget e le risorse necessarie per la tua Google Cloud per una crescita organica in base alle esigenze della tua attività. Per sviluppare un modello di strategia di crescita, considera quanto segue:

  • Requisiti aziendali. Valuta se i tuoi ambienti sono ancora in linea con i requisiti aziendali per cui sono progettati. Ad esempio, se prevedi un aumento della domanda in una determinata attività aree di interesse, potresti prendere in considerazione le opzioni a tua disposizione per far crescere gli ambienti per queste aree.
  • Tendenze e modelli. Utilizza la Osservabilità di Google Cloud per valutare i dati di monitoraggio, logging e profilazione delle prestazioni che vengono associate ai tuoi carichi di lavoro, ai dati e ai processi. Da questo di valutazione, puoi scoprire tendenze, ricavare domanda e modelli di traffico, e raccogliere informazioni utili su queste tendenze.
  • Crescita sostenibile. Valuta il livello di crescita attuale degli ambienti più protetti e, in quale punto, potresti dover progettare, eseguire il provisioning e configurare ambienti aggiuntivi. Ad esempio, se i costi di far crescere un ambiente esistente supera i benefici che ne derivano della crescita, valuta la possibilità di eseguire il provisioning di un nuovo ambiente. Quando per valutare quanta crescita è possibile sostenere con gli ambienti attuali, l'impatto di questa crescita sull'impronta di carbonio dei tuoi ambienti. A per saperne di più, consulta Carbon Footprint.

Stabilisci i requisiti e gli obiettivi di riduzione dei costi

Dopo aver previsto la crescita della tua presenza in Google Cloud, ti consigliamo di stabilire quanto segue:

  1. Requisiti per la riduzione dei costi. Un requisito esprime la necessità miglioramento e non deve essere necessariamente misurabile. Stabilisce questi requisiti, devi indicare le aree su cui vuoi concentrare per la riduzione dei costi.
  2. Obiettivi di riduzione dei costi. Un obiettivo è una proprietà misurabile che potrebbe contribuiscono a uno o più requisiti. Fissando obiettivi misurabili, rendi misurabili autonomamente i tuoi sforzi di riduzione dei costi valutare continuamente la tua posizione attuale rispetto a tali obiettivi.

Per ulteriori informazioni sui requisiti, sugli obiettivi e sulla relativa definizione, vedi Definizione dei requisiti e degli obiettivi di ottimizzazione.

Per definire i tuoi requisiti di riduzione dei costi, ti consigliamo di iniziare e definire quali costi devono essere migliorati nei tuoi ambienti. Ad esempio, un requisito di riduzione dei costi potrebbe essere la riduzione del costo e cloud computing sicuri e flessibili.

Dopo aver stabilito i requisiti di riduzione dei costi e convalidato i relativi fattibilità, devi definire obiettivi misurabili di riduzione dei costi per ogni requisito. L'insieme di obiettivi pertinenti a un requisito dovrebbe consentirti di definire completamente le caratteristiche di tale requisito e dovrebbe consentirti di misurare i progressi nel raggiungimento di quel requisito. Ad esempio, considera la precedente della riduzione dei costi dei servizi di computing. Per questo requisito, potresti definire un obiettivo di riduzione dei costi per delle istanze di Compute Engine del 5%.

Dopo aver definito i requisiti e gli obiettivi di riduzione dei costi, ti consigliamo la fattibilità di ogni requisito basandoti sui dati raccolti durante fase di valutazione dei costi. Ad esempio, puoi utilizzare i dati della valutazione per valutare la fattibilità precedente obiettivo di riduzione dei costi per ridurre i costi di Compute Engine di Compute Engine del 5%. In altre parole, utilizza i dati della valutazione per capire se puoi raggiungere tale obiettivo con piccoli refactoring degli ambienti e dei processi; se devi apportare modifiche significative al loro design.

Implementare la governance dei costi e i processi di riduzione

Durante fase di valutazione dei costi, hai raccolto informazioni sulla tua spesa attuale e a breve termine. Poi, la definizione dei requisiti e degli obiettivi di riduzione dei costi, che hai delineato come procedere per ridurre i costi. Entrambe le attività sono necessarie per sviluppare strategie a lungo termine per ridurre i costi e far crescere il tuo account Google Cloud il suo impatto ambientale e l'attività che supporta. Tuttavia, queste attività da sole gestire l'implementazione. Per implementare queste strategie, hai bisogno anche di costi processi di governance e riduzione.

Dovresti affrontare questi processi di governance e riduzione dei costi nel nel seguente ordine:

  1. Monitorare i costi.
  2. Controllare il provisioning delle risorse.
  3. Ridurre i costi.

Monitora i costi

Per mantenere il controllo sui costi, è essenziale monitorare costantemente le tendenze di fatturazione e costi dei tuoi ambienti. Ti consigliamo di eseguire le seguenti:

  1. Esamina regolarmente i report sulla fatturazione. Fatturazione Cloud fornisce report integrati costi di utilizzo, dettagli sulle fatture e sugli estratti conto ripartizioni dei costi e tabelle dei prezzi. Per mantenere un ambiente una visione completa dei tuoi costi, ti consigliamo di consultare regolarmente esaminare questi report sulla fatturazione. Se hai bisogno di raccogliere ulteriori informazioni oltre le informazioni fornite dai report di fatturazione Cloud integrati, esportare i dati di fatturazione in BigQuery per ulteriori analisi.
  2. Configura etichette e tag. Etichette e tag sono coppie chiave-valore che puoi collegare a Google Cloud Google Cloud. Puoi utilizzare queste coppie chiave-valore per implementare i tuoi costi i report di monitoraggio e analisi e quelli della fatturazione Cloud fornisce. Ad esempio, puoi suddividere i costi per etichetta, o eseguire storni di addebito, controlli e altre analisi di allocazione dei costi per tag. Per ulteriori informazioni sul confronto tra etichette e tag, consulta Tag ed etichette.
  3. Configura gli avvisi relativi al budget. Budget e avvisi relativi al budget può aiutarti a monitorare i costi effettivi e a confrontarli con quelli pianificati costi aggiuntivi. Per evitare costi imprevisti, ti consigliamo di impostare un budget e avvisi sul budget per darti il tempo necessario per agire tempestivamente.

Controlla il provisioning delle risorse

Google Cloud supporta vari strumenti di provisioning delle risorse, Console Google Cloud, Google Cloud SDK, API Cloud, e Fornitori, moduli e risorse Terraform. Gli utenti della tua organizzazione possono utilizzare questi strumenti per eseguire il provisioning delle risorse nel tuo ambienti cloud-native. Provisioning o scalabilità di risorse Google Cloud aggiuntive quelli esistenti in alto o in basso potrebbero comportare variazioni nella spesa. Per maggiori informazioni informazioni, consulta prezzi per ogni risorsa.

Per evitare spese incontrollate e impreviste, consigliamo di progettare e implementare processi per controllare il provisioning delle risorse. Per implementare questi tieni in considerazione quanto segue:

  • Adottare Infrastructure as Code. Gestendo la tua infrastruttura come codice, puoi gestire il provisioning e la configurazione le risorse Google Cloud come faresti con il codice dell'applicazione. Puoi sfruttare anche i vantaggi dell'integrazione continua esistente, i processi di deployment e audit. Ad esempio, puoi gestire l'infrastruttura come codice con Terraform, e puoi Far rispettare la conformità alle norme nell'ambito della pipeline di integrazione continua.
  • Esamina le modifiche prima di applicarle. Per evitare cambiamenti inaspettati nel spesa, ti consigliamo di implementare procedure per esaminare agli ambienti prima di applicarle, indipendentemente dallo strumento che utilizzerai per il provisioning e la scalabilità delle risorse Google Cloud. Per Ad esempio, se adotti Infrastructure as Code, puoi aggiungere un la fase di revisione prima di applicare qualsiasi modifica sostanziale a Google Cloud a supporto dei tuoi ambienti.
  • Documenta i tuoi ambienti e rileva le deviazioni. Durante il provisioning ambienti Google Cloud, ti consigliamo di documentare quanto segue per ogni ambiente:

    • le caratteristiche dell'ambiente.
    • Le risorse Google Cloud di cui esegui il provisioning configurare in quell'ambiente.
    • Lo stato preferito per ciascuna di queste risorse.

    Documentare le caratteristiche dei tuoi ambienti rende il controllo lo stato attuale dei tuoi ambienti. La documentazione ti consente inoltre Progettare e implementare processi per rilevare eventuali deviazioni rispetto allo stato preferito, e intraprendere azioni correttive il prima possibile. Ad esempio, puoi utilizzare Cloud Asset Inventory per analizzare tutti i tuoi asset Google Cloud nei vari progetti e servizi. Puoi quindi confrontare l'analisi con lo stato preferito di ogni dismettere in modo proattivo tutte le risorse non gestite e per riportare le risorse gestite allo stato preferito.

  • Configura i criteri dell'organizzazione. Per configurare i controlli restrizioni sull'uso delle risorse della tua organizzazione ed evitare a causa di un uso improprio che potrebbe comportare costi involontari, puoi utilizzare Servizio Criteri dell'organizzazione per applicare vincoli. Ad esempio, puoi limitare l'utilizzo di alcune prodotti o potresti limitare la creazione di determinate risorse. Per maggiori informazioni informazioni sui vincoli supportati da Google Cloud, a Vincoli dei criteri dell'organizzazione.

  • Configura le quote. Google Cloud utilizza quote per limitare la quantità di risorse Google Cloud condivise che puoi per gli utilizzi odierni. Per limitare l'uso di risorse particolari, puoi impostare i tuoi limiti di quota fino a un limite. Ad esempio, puoi impedire la creazione di istanze Compute Engine un certo numero limitando il numero Le istanze di Compute Engine possono esistere in una determinata regione.

  • Adottare i metodi di accesso con privilegi minimi. Per evitare l'escalation dei privilegi problemi in cui gli utenti delle tue risorse Google Cloud migliorano la loro privilegiati e bypassare le revisioni, ti consigliamo di concedere l'importo minimo di privilegi a utenti e account di servizio. Ad esempio, puoi concedere i privilegi minimi necessari a utenti e account di servizio che utilizzano IAM.

Riduzione dei costi

Monitoraggio dei costi degli ambienti e implementazione dei processi per il controllo Il provisioning delle risorse consente di:

  • Controllo dei costi attuali e previsti dei tuoi ambienti.
  • Evitare costi imprevisti e incontrollati.
  • Indicazione di una base di costo che puoi utilizzare quando cerchi di ridurre i costi.

In questo documento, ridurre i costi significa progettare e implementare i processi. e meccanismi per soddisfare i tuoi obiettivi di riduzione dei costi. Puoi progettare questi processi in modo che siano reattivi (agiscono come conseguenza di un altro un'azione o una modifica dello stato) o proattiva (ovvero anticipare altre azioni o modifiche allo stato). Spesso, i consigli in questa sezione sono applicabili processi sia reattivi che proattivi. Inoltre, molti processi di riduzione dei costi entrambe le cose.

Per progettare e implementare processi di riduzione dei costi, considera quanto segue raccomandazioni:

  • Valuta gli sconti per utilizzo. Google Cloud offre diverse opzioni per ridurre i costi in base ai tuoi pattern di utilizzo di Google Cloud Google Cloud. Ad esempio, puoi avere accesso a prezzi scontati in cambio per l'impegno a utilizzare un livello minimo di risorse per un termine con sconti per impegno di utilizzo. Alcuni servizi Google Cloud offrono sconti sulle risorse che utilizzi per un determinato periodo di tempo o livello. Ad esempio, Compute Engine offerte sconti per utilizzo sostenuto delle risorse utilizzate per più di un determinato periodo del ciclo di fatturazione.
  • Rimuovere le risorse non necessarie. Come requisiti aziendali cambiano nel tempo, gli ambienti che le supportano si evolveranno a loro volta. Nell'ambito di questa evoluzione, i tuoi ambienti potrebbero con risorse non necessarie o che scalano fino a livelli superflui. A ridurre i costi di utilizzo associati alle risorse non necessarie, è consigliabile entrambi valutate l'impatto di ogni risorsa non necessaria sui costi il ritiro di queste risorse potrebbe influire sui tuoi ambienti. Per Ad esempio, puoi visualizzare e applicare consigli su risorse inattive e suggerimenti per le VM inattive per identificare le risorse e le istanze di Compute Engine inutilizzate e alla fine verranno dismessi.
  • Ridimensiona le risorse in overprovisioning. Per evitare un sottoutilizzo alla risorsa Google Cloud di cui hai eseguito il provisioning e configurato, di valutare entrambi gli ambienti per valutare se ci sono e risorse di cui potresti aver bisogno per le dimensioni corrette. Il dimensionamento ottimale delle risorse potrebbe alle riduzioni dei costi. Ad esempio, puoi utilizzare i dati che Google Cloud Observability fornisce per valutare quanta risorsa di particolare e se c'è spazio per adeguare le risorse. Un altro esempio delle risorse per il dimensionamento ottimale sarebbe applicare suggerimenti sul tipo di macchina per le istanze di Compute Engine.
  • Configura la scalabilità automatica. Molti servizi Google Cloud supportano lo scale up e lo scale down automatico delle risorse in base alla domanda. La scalabilità automatica (nota anche come scalabilità automatica) consente di ridurre i costi e scalare le risorse Google Cloud per soddisfare la domanda attuale. Per Compute Engine offre ad esempio scalabilità automatica per aggiungere e rimuovere automaticamente le istanze gruppi di istanze gestite in base al carico.
  • Eseguire la migrazione ai servizi gestiti. Per aiutarti a ridurre i costi operativi. e eliminare il lavoro manuale, Valuta la possibilità di eseguire la migrazione dai servizi autogestiti a quelli gestiti da Google. Google ha accumulato decenni di esperienza nella gestione globale su scala globale sistemi distribuiti e rende disponibili queste competenze Clienti di Google Cloud quando utilizzano la versione gestita di Google Cloud i servizi di machine learning. Ad esempio, se esegui un cluster Kubernetes autogestito su Compute Engine, valuta eseguendo la migrazione a Google Kubernetes Engine (GKE). La migrazione a GKE potrebbe liberare risorse i team operativi possono indirizzare ad altre iniziative, ad esempio aumentando l'efficienza degli ambienti e la riduzione dei costi.
  • Estrai pattern. Oltre alle funzionalità di scalabilità automatica Google Cloud offre, puoi anche valutare i dati offerti da Google Cloud Observability fornisce per ricavare i pattern di utilizzo e traffico che aiutano per creare modelli di domanda delle risorse. La creazione di questi modelli potrebbe aiutarti Progettare e implementare processi proattivi di riduzione dei costi che traggano vantaggio degli insight forniti da questi modelli. Ad esempio, potresti scoprire che alcuni ambienti ricevono una domanda elevata solo in determinati periodi del giorno o della settimana. Di conseguenza, puoi fare lo scale up in modo proattivo ambienti in previsione di questi periodi e scalarli quando quando non sono necessari.
  • Pianificare in modo efficiente i carichi di lavoro a bassa priorità. Di solito, non tutte per i carichi di lavoro in esecuzione nei tuoi ambienti è ad alta priorità business-critical. Per ridurre i costi, puoi usufruire delle e non critica di questi carichi di lavoro. Ad esempio, puoi spegnere quando non servono più i carichi di lavoro e le risorse correlate. In alternativa, puoi eseguirle in ambienti di runtime più convenienti, come VM spot, anziché eseguirle in Compute Engine o GKE.
  • Gestire il ciclo di vita dei dati. I dati archiviati nei tuoi ambienti possono crescere a quantità significative in brevi periodi di tempo. Per aiutarti a ridurre i costi, ti consigliamo di progettare e implementare processi e gestire il ciclo di vita dei dati seguendo la stessa procedura utilizzata dai tuoi dell'accesso a specifiche risorse Google Cloud. Ad esempio, puoi progettare e implementare processi per eliminare i dati non necessari. Oppure potresti generare dati aggregati partendo da dati più dettagliati, spostando solo i dati aggregati in quelli a lungo termine archiviazione. Oppure potresti pensare di spostare i dati di cui hai bisogno meno spesso a sistemi meno costosi progettati per un accesso sporadico. Inoltre, alcuni servizi Google Cloud supportano il ciclo di vita automatizzato degli oggetti gestione dei dispositivi. Ad esempio, Cloud Storage offre Gestione del ciclo di vita degli oggetti per automatizzare le azioni tipiche di gestione del ciclo di vita sugli oggetti Funzionalità Autoclass trasferire automaticamente gli oggetti alle classi di archiviazione appropriate in base modello di accesso di ciascun oggetto.
  • Ridurre i costi di servizi Google Cloud specifici. Google Cloud fornisce indicazioni per ridurre e ottimizzare i costi quando usando specifici servizi Google Cloud come Compute Engine, GKE e Cloud Storage. Per ulteriori informazioni sull'ottimizzazione dei costi di prodotti Google Cloud specifici, vedi Framework dell'architettura Google Cloud: ottimizzazione dei costi e Framework dell'architettura Google Cloud: ottimizzazione dei costi.

I consigli precedenti sono applicabili indipendentemente dal modo in cui Le risorse Google Cloud sono distribuite tra regioni e zone. Per apprendere su come ridurre i costi degli ambienti a una o più regioni, continua a leggere questo documento.

Riduci i costi degli ambienti a una singola regione

Negli ambienti a una singola regione, le risorse Google Cloud distribuiti in più zone solo in quella regione. Distribuzione delle risorse in più zone di una regione consente di ridurre gli effetti e, di conseguenza, contribuire a ridurre al minimo l'impatto che queste interruzioni possono avere sui tuoi attività. Ad esempio, se esegui un carico di lavoro su un Compute Engine e si è verificata un'interruzione a livello di zona che interessa la zona in cui hai eseguito il provisioning dell'istanza, il carico di lavoro potrebbe essere interessato dall'interruzione. Se disponi di più del carico di lavoro in esecuzione su istanze di Compute Engine regioni diverse, è meno probabile che il carico di lavoro subisca delle interruzioni a causa di un'interruzione a livello di zona. Di solito, la replica delle risorse su più zone costa più di il provisioning delle risorse in una singola zona, ma potenzialmente contribuisce a l'affidabilità.

Durante la progettazione di ambienti a una singola regione, ti consigliamo di valutare i requisiti di affidabilità di carichi di lavoro, processi e dati. Questo può aiutarti a decidere di quali risorse Google Cloud hai bisogno replicare e distribuire in più zone di una regione e quali tollera le interruzioni a livello di zona e va bene in un'unica zona. Ad esempio, prendi in considerazione un deployment a livello di zona per carichi di lavoro batch non aziendali critici replica e distribuzione multizona per carichi di lavoro, processi e dati.

Riduci i costi degli ambienti multiregionali

In ambienti multiregionali, le risorse Google Cloud distribuiti in più regioni. La distribuzione delle risorse su più della regione contribuisce a ridurre l'impatto delle interruzioni regionali. Ad esempio, se utilizzi un bucket Cloud Storage multiregionale, i dati vengono replicati in più regioni e hanno una migliore disponibilità rispetto ai bucket a livello di regione.

Oltre ai consigli in questa sezione, prendi in considerazione quelli descritti nel Riduci i costi degli ambienti a una singola regione perché sono applicabili anche ad ambienti multiregionali.

Per ridurre i costi degli ambienti multiregionali, considera quanto segue:

  • Risorse multiregionali. Assistenza per diversi prodotti Google Cloud replicare e distribuire risorse in più regioni per aumentare l'affidabilità dei tuoi ambienti. Ad esempio, Cloud Storage supporta Bucket a due e più regioni per replicare i dati in più regioni. Di solito, la replicazione la distribuzione di risorse in più regioni ha un costo maggiore rispetto al provisioning risorse in una singola regione. Ad esempio, Google Cloud addebita il costo e bucket Cloud Storage multiregionali con prezzi diversi rispetto ai bucket a singola regione e gli addebiti replica tra regioni.

    Per ridurre al minimo i costi dei prodotti, ti consigliamo di utilizzare replica e distribuzione in più regioni solo quando necessario per soddisfare i requisiti di affidabilità dei carichi di lavoro, dei dati e dei processi. Per Ad esempio, hai determinato che i dati da archiviare in un ambiente Non è necessario distribuire il bucket Cloud Storage in più regioni per mitigare gli effetti di un'interruzione regionale. Per questo puoi risparmiare sui costi eseguendo il provisioning di un bucket a regione singola anziché eseguire il provisioning di un bucket a due o più regioni. Un altro un esempio di risparmio sui costi che non necessita della maggiore affidabilità offerta da un'area multiregionale e deployment continuo. Potresti valutare il deployment del carico di lavoro in un'unica regione o anche in una singola zona.

  • Prezzi specifici per regione. Puoi eseguire il provisioning in diverse regioni. I prezzi di queste risorse possono variare regione. Ad esempio: Prezzi delle istanze Compute Engine variano da regione a regione. Potresti riuscire a eseguire il deployment carichi di lavoro, dati e processi in una regione in cui sono i più economici queste risorse soddisfano i seguenti requisiti:

    • Questi carichi di lavoro, dati e processi possono tollerare che si verifica durante il provisioning delle risorse da cui dipendono in altre regioni.
    • Tali carichi di lavoro, dati e processi non sono soggetti alle requisiti normativi che ti costringono a eseguire il provisioning di queste risorse in determinate regioni.

    Prima di provare a ridurre i costi eseguendo il provisioning delle risorse in regioni, valuta se il costo delle regioni risultanti il traffico di rete nega la riduzione dei costi derivante dall'uso di parametri specifici per regione i prezzi.

  • Costi del traffico in uscita dalla rete. Google Cloud addebita costi per traffico di rete tra regioni come traffico in uscita. Per ridurre i costi, ti consigliamo di ridurre al minimo la rete tra regioni il traffico concentrando le risorse Google Cloud strettamente correlate che devono scambiare dati nella stessa regione. Ad esempio, il carico di lavoro di cui hai eseguito il deployment su un'istanza Compute Engine richiede l'accesso archiviati in un bucket Cloud Storage. Puoi evitare tra regioni traffico se esegui il provisioning dell'istanza Compute Engine in una regione in cui il bucket replica i dati.

Riduci al minimo i costi delle migrazioni tra le regioni di Google Cloud

Migrazione degli ambienti e delle risorse Google Cloud tra regioni consente di espandere i tuoi ambienti in più regioni e ti consente anche raggiungere la conformità ai requisiti normativi che impongono la località delle risorse.

Oltre ai consigli in questa sezione, prendi in considerazione quelli descritti nel Ridurre i costi degli ambienti multiregionali perché sono applicabili per ridurre i costi delle migrazioni regioni di Google Cloud.

Per ridurre i costi di una migrazione tra regioni Google Cloud, valuta la possibilità di le seguenti:

  • Replica dei dati: Durante la valutazione delle opzioni a tua disposizione per la migrazione dei dati da una regione all'altra, consigliamo di considerare sia una regione le funzionalità di migrazione e replica utilizzate da diversi per l'assistenza clienti. Ad esempio, devi eseguire la migrazione dei dati archiviati in di un bucket Cloud Storage regionale nelle regioni diverse. Puoi valutare e confrontare i costi eseguendo la migrazione dei dati in un altro bucket a regione singola nella regione di destinazione a quelli della migrazione dei dati in un bucket multiregionale Cloud Storage gestisce la replica dei dati tra regioni.
  • Strategia di migrazione dei dati. Quando valuti un strategia di migrazione dei dati per eseguire la migrazione dei dati tra regioni Google Cloud, ti consigliamo prendi in considerazione le strategie che ti consentono di ridurre al minimo i costi di migrazione. Ad esempio: i carichi di lavoro potrebbero iniziare a scrivere dati sia nella regione di origine la regione di migrazione target Strategia Y (scrittura e lettura). Con questa strategia, dovrai trasferire solo i dati storici durante migrazione.

Per saperne di più sulla migrazione dei dati tra regioni Google Cloud, vedi Migrazione a Google Cloud: trasferisci set di dati di grandi dimensioni. Il documento riguarda la migrazione dei dati da altri cloud provider e on-premise ambienti cloud in Google Cloud, ma è applicabile anche alla migrazione dei dati tra regioni diverse.

Adotta il framework Cloud FinOps

Le linee guida contenute in questo documento mirano a progettare e implementare meccanismi e processi per monitorare e gestire i costi e per ridurre le inefficienze legate alla spesa, ed è progettato in modo da seguirlo in modo incrementale per portare spesa sotto controllo.

Quando è tutto pronto, puoi adottare il framework Cloud FinOps. Adozione è un cambiamento rivoluzionario che porta tecnologia, finanza e collaborare per promuovere la responsabilizzazione finanziaria e accelerare nell'implementazione del valore.

Per ulteriori informazioni sul framework Cloud FinOps, consulta Introduzione a FinOps su Google Cloud.

Passaggi successivi