Google Cloud Platform voor datacenterprofessionals

Deze handleiding is bedoeld om specialisten op het gebied van datacenters en colocatiefaciliteiten meer informatie te geven over de belangrijkste concepten die vereist zijn om aan de slag te kunnen gaan met Google Cloud Platform. In deze handleiding vergelijken we het Cloud Platform met de software, hardware en best practices die in deze faciliteiten worden gebruikt en belichten we de overeenkomsten en verschillen hiertussen. Ook geven we een beknopt overzicht van de producten, concepten en terminologie van het traditionele datacenter in vergelijking met die van Cloud Platform.

Waarom Google Cloud Platform?

De meeste bedrijven gebruiken datacenters omdat ze kostenvoorspelbaarheid, hardwarezekerheid en controle bieden. Het uitvoeren en onderhouden van resources in een datacenter vereist echter ook veel overhead, waaronder:

  • Capaciteit: voldoende resources om waar nodig te schalen, en efficiënt gebruik van die resources.
  • Beveiliging: fysieke beveiliging om bedrijfsmiddelen, ook op netwerk- en OS-niveau, te beveiligen.
  • Netwerkinfrastructuur: onderdelen zoals bedrading, switches, routers, firewalls en load balancers.
  • Ondersteuning: bekwame medewerkers om installatie en onderhoud uit te voeren en problemen te verhelpen.
  • Bandbreedte: geschikte bandbreedte voor piekbelasting.
  • Faciliteiten: fysieke infrastructuur, inclusief apparatuur en stroomvoorziening.

Volledig uitgeruste cloudplatforms zoals Cloud Platform kunnen een groot deel van de overhead rondom deze fysieke, logistieke en HR-gerelateerde taken wegnemen en tegelijkertijd bijdragen aan een verlaging van de bijbehorende bedrijfskosten. Aangezien Cloud Platform is gebouwd op de infrastructuur van Google, biedt het ook extra voordelen die doorgaans te duur zijn in een conventioneel datacenter, waaronder:

Een wereldwijd netwerk
Google beschikt over een van de grootste en meest geavanceerde computernetwerken. Het backbone-netwerk van Google bestaat uit duizenden kilometers glasvezelkabel, maakt gebruik van geavanceerde softwarematige netwerken en bevat edge-cachingservices die samen snelle, consistente en schaalbare prestaties mogelijk maken.
Ingebouwde, redundantie voor meerdere regio's
Meerdere datacenterregio's en -zones over de hele wereld dragen bij aan een hoge mate van redundantie en beschikbaarheid.
Snelle, betrouwbare schaling
Cloud Platform kan net als de eigen producten van Google worden geschaald bij pieken in het verkeer. Beheerde services zoals Google App Engine, de autoscaler van Google Compute Engine en Google Cloud Datastore bieden automatische schaling zodat de capaciteit voor uw app naar behoefte kan toenemen en krimpen.

In de volgende secties bespreken we de belangrijkste voordelen van het gebruik van Cloud Platform vergeleken met een conventionele datacenteromgeving.

Capaciteit en bandbreedte

In een conventioneel datacenter moet u uw resourcebehoeften plannen, van tevoren voldoende resources verzamelen om naar behoefte te schalen, en zorgvuldig de verdeling van capaciteit en productietaken beheren binnen die resourcelimieten. Vanwege de aard van vooraf geleverde resources kunt u ze wellicht niet optimaal gebruiken, hoe zorgvuldig u de capaciteit ook beheert:

Gebruik van vooraf geleverde resources in de loop van de tijd
Figuur 1: Gebruik van vooraf geleverde resources in de loop van de tijd

Bovendien heeft u bij vooraf leveren altijd een vast maximum aan resources. Als u verder moet opschalen, heeft u pech gehad.

Cloud Platform helpt bij het oplossen van veel van deze gebruiksproblemen en schaalbaarheiddrempels. U kunt uw VM-instanties naar behoefte uitbreiden en inkrimpen. Omdat u betaalt voor wat u per seconde gebruikt, kunt u de kosten optimaliseren omdat u niet betaalt voor overtollige capaciteit die u alleen nodig heeft bij extreem veel verkeer.

Beveiliging

Het beveiligingsmodel van Google is een end-to-end proces. Het is een model dat is gebaseerd op meer dan achttien jaar ervaring met klantveiligheid in Google-apps zoals Gmail en Google Apps. Daarnaast houden Google-teams die over sitebetrouwbaarheid gaan toezicht op de activiteiten op platformsystemen om een hoge beschikbaarheid te waarborgen en misbruik van platformresources te voorkomen.

Netwerkinfrastructuur

In een conventioneel datacenter beheert u een complexe netwerkinstallatie, inclusief serverracks, opslag, meerdere lagen switches, load balancers, routers en firewalls. U moet software en gedetailleerde apparaatconfiguraties instellen, onderhouden en bewaken. Bovendien heeft u de zorg om de veiligheid en beschikbaarheid van uw netwerk en moet u apparatuur toevoegen en upgraden als het netwerk niet meer aan de eisen voldoet.

Cloud Platform gebruikt daarentegen een softwaregebaseerd netwerk (SDN), waarmee u uw netwerkactiviteiten volledig kunt configureren via service-API's en gebruikersinterfaces van Cloud Platform. U hoeft geen netwerkhardware voor het datacenter te betalen of te beheren. Meer informatie over Andromeda, de SDN-stack van Google, vindt u in de blogpost De Andromeda-zone betreden.

Faciliteiten en ondersteuning

Wanneer u Cloud Platform gebruikt, hoeft u zich geen zorgen meer te maken over het installeren of onderhouden van fysieke hardware voor datacentra. U heeft ook geen bekwame technici nodig om dit te doen. Google levert zowel de hardwarelaag als de technici, zodat u zich kunt concentreren op het uitvoeren van uw app.

Compliance

Google ondergaat regelmatig onafhankelijke audits uitgevoerd door derden om te controleren of Cloud Platform voldoet aan de eisen voor beveiliging, privacy en compliance. Cloud Platform ondergaat regelmatig audits voor normen als ISO 27001, ISO 27017, ISO 27018, SOC 2, SOC 3 en PCI DSS.

Betaalbaarheid

Het prijsmodel van Cloud Platform is ontworpen in de geest van de wet van Moore. Zie Prijsfilosofie voor meer informatie.

Volgende stap

Hierna: Netwerken op Cloud Platform