Questa pagina fornisce una panoramica delle implementazioni connesse di Google Distributed Cloud (in precedenza Google Distributed Cloud Edge), incluse informazioni su quando utilizzarlo e sui suoi limiti e problemi noti.
Un'implementazione connessa di Distributed Cloud consente di eseguire cluster Google Kubernetes Engine (GKE) su hardware dedicato fornito e gestito da Google o da un integratore di sistemi (SI) certificato da Google, installato direttamente nella tua sede e connesso alla tua rete locale.
Il deployment dei carichi di lavoro su un'installazione di Distributed Cloud connessa funziona in modo simile al deployment dei carichi di lavoro su cluster GKE basati sul cloud. Una volta eseguito il deployment dell'hardware, l'amministratore del cluster esegue il provisioning dei cluster connessi a Distributed Cloud utilizzando la console Google Cloud o Google Cloud CLI. Inoltre, l'amministratore di rete configura i componenti di rete Distributed Cloud in modo che i tuoi carichi di lavoro possano comunicare con la tua rete locale e tra loro. I proprietari delle applicazioni possono quindi eseguire il deployment dei carichi di lavoro in questi cluster.
I deployment connessi di Distributed Cloud supportano l'esecuzione di workload in container Kubernetes e, su determinate configurazioni hardware, in macchine virtuali. Alcune configurazioni hardware supportano anche i carichi di lavoro basati su GPU.
I deployment connessi di Distributed Cloud sono disponibili in uno dei seguenti fattori di forma:
Rack Google Distributed Cloud connesso. Eseguito il deployment come coppia di rack di base, chiamati anche set di rack di base, e facoltativamente fino a tre rack di espansione. Ogni rack contiene da 3 a 12 macchine connesse a Distributed Cloud, due switch top-of-rack (ToR) e tutto l'hardware elettrico e di rete necessario. Un set di rack di base contiene anche due switch di aggregazione che ti consentono di collegare rack di espansione con ridondanza. Questo fattore di forma è un'offerta a livello di anteprima.
Server Distributed Cloud connesso. Un server autonomo connesso a Distributed Cloud che si connette direttamente alla rete locale tramite il tuo hardware di rete.
Per saperne di più su ogni fattore di forma, consulta Fattori di forma di Distributed Cloud.
Google monitora e gestisce da remoto le implementazioni connesse di Distributed Cloud, che include l'installazione di aggiornamenti software e patch di sicurezza, la risoluzione dei problemi di configurazione e la diagnosi dell'hardware Distributed Cloud. Per risolvere un problema che non può essere risolto da remoto, devi fornire al personale autorizzato di Google o del SI certificato da Google l'accesso fisico all'hardware Distributed Cloud.
Il deployment connesso di Distributed Cloud utilizza una connessione Cloud VPN sicura per accedere ai servizi Google Cloud e alle tue applicazioni in esecuzione Google Cloud e alla tua rete Virtual Private Cloud (VPC).
Per una panoramica tecnica dei deployment connessi di Distributed Cloud, consulta la pagina Come funziona Distributed Cloud connesso.
Quando utilizzare Distributed Cloud connected
Un deployment connesso di Distributed Cloud è progettato specificamente per gestire gli scenari seguenti in cui i deployment convenzionali potrebbero non essere sufficienti: Google Cloud
- Le tue applicazioni richiedono una connessione di rete molto stabile e non possono tollerare potenziali interruzioni del traffico che si verificano comunemente durante il trasferimento di dati su internet.
- Le tue applicazioni richiedono la latenza di rete più bassa possibile e sono sensibili a picchi di latenza o jitter. Distributed Cloud supporta anche tecnologie di rete ad alte prestazioni come la virtualizzazione di input/output a radice singola (SR-IOV) e il Data Plane Development Kit (DPDK) per scenari ancora più avanzati che richiedono l'operatore di funzioni di rete (non disponibile sui server Distributed Cloud).
- Le tue applicazioni generano grandi quantità di dati che sarebbero proibitive in termini di prestazioni o costi da trasferire da e verso Google Cloud.
- Le leggi o i regolamenti locali stabiliscono che i tuoi dati devono rimanere on-premise e non devono essere archiviati al di fuori della tua attività o di una giurisdizione geografica specifica.
Limitazioni di Distributed Cloud connesso
Una zona Distributed Cloud connessa presenta le seguenti limitazioni rispetto a una zona GKE convenzionale basata sul cloud:
- Capacità di elaborazione. A differenza di una zona convenzionale basata sul cloud, il tuo deployment connesso di Distributed Cloud ha una capacità di elaborazione limitata. Tieni presente questa limitazione quando pianifichi e implementi i tuoi workload.
- Limitazioni dei workload. Distributed Cloud connesso impone diverse limitazioni ai tuoi carichi di lavoro.