Loading

Alison's New App is now available on iOS and Android! Download Now

Module 1: Usa GCP Per Build Le tue app

Study Reminders
Support
Text Version

Set your study reminders

We will email you at these times to remind you to study.
  • Monday

    -

    7am

    +

    Tuesday

    -

    7am

    +

    Wednesday

    -

    7am

    +

    Thursday

    -

    7am

    +

    Friday

    -

    7am

    +

    Saturday

    -

    7am

    +

    Sunday

    -

    7am

    +

Exploring IaaS con Compute Engine
Prossimo che scoprirete come costruire e distribuire le applicazioni con motore compatto, il motore compatto emette macchine virtuali in esecuzione negli innovativi data center e rete in fibra mondiale di Google. Il motore di Compute è ideale se hai bisogno di un controllo completo sull'infrastruttura della macchina virtuale necessaria per apportare modifiche al kernel come ad esempio fornire ai propri driver di rete o grafici per stringere l'ultima goccia di prestazioni o se è necessario eseguire un pacchetto software che possa essere facilmente containerizzato o avere immagini vm esistenti per spostarsi nel club.
Il motore Compute è un tipo di infrastruttura come servizio eroga macchine virtuali ad alte prestazioni scalabili che si eseguono su infrastruttura Google. Calcola boot motore VMs rapidamente con storage disco persistente e consegna prestazioni coerenti. È possibile eseguire qualsiasi carico di lavoro di calcolo su motore di calcolo come l'hosting del server web, l'hosting delle applicazioni e l'applicazione di back end. I server virtuali sono disponibili in molte configurazioni tra cui dimensioni predefinite, in alternativa c'è l'opzione per creare tipi di macchine personalizzate ottimizzate per esigenze specifiche.
Il motore Compute consente anche agli utenti di eseguire la loro scelta di sistema operativo e mentre il motore di calcolo consente agli utenti di eseguire migliaia di CPU virtuali nel sistema che è stato progettato per essere veloce e offre una forte coerenza di performance, non ci sono gli investimenti di upfront richiesti. Lo scopo delle macchine virtuali personalizzate è quello di garantire la possibilità di creare servizi virtuali con risorse appena sufficienti per lavorare per la tua applicazione ad esempio vuoi eseguire la tua applicazione su una macchina virtuale ma nessuna delle versioni predefinite sarà adatta all'impronta di risorsa richiesta o la tua applicazione deve essere eseguita su una specifica architettura della CPU o le GPU sono necessarie per eseguire la tua applicazione.Macchine virtuali personalizzate consentono di creare un adattamento perfetto per le tue applicazioni per soddisfare i tuoi requisiti di carico di lavoro ci sono diverse opzioni di tipo macchina che puoi considerare. Ad esempio una percentuale maggiore di memoria alla CPU, una percentuale maggiore di CPU alla memoria o una miscela di entrambi attraverso la configurazione standard di Google. Il motore compatto offre tipi di macchine predefinite che è possibile utilizzare quando si crea un'istanza. Un tipo di macchina predefinito ha un numero preimpostato di CPU virtuali o vcpus e quantità di memoria e viene addebitato ad un prezzo impostato. È possibile scegliere tra le tipologie di macchine a scopo generale la memoria ottimizzata tipi di macchina e le tipologie di macchine ottimizzate. Le configurazioni di macchine virtuali predefinite spaziano dalle micro istanze di 2 vcpus e da 8 gigabyte di memoria a istanze ottimizzate con fino a 160 vcpus e 3,75 terabyte di memoria. Il motore Compute consente anche di creare macchine virtuali con la VCPU e la memoria che soddisfano i requisiti di carico di lavoro, questo ha prestazioni prestazioni e riduce anche i costi in modo significativo. Un'opzione è quella di selezionare da una configurazione predefinita una configurazione general-purpose fornisce un bilanciamento tra prestazioni e memoria o è possibile ottimizzare per la memoria o le prestazioni è possibile creare un tipo di macchina con ben 1 vcpu e fino a 80 vcpus o qualsiasi anche numero di vcpus in tra.È possibile configurare fino a 8 gigabyte di memoria per vcpu in alternativa se nessuna delle macchine virtuali predefinite si adatta alle tue esigenze hai la possibilità di creare una macchina virtuale personalizzata. Quando si crea una macchina virtuale personalizzata è possibile scegliere il numero di CPU la quantità di memoria necessaria all'architettura della CPU per far leva e la possibilità di utilizzare GPUS.La memoria di rete fino a 64TB di dimensione può essere collegata alle VM come dischi persistenti. I dischi persistenti sono l'opzione di storage più comune grazie alla loro prestazione di prezzo e alla durabilità. E può essere creato in formato HDD o SSD. Per l'istanza VM è terminato il suo disco persistente conserva i dati e può essere collegato ad un'altra istanza è possibile anche scattare istantanee del proprio disco persistente e creare nuovi dischi persistenti da quell' istantanea.Compute engine offre sempre memoria di blocco SSD locale crittografato a differenza degli squali locali del disco persistente sono fisicamente collegati al server che ospita l'istanza VM che offre operazioni di output molto elevate al secondo e molto bassa latenza rispetto ai dischi persistenti. Le dimensioni SSD locali predefinite fino a 3 terzi sono disponibili per qualsiasi vm con almeno 1 vcpu per impostazione predefinita il motore più compatto fornito immagini Linux eseguirà automaticamente uno script di ottimizzazione che configura l'istanza per il picco delle prestazioni SSD locali. Le scale di prestazioni del disco persistenti standard linearmente fino ai limiti di prestazioni della VM del conteggio della CPU di quattro o più Per la tua istanza non limita le prestazioni dei dischi di prestazioni standard per il conteggio di VCPU inferiori a 4 per un'istanza riduce il limite WRITE per le operazioni di output in ingresso al secondo o IOPS perché i limiti di uscita di rete sono proporzionali al conteggio vcpu. Il limite giusto dipende anche dalle dimensioni degli arrivi in uscita ad esempio 16 KB IOPS consumano più larghezza di banda di 8 kbps allo stesso livello IOPS e le prestazioni di throughput aumentano linearmente con la dimensione del disco fino a quando non raggiunge i limiti di istanza.Le prestazioni di iops dei dischi persistenti SSD dipendono dal numero di vcpus nell'istanza oltre alla dimensione DISK. VM a basso core, iops a bassa scrittura e limiti di throughput a causa dei limiti di egress di rete sulla velocità di trasmissione della scrittura. Le prestazioni SSD scalano linearmente fino a raggiungere i limiti del volume o i limiti di ogni istanza del motore compatto. La larghezza di banda di lettura SSD e la congruenza IOPS nei pressi del limite massimo dipende in larga misura dalla rete e dall'utilizzo dell'egida è prevista una certa variabilità soprattutto per 16 KB IOPS nei pressi dei limiti massimi di iops. Le reti collegano le istanze del motore compatte l'una all'altra e a internet. Le reti di segmento possono utilizzare regole firewall per limitare l'accesso alle istanze e creare percorsi statici per inoltrare il traffico verso destinazioni specifiche.Puoi scalare le applicazioni sul motore di elaborazione da zero a full throttle con bilanciamento del carico Cloud distribuisci le risorse del tuo bilanciamento del carico in singole o più regioni vicine ai tuoi utenti e per soddisfare i tuoi requisiti di alta disponibilità. I sottosistemi di sottoreti di rete Cloud di rete Cloud possono essere allocati automaticamente o è possibile creare una topologia personalizzata.Le reti secondarie e il bilanciamento del carico cloud sono entrambi discussi nel modulo che aiuta alla rete.Dove si costruisce un'istanza del motore di calcolo si utilizza un adattatore di rete virtuale che fa parte dell'istanza per connettere una macchina virtuale a una rete molto dello stesso modo in cui si connetterebbe un server fisico ad una rete. Per il motore di calcolo è possibile avere fino a 8 reti secondarie di adattatori virtuali e il bilanciamento del carico cloud sono entrambi discussi nel modulo che aiuta a fare rete. Tutte le macchine virtuali sono caricate per 1 - minute e 4 volte che è la carica minima per un vm. Dopo che per secondo prezzo inizia un significato che si paga solo per il compimento TIME usato. Google offre uno sconto di utilizzo sostenuto che fornisce automaticamente prezzi scontati per carichi di lavoro a lunga durata senza la necessità di tariffe di segnalamento o di qualsiasi impegno di rialzo. I tipi di macchina predefiniti sono scontati in base alla percentuale di utilizzo mensile mentre i tipi di macchine personalizzate sono scontati su una percentuale di visualizzazioni totali. La calcolatrice tariffaria gcp è un ottimo modo per vedere le stime di prezzo in base alle diverse opzioni di configurazione che sono disponibili e le istanze sale e carica dischi persistenti, bilanciamento del carico e GPU cloud.