Comment Kinsta a conçu l'expérience d'hébergement WordPress la plus rapide

Publié: 2020-08-17

En 2016, notre équipe a entrepris de rendre l'hébergement WordPress déjà très performant de Kinsta encore plus rapide. Ce voyage a abouti à la migration et à la consolidation de l'ensemble de notre infrastructure de plusieurs fournisseurs vers Google Cloud Platform (GCP).

En regardant en arrière aujourd'hui, ce choix a joué un rôle énorme en nous permettant de créer la plate-forme d'hébergement WordPress la plus rapide au monde.

Dans cet article, nous allons approfondir la vision de Kinsta et pourquoi nous avons choisi Google Cloud Platform comme fournisseur d'infrastructure. Plus précisément, vous apprendrez comment Kinsta utilise des machines virtuelles C2 optimisées pour le calcul, un routage de trafic premium et une pile d'hébergement conteneurisée personnalisée pour faire passer les performances de WordPress au niveau supérieur.

Bouclez votre ceinture !

Google Cloud Platform et les machines virtuelles

Google Cloud Platform propose une variété de machines virtuelles (VM). Considérez une machine virtuelle comme un ordinateur dans un centre de données entièrement équipé de processeurs, de RAM, de stockage SSD et d'une connexion Internet rapide.

Comme pour les ordinateurs normaux, les machines virtuelles sont disponibles dans différentes configurations. Sur GCP, les VM sont classées en différentes familles.

Spécifiquement:

  • Les machines virtuelles N1, N2 et E2 sont des machines à usage général adaptées à une variété de charges de travail, mais elles ne sont pas optimisées pour une seule tâche. Ils sont populaires pour les serveurs Web, les applications professionnelles et les petites bases de données.
  • Les machines M1 et M2 sont chargées de RAM pour les cas d'utilisation gourmands en mémoire comme les grandes bases de données SQL et NoSQL en mémoire et l'analyse de données en mémoire.
  • Les machines C2 sont des machines virtuelles "optimisées pour le calcul" conçues pour l'automatisation de la conception électronique, les jeux hautes performances et d'autres charges de travail gourmandes en CPU comme WordPress. Ce sont les serveurs les plus rapides de Google Cloud Platform et ce que nous mettons en œuvre ici chez Kinsta.

Comment Kinsta utilise Google Cloud Platform

Dans notre vision de fournir l'expérience d'hébergement WordPress gérée la plus rapide, les machines virtuelles C2 de Google jouent un rôle clé, mais ce n'est pas le seul aspect important ici (plus de détails ci-dessous).

Par rapport aux machines virtuelles N1 à usage général, nous avons comparé la configuration de la machine virtuelle C2 et avons constaté qu'elle était 200 % plus rapide pour WordPress.

Laissez-nous vous donner un exemple rapide de la façon dont les machines virtuelles optimisées pour le calcul affectent directement la vitesse d'un site WordPress.

Le noyau, les plugins et les thèmes de WordPress sont écrits dans un langage de programmation appelé PHP. Le code est exécuté par des travailleurs PHP, qui sont des processus d'arrière-plan qui effectuent diverses tâches, allant des appels de base de données pour générer les pages de votre site à l'envoi de confirmations de commande pour une boutique WooCommerce.

Pour faire simple, les workers PHP sont les moteurs de votre site WordPress.

Les demandes non mises en cache vers un site WordPress doivent être traitées par les travailleurs PHP. Étant donné que les performances du processeur affectent directement la vitesse à laquelle les travailleurs PHP peuvent traiter le code, les processeurs ultra-rapides des machines virtuelles C2 de Google ont un impact direct sur la vitesse de votre site WordPress.

Un avis d'un client satisfait de Kinsta.

Qu'est-ce qui rend Kinsta rapide ?

Au cœur de l'hébergement Kinsta se trouve une pile d'hébergement conteneurisée alimentée par des implémentations personnalisées de LXD, Nginx, MariaDB et les dernières versions de PHP. Notre pile logicielle est spécialement conçue pour l'hébergement WordPress hautes performances sur Google Cloud Platform, et nous la modifions et l'optimisons constamment à mesure que de nouvelles solutions plus rapides deviennent disponibles.

Du côté de l'infrastructure, nous utilisons le réseau C2 VMS et Premium Tier de Google, qui offre une faible latence et un routage du trafic 30 à 50 % plus rapide en évitant autant que possible les pipelines Internet publics.

En comparaison, la majorité des autres hébergeurs WordPress de l'espace utilisent une fibre moins chère et moins sécurisée au détriment de la vitesse du réseau.

En combinant notre pile d'hébergement unique avec les machines virtuelles les plus rapides de Google, le routage du trafic et l'expérience approfondie de notre équipe, Kinsta est en mesure d'extraire chaque once de performance de Google Cloud Platform pour offrir à nos clients une expérience d'hébergement WordPress vraiment axée sur les performances. .

Avec autant d'hôtes WordPress "axés sur les performances", on pourrait penser que les machines virtuelles de premier plan comme les machines C2 de GCP et le routage du trafic de niveau premium seraient la norme.

Malheureusement, ce n'est pas le cas dans le paysage actuel de l'hébergement WordPress.

Kinsta a pour mission d'offrir l'expérience d'hébergement la plus rapide possible… et tout commence avec les machines C2 ultra-rapides de Google Cloud Platform ️ Cliquez pour tweeter

Accélérez votre site WordPress instantanément avec les solutions d'hébergement WordPress les plus rapides de Kinsta. Essayez aujourd'hui avec une garantie de remboursement de 30 jours

Fournisseurs d'hébergement optimisés par Google Cloud Platform

Kinsta n'est pas le seul hébergeur WordPress à utiliser Google Cloud Platform (GCP). Cependant, nous sommes le seul hôte à utiliser des machines virtuelles C2 optimisées pour le calcul et le réseau premium ultra-rapide de Google à grande échelle pour tous les clients .

Kinsta contre SiteGround

En mai 2020, SiteGround a annoncé une mise à niveau vers les machines virtuelles N2 pour les sites hébergés sur leur infrastructure Google Cloud Platform dans six centres de données. Dans le communiqué de presse de SiteGround, ils ont déclaré que le passage des machines virtuelles N1 à N2 se traduirait par des performances CPU 40 % plus rapides.

En comparaison, Kinsta prend en charge 29 emplacements de centres de données avec des machines virtuelles C2 200 % plus rapides dans 12 régions. Cela signifie qu'en plus d'héberger sur des serveurs beaucoup plus rapides, vous pouvez également rapprocher stratégiquement votre site de votre public cible avec Kinsta !

Kinsta contre le moteur WP

En août 2019, WP Engine a annoncé la prise en charge des machines virtuelles C2 optimisées pour le calcul. Cependant, seuls les clients bénéficiant de forfaits dédiés à partir de 290 $/mois ont accès à des machines virtuelles C2 hautes performances chez WP Engine.

Chez Kinsta, tous les clients sont hébergés sur des VM C2 . Que vous ayez un forfait Starter ou Enterprise, vous pourrez profiter des serveurs les plus rapides de Google Cloud Platform et bénéficier de l'expérience d'hébergement WordPress la plus rapide, quel que soit votre budget.

Quelle est la vitesse des machines virtuelles C2 optimisées pour le calcul ?

Avant d'aborder ce qui rend Kinsta différent, consultez ces comparaisons de performances de certains des sites de nos clients après le passage aux machines virtuelles C2 exécutant notre pile logicielle personnalisée.

Un site d'actualités WordPress à fort trafic traitant des centaines de requêtes PHP par minute a réduit son temps de réponse de 250 ms à 80 ms en passant à des machines C2 – soit une augmentation de 212,5 % des performances !

Une augmentation de 212,5% des performances après le passage à C2.
Une augmentation de 212,5% des performances après le passage à C2.

Le célèbre blog de marketing en ligne et de référencement de Matthew Woodward a vu son temps de réponse passer de 750 ms à 385 ms, soit une augmentation des performances de 94,8 % !

Matthew Woodward a vu ses performances augmenter de 94,8 % après être passé en C2.
Matthew Woodward a vu ses performances augmenter de 94,8 % après être passé en C2.

Neuralab, une société de développement Web et d'applications primée, a vu ses performances augmenter de 80 % lorsque la réponse de son site est passée de 450 ms à 250 ms.

Neuralab a vu ses performances augmenter de 80 % après son passage à C2.
Neuralab a vu ses performances augmenter de 80 % après son passage à C2.

Ce ne sont là que trois des nombreuses réussites que nous avons connues depuis la migration vers les machines virtuelles C2. Mieux encore, nos clients n'ont rien eu à faire pour profiter de ces améliorations de performances - pas de plug-ins d'optimisation, pas de modifications du code du site et pas de coûts cachés.

Ce qui rend Kinsta différent en matière de vitesse

Donc, maintenant, vous vous demandez probablement pourquoi Kinsta est en mesure d'offrir les serveurs les plus rapides de Google Cloud Platform pour tout le monde, alors que nos concurrents sont bloqués avec des serveurs plus lents ou une disponibilité C2 uniquement sur des plans personnalisés coûteux.

La réponse est étonnamment simple : Kinsta est une entreprise privée où l'expérience client est la priorité absolue. Pour avoir un aperçu de la décision de Kinsta de déplacer toute notre clientèle vers les machines virtuelles C2, j'ai parlé avec notre PDG, Mark Gavalda.

L'ADN de Kinsta

Selon Mark, la décision de passer à des machines virtuelles C2 optimisées pour le calcul a été largement influencée par ce qu'il appelle "l'ADN de Kinsta".

Depuis la création de Kinsta en 2013 :

« Nous avons toujours utilisé des matériaux et du personnel de la plus haute qualité, peu importe les coûts. Les deux domaines les plus évidents où cette stratégie orientée client vient à l'esprit sont le support multilingue et l'infrastructure.

Un excellent support est et a toujours été l'une des caractéristiques déterminantes de Kinsta. Malgré notre formidable croissance depuis 2013, notre équipe de support client 24/7/365 a été en mesure de maintenir un temps de réponse inférieur à 2 minutes et un taux de satisfaction client de 97 % pour 2022. »

Jetez un œil à ce que certains de nos clients ont à dire sur leur expérience d'hébergement WordPress sur Kinsta !

Boostez les capacités de votre site Web WordPress avec notre infrastructure flexible alimentée par Google Cloud. Consultez nos forfaits.

Un avis d'un client satisfait de Kinsta.

Le parcours de Kinsta vers les VM C2

Avant de passer aux VM C2 hautes performances, nous utilisions le routage des VM N1 à usage général de GCP via le réseau Premium Tier de Google. Alors que les VM N1 nous fournissaient déjà des performances correctes, le dévoilement par Google de ses machines C2 a suscité très tôt notre intérêt. En fait, Mark s'est rendu au bureau de Google à Zurich pour un aperçu des machines virtuelles C2 lorsqu'elles étaient dans leur phase de « test alpha ».

C'était l'amour au début… fil!

Mark est reparti de sa première rencontre avec C2 avec une pensée singulière :

"Nous devons utiliser ces machines pour tous les clients de Kinsta, quel qu'en soit le coût."

Pour nous, la caractéristique déterminante des VM C2 optimisées pour le calcul de GCP est la performance inégalée à un seul thread . Selon Marc,

"La plupart des charges de travail liées à WordPress sont à thread unique, nous ne pouvons donc pas utiliser des dizaines de processeurs pour paralléliser le calcul d'une seule tâche."

Par conséquent, il est extrêmement important d'avoir les meilleures performances possibles pour un seul thread pour l'hébergement de sites WordPress.

Après une quantité importante d'analyses comparatives, nous avons constaté que les processeurs turbo soutenus à 3,8 GHz de C2 "doublaient effectivement la quantité de travail qu'une seule machine virtuelle pouvait gérer à un moment donné" par rapport aux machines virtuelles N1 avec des processeurs à 2,2 GHz. Après les tests de référence, nous avons immédiatement contacté Google Cloud pour plus d'informations sur la disponibilité de C2.

Régions disponibles pour les instances C2

Début 2020, nous avons terminé la transition de l'ensemble de notre infrastructure vers les machines virtuelles C2 dans les régions prises en charge (voir ci-dessous). Cela signifie que, que vous soyez en Amérique du Nord, en Europe ou en Asie, il existe une région équipée de C2 près de chez vous.

Au fur et à mesure que Google Cloud rendra les VM C2 disponibles dans d'autres régions, nous continuerons à migrer notre infrastructure vers les machines C2.

  1. Comté de Changhua, Taïwan (asia-east1)
  2. Hong Kong (asie-est2)
  3. Tokyo, Japon (asie-nord-est1)
  4. Osaka, Japon (asia-northeast2)
  5. Séoul, Corée du Sud (asia-northeast3)
  6. Mumbai, Inde (asie-sud1)
  7. Delhi, Inde (Asie-Sud2)
  8. Jurong West, Singapour (asie-sud-est1)
  9. Jakarta, Indonésie (asia-southeast2)
  10. Melbourne, Australie (australia-southeast2)
  11. Saint-Ghislain, Belgique (europe-ouest1)
  12. Londres, Royaume-Uni (europe-west2)
  13. Francfort, Allemagne (europe-ouest3)
  14. Eemshaven, Pays-Bas (europe-ouest4)
  15. Zurich, Suisse (europe-ouest6)
  16. Montréal, Canada (northamerica-northeast1)
  17. Toronto, Canada (Amérique du Nord-Nord-Est2)
  18. Sao Paulo, Brésil (Amérique du Sud-Est1)
  19. Council Bluffs, Iowa, États-Unis (us-central1)
  20. Moncks Corner, Caroline du Sud, États-Unis (us-east1)
  21. Ashburn, Virginie, États-Unis (us-east4)
  22. The Dalles, Oregon, États-Unis (us-west1)
  23. Los Angeles, Californie, États-Unis (us-west2)
  24. Salt Lake City, Utah, États-Unis (us-west3)
  25. Las Vegas, Nevada, États-Unis (us-west4)

Grâce à la conception flexible des machines virtuelles de Google et à nos incroyables équipes d'ingénieurs et d'administrateurs système, la transition de N1 à C2 s'est déroulée sans heurts. Après C2, la réponse des clients a été fantastique, et nous sommes certains que le passage aux serveurs les plus rapides de Google, quel que soit le coût, était la meilleure option pour nos clients. Dans les mots de Mark – « il n'y a pas de retour en arrière » !

Offrir l'expérience d'hébergement la plus rapide à tous les plans (aujourd'hui et à l'avenir)

"La vitesse est quelque chose sur laquelle nous ne ferons jamais de compromis, quel qu'en soit le coût". — Mark Gavalda, PDG de Kinsta

En matière de technologie, l'avenir est grand ouvert. Kinsta est passionné par l'innovation dans l'espace d'hébergement WordPress et nous évaluons toujours les dernières technologies dans la perspective d'améliorer l'expérience client, la satisfaction et les performances. Dans les mots de Marc :

"Notre équipe travaille en étroite collaboration avec Google Cloud pour s'assurer que nous pouvons tester de nouveaux produits dès que possible. Vous pouvez donc être sûr que nous prêtons une attention particulière aux dernières avancées en matière d'infrastructure."

Dans cinq ans, il est possible que les machines virtuelles C2 ne soient plus les serveurs les plus rapides pour WordPress. Si votre site est hébergé chez Kinsta, vous n'aurez pas à vous en soucier car nous aurons « déjà migré votre site gratuitement » vers les derniers serveurs.

️ Des machines C2 ultra-rapides, un routage de trafic premium et une pile d'hébergement conteneurisée personnalisée - quelques-unes des façons dont Kinsta rend l'hébergement géré plus rapide que jamais ️ Cliquez pour tweeter

Résumé

Avec sa vaste sélection de machines virtuelles, son réseau ultra-rapide et ses fonctionnalités conviviales pour les administrateurs système, Google Cloud Platform devient rapidement un fournisseur d'infrastructure populaire dans le monde de l'hébergement WordPress. Même si Kinsta n'est pas le seul hébergeur à utiliser Google Cloud Platform, nous sommes le seul à fournir des machines C2 sur tous les plans .

Avec Kinsta, peu importe que vous ayez un plan Starter ou un plan entièrement personnalisé, vos sites WordPress auront accès aux serveurs optimisés pour le calcul les plus rapides de GCP. Plus précisément, vous pourrez profiter pleinement des machines virtuelles C2 et du réseau de niveau Premium de Google Cloud dès le premier jour.

Pour plus d'informations, consultez nos benchmarks C2 !

Alors que nous regardons vers l'avenir, nos yeux sont tournés vers l'innovation et l'itération dans le but de créer l'expérience d'hébergement WordPress la meilleure et la plus rapide au monde.

Nous avons de nombreux projets et fonctionnalités en préparation, alors assurez-vous de vous inscrire à notre newsletter pour rester au courant des actualités Kinsta et WordPress !