En 2016, nuestro equipo se propuso hacer que el alojamiento de WordPress de alto rendimiento de sea aún más rápido. Ese viaje culminó con el traslado y la consolidación de toda nuestra infraestructura de múltiples proveedores a Google Cloud Platform (GCP).
Mirando hacia atrás hoy, esa elección ha jugado un papel muy importante al permitirnos construir la plataforma de alojamiento de WordPress más rápida del mundo.
En este artículo, profundizaremos en la visión de y por qué elegimos Google Cloud Platform como nuestro proveedor de infraestructura. Específicamente, aprenderá cómo usa máquinas virtuales C2 optimizadas para computación, enrutamiento de tráfico premium y una pila de alojamiento en contenedores personalizada para llevar el rendimiento de WordPress al siguiente nivel.
¡Cinturón de seguridad!
Google Cloud Platform y máquinas virtuales
Google Cloud Platform ofrece una variedad de máquinas virtuales (VM). Piense en una máquina virtual como una computadora en un centro de datos que está completamente equipado con CPU, RAM, almacenamiento SSD y una conexión rápida a Internet.
Al igual que con las computadoras normales, las VM están disponibles en diferentes configuraciones. En GCP, las VM se clasifican en diferentes familias.
Específicamente:
- Las VM N1, N2 y E2 son máquinas de uso general adecuadas para una variedad de cargas de trabajo, pero no están optimizadas para una sola tarea. Son populares para servidores web, aplicaciones comerciales y bases de datos más pequeñas.
- Las máquinas M1 y M2 están cargadas con RAM para casos de uso intensivos en memoria, como grandes bases de datos SQL y NoSQL en memoria y análisis de datos en memoria.
- Las máquinas C2 son máquinas virtuales «optimizadas para cómputo» diseñadas para la automatización del diseño electrónico, juegos de alto rendimiento y otras cargas de trabajo de CPU intensivas como WordPress. Estos son los servidores más rápidos de Google Cloud Platform y lo que implementamos aquí en .
Cómo usa Google Cloud Platform
En nuestra visión de proporcionar la experiencia de alojamiento de WordPress más rápida, las máquinas virtuales C2 de Google juegan un papel clave, pero no es el único aspecto importante aquí (más sobre eso a continuación).
En comparación con las VM N1 de uso general, comparamos la configuración de la VM C2 y descubrimos que era un 200% más rápida para WordPress.
Permítanos darle un ejemplo rápido de cómo las máquinas virtuales optimizadas para computación afectan directamente la velocidad de un sitio de WordPress.
El núcleo, los complementos y los temas de WordPress están escritos en un lenguaje de programación llamado PHP. El código es ejecutado por trabajadores PHP, que son procesos en segundo plano que realizan una variedad de tareas, desde realizar llamadas a la base de datos para generar las páginas de su sitio hasta enviar confirmaciones de pedidos para una tienda WooCommerce.
En pocas palabras, los trabajadores PHP son los motores de su sitio de WordPress.
Las solicitudes sin caché a un sitio de WordPress deben ser procesadas por trabajadores de PHP. Dado que el rendimiento de la CPU afecta directamente la rapidez con que los trabajadores de PHP pueden procesar el código, las CPU superrápidas en las máquinas virtuales C2 de Google tienen un impacto directo en la velocidad de su sitio de WordPress.
¿Qué hace que sea rápido?
En el núcleo del alojamiento de se encuentra una pila de alojamiento en contenedores impulsada por implementaciones personalizadas de LXD, Nginx, MariaDB y las últimas versiones de PHP. Nuestra pila de software está específicamente ajustada para el alojamiento de WordPress de alto rendimiento en Google Cloud Platform, y la estamos ajustando y optimizando constantemente a medida que están disponibles soluciones más nuevas y más rápidas.
En el extremo de la infraestructura, utilizamos la red C2 VMS y Premium Tier de Google, que ofrece baja latencia y enrutamiento de tráfico entre un 30% y un 50% más rápido al evitar las canalizaciones públicas de Internet tanto como sea posible.
En comparación, la mayoría de otros hosts de WordPress en el espacio utilizar mas barato y fibra menos segura a expensas de la velocidad de la red.
Al combinar nuestra pila de alojamiento única con las máquinas virtuales más rápidas de Google, el enrutamiento de tráfico y la experiencia en profundidad de nuestro equipo, puede exprimir hasta el último gramo de rendimiento de Google Cloud Platform para brindar a nuestros clientes una experiencia de alojamiento de WordPress verdaderamente centrada en el rendimiento. .
Sin embargo, con tantos hosts de WordPress «centrados en el rendimiento», pensaría que las máquinas virtuales de primer nivel como las máquinas C2 de GCP y el enrutamiento de tráfico de primer nivel serían la norma.
Desafortunadamente, ese no es el caso en el panorama actual de alojamiento de WordPress.
Proveedores de alojamiento con tecnología de Google Cloud Platform
no es el único host de WordPress que utiliza Google Cloud Platform (GCP). Sin embargo, somos el único host que utiliza máquinas virtuales C2 optimizadas para computación y la red superrápida de nivel premium de Google a escala para todos los clientes.
vs SiteGround
En mayo de 2020, SiteGround anunció una actualización a las VM N2 para sitios alojados en su infraestructura de Google Cloud Platform en seis ubicaciones de centros de datos. En el comunicado de prensa de SiteGround, afirmaron que el cambio de VM N1 a N2 daría como resultado un rendimiento de la CPU un 40% más rápido.
En comparación, Soporta 24 ubicaciones de centros de datos con máquinas virtuales C2 200% más rápidas en 12 regiones. Esto significa que además de alojar en servidores mucho más rápidos, ¡también puede colocar estratégicamente su sitio más cerca de su público objetivo con !
vs motor WP
En agosto de 2019, WP Engine anunció la compatibilidad con máquinas virtuales C2 optimizadas para cómputo. Sin embargo, solo clientes con planes dedicados a partir de $ 290 / mes tener acceso a máquinas virtuales C2 de alto rendimiento en WP Engine.
En , todos los clientes están alojados en máquinas virtuales C2. Ya sea que tenga un plan Starter o un plan Enterprise, podrá aprovechar los servidores más rápidos de Google Cloud Platform y obtener la experiencia de alojamiento de WordPress más rápida sin importar cuán grande sea su presupuesto.
¿Qué tan rápidas son las máquinas virtuales C2 optimizadas para cómputo?
Antes de entrar en lo que hace a diferente, consulte estas comparaciones de rendimiento de algunos de los sitios de nuestros clientes después de pasar a las máquinas virtuales C2 que ejecutan nuestra pila de software personalizado.
Un sitio de noticias de WordPress de alto tráfico que procesaba cientos de solicitudes PHP por minuto redujo su tiempo de respuesta de 250 ms a 80 ms al cambiar a máquinas C2, eso es un 212,5% de aumento en el rendimiento!
De Matthew Woodward El popular blog de marketing en línea y SEO experimentó una caída en el tiempo de respuesta de 750 ms a 385 ms; eso es un Aumento del rendimiento del 94,8%!
Neuralab, una empresa de desarrollo web y de aplicaciones galardonada vio una Aumento del rendimiento del 80% cuando la respuesta de su sitio se redujo de 450 ms a 250 ms.
Estas son solo tres de las muchas historias de éxito que hemos visto desde la migración a las máquinas virtuales C2. Mejor de todo, nuestros clientes no necesitaban hacer nada para aprovechar estos aumentos de rendimiento: sin complementos de optimización, sin cambios en el código del sitio y sin costos ocultos.
¿Qué hace a diferente cuando se trata de velocidad?
Entonces, ahora probablemente se esté preguntando por qué puede ofrecer los servidores más rápidos de Google Cloud Platform para todos, mientras que nuestros competidores están atrapados con servidores más lentos o disponibilidad de C2 solo en costosos planes personalizados.
La respuesta es sorprendentemente simple: es una empresa privada donde la experiencia del cliente es la máxima prioridad. Para obtener información privilegiada sobre la decisión de de trasladar toda nuestra base de clientes a máquinas virtuales C2, hablé con nuestro director ejecutivo, Mark Gavalda.
El ADN de
Según Mark, la decisión de pasar a máquinas virtuales C2 optimizadas para computación fue influenciada en gran medida por lo que él llama “ADN de ”.
Desde el inicio de en 2013:
“Siempre hemos utilizado materiales y personal de la más alta calidad sin importar los costos. Las dos áreas más obvias en las que esta estrategia orientada al cliente me viene a la mente son el soporte y la infraestructura multilingües.
El excelente soporte es y siempre ha sido una de las características definitorias de . A pesar de nuestro tremendo crecimiento desde 2013, nuestro equipo de atención al cliente 24/7/365 ha podido mantener un tiempo de respuesta inferior a 2 minutos y un Calificación de satisfacción del cliente del 97% para 2020 «.
¡Eche un vistazo a lo que algunos de nuestros clientes tienen que decir sobre su experiencia de alojamiento de WordPress en !
Aumente las capacidades de su sitio web de WordPress con nuestra infraestructura flexible impulsada por Google Cloud. Consulta nuestros planes.
El viaje de a las máquinas virtuales C2
Antes de pasar a las máquinas virtuales C2 de alto rendimiento, utilizamos el enrutamiento de las máquinas virtuales N1 de uso general de GCP a través de la red de nivel premium de Google. Si bien las máquinas virtuales N1 ya nos proporcionaron un rendimiento decente, la presentación de Google de sus máquinas C2 llamó nuestro interés desde el principio. De hecho, Mark viajó a la oficina de Google en Zúrich para echar un vistazo a las máquinas virtuales C2 cuando se encontraban en su fase de «prueba alfa».
Fue amor al principio… ¡hilo!
Mark se alejó de su primer encuentro con C2 con un pensamiento singular:
«Tenemos que usar estas máquinas para todos los clientes de , sin importar el costo».
Para nosotros, la característica definitoria de las VM C2 optimizadas para procesamiento de GCP es la rendimiento incomparable de un solo hilo. Según Mark,
“La mayoría de las cargas de trabajo relacionadas con WordPress son de un solo subproceso, por lo que no podemos usar docenas de CPU para paralelizar el cálculo para una sola tarea”.
Por lo tanto, tener el mejor rendimiento posible de un solo hilo es extremadamente importante para alojar sitios de WordPress.
Después de una cantidad significativa de evaluación comparativa, descubrimos que las CPU turbo sostenidas de todos los núcleos de 3.8 GHz de C2 «duplicaron efectivamente la cantidad de trabajo que una sola VM podía manejar en un momento dado» en comparación con las VM N1 con CPU de 2.2 GHz. Tras las pruebas comparativas, nos comunicamos de inmediato con Google Cloud para obtener más información sobre la disponibilidad de C2.
Regiones disponibles para instancias C2
A principios de 2020, finalizamos la transición de toda nuestra infraestructura a máquinas virtuales C2 en las regiones admitidas (ver más abajo). Esto significa que ya sea que se encuentre en América del Norte, Europa o Asia, hay una región equipada con C2 cerca de usted.
A medida que Google Cloud haga que las máquinas virtuales C2 estén disponibles en otras regiones, …