År 2016 bestämde vårt team sig för att göra Kinstas redan högpresterande WordPress-hosting ännu snabbare. Den resan kulminerade med att vi flyttade och konsoliderade hela vår infrastruktur från flera leverantörer till Google Cloud Platform (GCP).

Idag kan vi se tillbaka och konstatera att det valet har spelat en stor roll för att låta oss bygga världens snabbaste plattform för WordPress-hosting.

I den här artikeln gör vi en djupdykning ner i Kinstas vision och varför vi valde Google Cloud Platform som vår infrastrukturleverantör. Mer specifikt kommer du få lära dig hur Kinsta använder beräkningsoptimerade C2 virtuella maskiner, trafik-routing på premiumnivå, och en anpassad containerbaserad hosting-stack för att ta WordPress-prestanda till nästa nivå.

Spänn fast dig, så kör vi!


Google Cloud Platform och Virtuella Maskiner

Google Cloud Platform erbjuder en mängd olika virtuella maskiner (VM). Tänk på en virtuell maskin som en dator i ett datacenter som är fullt utrustad med processorer, RAM, SSD-lagring och en snabb Internetanslutning.

Precis som med vanliga datorer, finns VM i olika konfigurationer. På GCP (Google Cloud Platform) kategoriseras VM i olika familjer.

Specifikt:

  • De virtuella maskinerna N1, N2 och E2 är allmänsyftes maskiner som är lämpliga för en mängd olika arbetsbelastningar, men de är inte optimerade för någon specifik uppgift. De är populära för webbservrar, affärsapplikationer och mindre databaser.
  • M1- och M2-maskinerna är laddade med RAM för minnesintensiva användningsområden som stora SQL- och NoSQL-databaser och dataanalys.
  • C2-maskiner är ”beräkningsoptimerade” virtuella maskiner som är utformade för elektronisk design-automation, högpresterande spel, och andra CPU-tunga arbetsområden som WordPress. Det här är Googles Cloud Platforms snabbaste servrar och vad vi använder här på Kinsta.

Hur Kinsta Använder Google Cloud Platform

I vår vision att tillhandahålla den snabbaste hostingupplevelsen för WordPress spelar Googles C2-maskiner en nyckelroll men det är inte den enda viktiga aspekten (mer om det nedan).

Jämfört med de mer allmänna virtuella maskinerna N1 har vi benchmarktestat C2 VM-konfigurationen och fann att de var 200% snabbare för WordPress.

Låt oss ge dig ett snabbt exempel på hur beräkningsoptimerade VM direkt påverkar en WordPresswebbplats hastighet.

WordPress kärna, plugins och teman är skrivna i ett programmeringsspråk som kallas PHP. Koden exekveras av PHP-arbetare, vilket är bakgrundsprocesser som utför en mängd olika uppgifter från att göra databasanrop för att generera webbplatsens sidor till att skicka orderbekräftelser för en WooCommerce-butik.

För att uttrycka det enkelt är PHP-arbetare din WordPresswebbplats motorer.

Ocachade förfrågningar till en WordPresswebbplats måste behandlas av PHP-arbetare. Eftersom CPU-prestanda direkt påverkar hur snabbt PHP-arbetare kan bearbeta koden har de supersnabba processorerna i Googles C2-markiner en direkt inverkan på hastigheten för din WordPresswebbplats.

A review from a satisfied Kinsta customer.

Vad är det som gör Kinsta så snabbt?

Kärnan i Kinstas hostinglösning är en containerbaserad hostingstack som drivs av anpassade implementeringar av LXD, Nginx, MariaDB, och de senaste versionerna av PHP. Vår programvarustack är speciellt inställd för högpresterande WordPress-hosting på Google Cloud Platform, och vi finjusterar och optimerar det ständigt i takt med att nyare och snabbare lösningar blir tillgängliga.

Som infrastruktur använder vi Googles C2 VMS och premiumnätverk, som erbjuder låg latens och 30-50% snabbare trafik-routing genom att undvika offentliga internet-pipelines så mycket som möjligt.

Som jämförelse använder majoriteten av andra WordPress-värdar på marknaden billigare och mindre säker fiber på bekostnad av nätverkshastighet.

Genom att kombinera vår unika hosting-stack med Googles snabbaste VM, trafik-routing, och vårt teams djupgående erfarenhet kan Kinsta pressa ut varje uns av prestanda från Google Cloud Platform för att ge våra kunder en verkligt prestandafokuserad hosting-upplevelse i WordPress.

Med så många ”prestationsfokuserade” WordPress-värdar på marknaden skulle man dock kunna tro att de bästa maskinerna som GCP:s C2-maskiner och trafik-routing på premiumnivå skulle vara normen.

Tyvärr är så inte fallet på dagens hosting-landskap för WordPress.

Speed up your WordPress site instantly with the fastest WordPress hosting solutions from Kinsta. Try today with a 30 day money back guarantee

Hosting-leverantörer som drivs av Google Cloud Platform

Kinsta är inte den enda WordPressvärden som använder Google Cloud Platform (GCP). Vi är dock den enda värd som använder beräkningsoptimerade C2 virtuella maskiner och Googles supersnabba premiumnätverk i skala för alla kunder.

Kinsta vs SiteGround

I maj 2020 tillkännagav SiteGround en uppgradering till N2-maskinerna för webbplatser som hostas på deras Google Cloud Platform-infrastruktur på sex datacenterplatser. I SiteGrounds pressmeddelande uppgav de att övergången från N1 till N2-maskinerna skulle resultera i 40% snabbare CPU-prestanda.

Som jämförelse stöder Kinsta 37 datacenterplatser med 200% snabbare C2 VMs i 12 regioner. Detta innebär att förutom hosting på mycket snabbare servrar kan du också strategiskt placera din webbplats närmare din målgrupp med Kinsta!

Kinsta vs WP Engine

I augusti 2019 meddelade WP Engine stöd för beräkningsoptimerade C2 virtuella maskiner. Men endast kunder på dedikerade planer med start $290/månad har tillgång till högpresterande C2-maskiner på WP Engine.

På Kinsta hostas alla kunder på C2 virtuella maskiner. Oavsett om du har på en startplan eller företagsplan, kommer du att kunna dra nytta av Googles Cloud Platforms snabbaste servrar och få den snabbaste hosting-upplevelsen för WordPress oavsett hur stor din budget är.

Hur snabba är beräkningsoptimerade virtuella C2-maskiner?

Innan vi kommer in på vad som gör Kinsta annorlunda, kolla in dessa prestandajämförelser från några av våra kunders webbplatser efter att ha flyttat till C2-maskiner med vår anpassade mjukvarustack.

En högtrafikerad WordPresswebbplats för nyheter som bearbetar hundratals PHP-förfrågningar per minut reducerade sin svarstid från 250ms till 80ms genom att byta till C2-maskiner – det är en 212,5% ökning i prestanda!

En 212,5% ökning av prestanda efter byte till C2.
En 212,5% ökning av prestanda efter byte till C2.

Matthew Woodwards populära onlinemarknadsförings- och SEO-blogg såg en nedgång i svarstid från 750ms till 385ms – det är en 94,8% prestandaökning!

Neuralab såg en 80% prestandaökning efter att ha flyttat till C2.
Neuralab såg en 80% prestandaökning efter att ha flyttat till C2.

Det här är bara tre av de många framgångshistorierna vi har sett sedan migreringen till C2-maskinerna. Bäst av allt, våra kunder behövde inte göra något för att dra nytta av dessa prestandaökningar – inga optimeringsplugins, inga ändringar i webbplatskoden, och inga dolda kostnader.

Vad gör Kinsta annorlunda när det gäller hastighet?

Så nu undrar du förmodligen hur Kinsta kan erbjuda Google Cloud Platforms snabbaste servrar för alla, medan våra konkurrenter sitter fast med långsammare servrar eller C2-tillgänglighet endast på dyra anpassade planer.

Svaret är förvånansvärt enkelt: Kinsta är ett privatägt företag där kundupplevelsen är den högsta prioriteringen. För att få insidesinformationen om Kinstas beslut att flytta hela vår kundbas till C2 VM, talade jag med vår VD, Mark Gavalda.

Kinsta DNA

Enligt Mark påverkades beslutet att flytta till beräkningsoptimerade C2-maskiner i stor utsträckning av vad han kallar ”Kinsta DNA”.

Sedan Kinsta startade 2013:

”Vi har alltid använt material och personal av högsta kvalitet oavsett kostnader. De två mest uppenbara områdena där denna kundorienterade strategi gör sig påmind är flerspråkig support och infrastruktur.

Utmärkt support är och har alltid varit en av Kinstas definierande egenskaper. Trots vår enorma tillväxt sedan 2013 har vårt 24/7/365 kundsupportteam kunnat upprätthålla en svarstid under 2 minuter och ett 97% kundnöjdhetsbetyg för 2020.”

Ta en titt på vad några av våra kunder har att säga om deras upplevelse av WordPress-hosting på Kinsta!

A review from a satisfied Kinsta customer.

Kinstas resa till C2 virtuella maskiner.

Innan vi flyttade till högpresterande C2-maskiner använde vi GCP:s vanliga N1 VM-routing via Googles premiumnätverk. Medan N1 VM gav oss anständig prestanda, fångade Googles tillkännagivande om sina C2-maskiner vårt intresse mycket tidigt. Faktum är att Mark reste till Googles Zürichkontor för en smygtitt på C2 VM när de var i sin ”alfatesting”-fas.

Det var kärlek vid första… tråden!

Mark kom från sitt första C2-möte med en enda tanke:

”Vi måste använda dessa maskiner för alla Kinstakunder, oavsett kostnad.”

För oss är den definierande funktionen hos GCP:s beräkningsoptimerade C2 VM den enastående entrådiga prestandan. Enligt Mark,

”De flesta WordPress-relaterade arbetsbelastningar är entrådiga, så att vi inte kan använda dussintals processorer för att parallellisera beräkningen för en enda uppgift.”

Därför är det extremt viktigt att ha bästa möjliga entråds-prestanda för att hosta WordPresswebbplatser.

Efter en betydande mängd benchmarktester fann vi att C2-maskinernas 3.8 GHz allkärniga turbo-processorer ”effektivt fördubblade mängden arbete som en enda VM kunde hantera när som helst” jämfört med N1 VM med 2.2 GHz-processorer. Efter benchmarktesterna tog vi omedelbart kontakt med Google Cloud för mer information om C2-tillgängligheten.

Tillgängliga regioner för C2

I början av 2020 avslutade vi övergången av hela vår infrastruktur till C2-maskiner i stödda regioner (se nedan). Det betyder att oavsett om du är i Nordamerika, Europa eller Asien finns det en C2-utrustad region nära dig.

Allteftersom Google Cloud gör C2 VM tillgängligt i andra regioner kommer vi att fortsätta migrera vår infrastruktur till C2-maskiner.

  1. Changhua County, Taiwan (asia-east1)
  2. Hong Kong (asia-east2)
  3. Tokyo, Japan (asia-northeast1)
  4. Osaka, Japan (asia-northeast2)
  5. Seoul, South Korea (asia-northeast3)
  6. Mumbai, India (asia-south1)
  7. Delhi, India (asia-south2)
  8. Jakarta, Indonesia (asia-southeast2)
  9. Sydney, Australia (australia-southeast1)
  10. Melbourne, Australia (australia-southeast2)
  11. London, United Kingdom (europe-west2)
  12. Frankfurt, Germany (europe-west3)
  13. Zurich, Switzerland (europe-west6)
  14. Montréal, Canada (northamerica-northeast1)
  15. Toronto, Canada (northamerica-northeast2)
  16. São Paulo, Brazil (southamerica-east1)
  17. Columbus, Ohio, USA (us-east5)
  18. The Dalles, Oregon, USA (us-west1)
  19. Los Angeles, California, USA (us-west2)
  20. Salt Lake City, Utah, USA (us-west3)
  21. Las Vegas, Nevada, USA (us-west4)

Tack vare Googles flexibla VM-design och våra otroliga tekniska och sysadmin-team var övergången från N1 till C2 helt sömlös. Efter C2-införandet har kundresponsen varit fantastiskt, och vi är säkra på att flytten till Googles snabbaste servrar oavsett kostnad var det bästa alternativet för våra kunder. Enligt Mark – ”Vi kommer aldrig se tillbaka”!

Den snabbaste hosting-upplevelsen för alla planer (idag och i framtiden)

”Hastighet är något vi aldrig kommer att kompromissa med, oavsett kostnaden.” – Mark Gavalda, VD på Kinsta

När det gäller teknik är framtiden vidöppen. Kinsta brinner för innovation inom marknaden för WordPress-hosting och vi utvärderar alltid den senaste tekniken ur perspektivet att förbättra kundupplevelsen, tillfredsställelsen och prestanda. Enligt Mark:

”Vårt team arbetar mycket nära Google Cloud för att se till att vi får testa nya produkter så snart som möjligt, så att du kan vara säker på att vi har rejält koll på de senaste infrastrukturutvecklingarna.”

Om fem år är det möjligt att C2 VM inte längre är de snabbaste servrarna för WordPress. Om din webbplats är hostad på Kinsta behöver du inte oroa dig för det eftersom vi kommer att ha ”migrerat din webbplats gratis” till de senaste servrarna.

Sammanfattning

Med sitt omfattande utbud av virtuella maskiner, supersnabba nätverk och sysadmin-vänliga funktioner håller Google Cloud Platform snabbt på väg att bli en populär infrastrukturleverantör inom WordPress-hosting. Även om Kinsta inte är den enda värd som använder Google Cloud Platform är vi den enda som tillhandahåller C2-maskiner på alla planer.

Med Kinsta spelar det ingen roll om du har en startplan eller helt anpassad plan, dina WordPresswebbplatser kommer ändå att ha tillgång till GCP:s snabbaste datoroptimerade servrar. Mer specifikt kommer du att kunna dra full nytta av Google Clouds C2 virtuella maskiner och premiumnätverk från dag ett.

För mer information, kolla in våra C2-benchmarktester!

När vi ser framåt är vår blick riktad mot innovation och iteration med målet att bygga världens bästa och snabbaste hosting-upplevelse för WordPress.

Vi har många nya projekt och funktioner på gång, så se till att prenumerera på vårt nyhetsbrev för att hålla dig uppdaterad om alla nyheter för Kinsta och WordPress!

Brian Li

Brian har varit WordPress-användare i över 10 år och tycker om att dela sin kunskap med communityn. På fritiden tycker Brian om att spela piano och utforska Tokyo med sin kamera. Ta kontakt med Brian på hans hemsida på brianli.com.