Google Cloud Platform : guida ai servizi e recensione

Condividi questo articolo:


Google Cloud Platform (GCP) è un’eccellente soluzione Infrastructure-as-a-Service (IaaS) che si integra con varie distro Linux e con Windows Server fino al 2016. Google Cloud Platform (il cui costo può essere determinato contattando l’azienda) è cresciuto fino a 15 regioni, con almeno tre zone ciascuna dall’ultima recensione. Ogni zona ha più data center e sta aumentando man mano che Google continua a costruire infrastrutture di stoccaggio. Google ha ampliato la sua rete per soddisfare le crescenti richieste dei suoi data center e ha avuto la recente aggiunta di tre cavi sottomarini. In particolare, un cavo è verso il Pacifico occidentale che atterra a Guam. Questo si interconnette con 10 cavi sottomarini che collegano l’Asia, il Sud Pacifico, l’Australia, il Giappone e la terraferma degli Stati Uniti.

La rete globale di Google è una risorsa significativa se considerata con le sue ampie scelte di rete disponibili per gli utenti di Google Cloud Platform. La configurazione della rete è ben progettata, facile da usare, e fornisce un’ampia selezione di risorse tra cui l’infrastruttura di rete e la rete virtuale. Tutto questo è ora disponibile nella Console Google Cloud Platform di nuova concezione, che è intuitiva e facile da usare di per sé. A causa di tutti questi aspetti positivi e di più, abbiamo dato a GCP una valutazione eccellente nella nostra carrellata di recensioni IaaS, anche se Google Cloud Platform non ha ancora battuto il concorrente Amazon Web Services ($6,415.00 su Amazon) (AWS), che ha ottenuto il nostro Editors’ Choice e potrebbe essere leggermente meno costoso.

Impostazione e configurazione di Google Cloud Platform

 

Dove una volta era necessario essere un fantino della tastiera per utilizzare Google Cloud, la configurazione e il funzionamento di base non è più il dominio della linea di comando. Praticamente tutto può essere realizzato attraverso la nuova interfaccia grafica utente (GUI), e fare cose come la creazione e la configurazione di un server di calcolo è ora ridotto principalmente a clic del mouse nel tuo browser. Questo rende la configurazione di base su Google facile quanto i servizi con una reputazione più semplice come DigitalOcean ($1,00 a Digital Ocean) o Rackspace ($10.300,00 a Rackspace).

Per rendere le cose più facili, Google fornisce una vasta selezione di server preconfigurati. Le impostazioni di configurazione della rete sono anche facilmente disponibili, e puoi impostare i server attraverso l’interfaccia utente (UI).

Questa UI sostituisce quasi tutte le funzioni che prima erano disponibili solo attraverso la linea di comando. Si accede ai menu e alle schermate attraverso il browser, e una volta che il server è configurato, è possibile accedere anche alla sua GUI. Quando abbiamo configurato il nostro server Windows 2016, per esempio, abbiamo usato il desktop remoto per gestire il server proprio come se fosse un server locale, non uno situato a centinaia di chilometri di distanza.

Vale la pena notare che le prestazioni di rete di Google Cloud Platform sono tali che non abbiamo visto alcuna prova di latenza, anche quando si utilizza Windows Server attraverso il desktop remoto. Mentre il desktop remoto non ha supportato il nostro monitor 4K, ha fornito uno schermo abbastanza grande da essere gestito facilmente.

Prestazioni di Google Cloud Platform

Dall’ultima volta che abbiamo recensito Google Cloud Platform, ha ampliato la sua impronta in modo significativo. Come accennato in precedenza, ora ci sono 15 regioni, ognuna con almeno tre zone, e ognuna di queste ha almeno un centro dati, ma la maggior parte ne contiene più di uno. Questa impronta è in fase di espansione con altre cinque regioni previste per il 2018 e il 2019. Google non dice quanti data center ha per Google Cloud Platform nel complesso, principalmente perché il numero continua a cambiare. È giusto dire che probabilmente c’è un data center nelle vicinanze, ovunque tu sia. Per esempio, il nostro test è stato fatto utilizzando il data center nel nord della Virginia, che è solo un breve tragitto in auto da dove è stata condotta la nostra recensione. Durante i test, non c’è stata alcuna latenza percepibile. Ci sono regioni Google Cloud Platform in ogni continente tranne l’Africa.

Ognuno di questi data center viene costantemente aggiornato, con Google Cloud Platform che attualmente offre server con processori Intel Skylake. Google ha detto in precedenti annunci che intende aggiornare i processori senza le falle di sicurezza Spectre e Meltdown che hanno colpito i processori Intel. La rete interna di Google Cloud Platform ora funziona a velocità fino a 16 gigabit al secondo (Gbps). La rete fornisce connessioni crittografate tra le regioni utilizzando la rete in fibra privata globale di Google. Tutto questo si aggiunge a un servizio con capacità abbastanza avanzate da competere con i servizi orientati alle imprese, tra cui AWS e IBM Cloud ($ 9.100,00 a IBM).

Google Cloud Platform : Testing

Per quanto riguarda il servizio stesso, per testarlo ho usato Geekbench 4 di Primate Labs. Geekbench è un’applicazione di benchmarking multipiattaforma che è progettata per trattare tutte le piattaforme allo stesso modo, indipendentemente dal sistema operativo. Per Google Cloud Platform, ho usato la configurazione minima necessaria per il benchmark: una n1-standard-1. Questa piattaforma consiste in una singola CPU virtuale Intel Xeon (vCPU), 3,75 gigabyte (GB) di RAM e un disco rigido da 10 GB. L’istanza di benchmark consisteva in Windows Server 2016 Enterprise a 64 bit. Come nel caso degli altri servizi, abbiamo eseguito Geekbench dal desktop remoto di Windows.

Questo programma di benchmark esegue diversi test sui numeri interi, in virgola mobile e sulla memoria. Con questo benchmark, i numeri più alti sono migliori. Non ho provato a testare formalmente le prestazioni della rete o dello storage.

Google Cloud Platform ha fornito un punteggio medio di benchmark single-core di 2.827 e un punteggio medio multi-core di 2.659. I numeri sono simili perché stavano usando solo un core. Questi risultati sono molto simili a quelli degli altri servizi cloud che eseguono anche Windows Server. Mentre ci sono state piccole differenze, sembrerebbe che mentre i punteggi sono migliorati un po’ rispetto al precedente benchmark per GCP, la velocità non è un fattore di differenziazione significativo per questo servizio cloud.

Prezzi e contratto di Google Cloud Platform

Il service-level agreement (SLA) di Google Compute Engine garantisce almeno il 99,99% di uptime. Se la tua percentuale mensile di uptime è tra il 99,95 e il 99,99 per cento, allora avrai un credito del 10 per cento. Se scende tra il 95 per cento e il 99 per cento, riceverai il 25 per cento. Se scende sotto il 95 per cento in un mese, allora si otterrà un credito del 50 per cento. Google fornisce i prezzi per ogni istanza che si crea mentre la si crea. Fattura su una base al secondo. Per esempio, l’istanza di riferimento sarebbe costata 65,89 dollari al mese se l’avessi lasciata funzionare per un mese (definito da Google come 720 ore).

Ho usato il Pricing Calculator di Google Cloud Platform per prezzare una web app Ubuntu Linux a tre livelli. Questa era composta da due microistanze on-demand: il bilanciatore di carico e il sito web di hosting. Il server web stesso era ospitato su un’istanza Linux g1-small. Questi erano supportati da un paio di server web on-demand f1-micro Linux per i picchi di domanda e un server g1-small Linux per il disaster-recovery (DR).

Per il backup del database, ho usato 300GB e 4GB di storage residenti su Google Cloud Storage Standard. Il sistema di gestione del database (DBMS) da 150 GB risiedeva su un’istanza MySQL Cloud SQL D8. Il DBMS DR con 300 GB di storage ha fatto la sua casa su un Cloud SQL D2 MySQL. Il totale mensile di trasferimento dati, dall’origine alla destinazione, era di 440 GB, con un permesso da destinazione a origine di 1.140 GB.

Per quanto riguarda il supporto tecnico, sono andato con il sistema di supporto minimo disponibile. Questo helpdesk ha fornito assistenza sia via e-mail che tramite ticket. In totale, questo semplice pacchetto di otto server web app costa circa 5.358,28 dollari all’anno.

Google Cloud Platform è conveniente e presenta prestazioni robuste anche se Google ha aggiunto rapidamente vari centri dati per supportare la domanda. Il risultato di questa massiccia crescita è l’insolito prezzo per l’utilizzo di GCP, che varia leggermente a seconda della posizione. Le server farm Google Cloud Platform in regioni con abbondante energia a basso costo costeranno meno da usare rispetto alle regioni in cui i costi dell’elettricità sono più alti.

Tuttavia, il ritmo aggressivo di Google nella costruzione di data center significa che è molto più probabile che tu ne trovi uno vicino a te. L’utilizzo di un centro dati più vicino ridurrà la latenza, sia a causa della riduzione dei ritardi di propagazione che della riduzione della latenza legata alla congestione di Internet e alla latenza dell’infrastruttura. A seconda della vostra applicazione, la latenza potrebbe non essere importante per voi. Ma, in generale, probabilmente vorrete usare un luogo vicino a voi.

Vale anche la pena notare – e Google si assicura di sottolinearlo – che c’è molto di più in Google Cloud Platform che solo IaaS. Hai anche accesso a Knowledge-as-a-Service (KaaS), Platform-as-a-Service (PaaS), insieme ad altri servizi, tra cui una vasta selezione di intelligenza artificiale (AI) e servizi di apprendimento automatico (ML), tra cui le ben note funzionalità ML di Google per la voce e la vision.

Mentre questa recensione era rivolta a IaaS, Google Cloud Platform, come altri servizi cloud, è molto più che IaaS. È probabile che GCP possa fare qualsiasi cosa nel cloud che probabilmente vorrai fare.


Per ulteriori informazioni visita il sito: immagi.net

Condividi questo articolo: