Gracias a los niveles de servicio de red alfa, Google Cloud Platform (GCP) te permite optimizar tu red en la nube en función al rendimiento eligiendo el nivel premium o en función al coste con el nuevo nivel estándar. Consulta la sección de uso de niveles de servicio de red para obtener instrucciones en relación con la configuración.
Nivel premium | Nivel estándar |
---|---|
|
|
Los niveles premium y estándar realizan optimizaciones en casos prácticos diferentes.
- El nivel premium ofrece tráfico en la red global de Google con una calidad sin igual. Si usas Google Cloud hoy, ya estás usando el potente nivel premium.
- El nivel estándar ofrece una red con un precio muy atractivo y un rendimiento comparable al de otras nubes públicas importantes.
Casos prácticos
Aquí se presentan casos prácticos de clientes reales y cómo se asignan a los niveles de servicio de red:
El nivel premium es el nivel predeterminado y debe usarse en aquellos casos en los que se requieran altos niveles de rendimiento y disponibilidad, y que se proporcionen por todo el mundo.
El nivel estándar suele resultar útil cuando:
- Buscas una opción de menor precio para cargas de trabajo que no se vean afectadas por la latencia o el rendimiento.
- Necesitas un nivel de servicio de red comparable en precio y rendimiento a otras nubes públicas importantes.
- Tienes un presupuesto limitado y la implementación solo se realiza en una única región.
Nivel premium
El nivel premium distribuye el tráfico por la red mundial bien aprovisionada de Google, que ofrece baja latencia y alta fiabilidad. Se trata de una amplia red de fibra privada global con más de 100 puntos de presencia (POPs) en todo el mundo. Desde esta perspectiva, Google es el mayor proveedor de servicios de nube pública.
Con el nivel premium, el tráfico del usuario final que recibe la aplicación de Google Cloud entra en la red privada y de alto rendimiento de Google por el POP más cercano al usuario final, y GCP suministra este tráfico a la aplicación a través de esta red. Del mismo modo, GCP hace llegar el tráfico saliente de tu aplicación a los usuarios finales en la red de Google y sale en el POP más cercano a ellos, independientemente de su ubicación. Esto implica que la mayor parte de este tráfico llegará a su destino con un único salto al proveedor de Internet del usuario final, por lo que ofrece una congestión mínima y un rendimiento máximo.
Nivel estándar
El nivel estándar es una oferta nueva con un coste inferior. Este nivel proporciona una calidad de red comparable a la de otros proveedores de nube pública (pero inferior a la del nivel premium) y servicios de redes regionales, como el balanceo de carga regional con una IP virtual por región.
El nivel estándar tiene un precio inferior al nivel premium debido a que el tráfico entre GCP y el usuario final (Internet) se suministra a través de redes de tránsito (proveedor de Internet) en lugar de la red de Google.
Disponibilidad del nivel estándar
Nivel premium | Nivel estándar | |
---|---|---|
Instancia de máquina virtual sencilla | Sí, global | Sí, regional |
Balanceo de carga HTTP y HTTPS | Sí, global | Sí, regional |
Balanceo de carga de proxy TCP/SSL (tráfico que no sea HTTP) | Sí, global | Sí, regional |
Balanceo de carga interno y de red | Sí, IP regional (el cliente puede estar en cualquier parte) |
Sí, IP regional (el cliente debe estar en la misma región) |
Google Cloud Storage, Google Kubernetes Engine | Sí | Sí, regional, pero solo mediante balanceo de carga |
Cloud CDN | Sí | No |
En el lanzamiento de alfa, el nivel estándar está disponible inicialmente para la configuración en la región us-central
exclusivamente.
Redundancia de red en niveles de servicio de red
Las características de rendimiento y fiabilidad de los niveles premium y estándar son diferentes.
En el nivel premium se utiliza la red de Google para paquetes de enrutamiento; la capacidad de la red de Google está diseñada para tolerar múltiples fallos de modo que no se detenga el flujo de paquetes entre cualquier par de ubicaciones incluso en caso de interrupciones significativas. En el caso de los clientes con usuarios en varias partes del mundo que rentabilicen bien su tráfico, la fiabilidad y el rendimiento adicionales que proporciona el nivel premium pueden garantizar un funcionamiento ininterrumpido.
La red estándar solo aprovecha la doble redundancia de la red de Google en el salto corto que se produce entre el centro de datos y el área metropolitana de emparejamiento. Una vez que los paquetes salen de la red de Google, los niveles de disponibilidad y rendimiento que se espera que el cliente experimente son los propios del proveedor de tránsito que dirige el tráfico a su destino final.
Comparación de niveles estándar y premium en Cloud Load Balancing
Un balanceador de carga configurado con el nivel premium anunciará globalmente una IP anycast única desde todos los puntos de entrada de Google en todo el mundo y el tráfico que llegue a esa IP entrará en la red de Google más cercana al usuario y llevará a la red troncal a la región en la que se encuentren las instancias que atienden a la solicitud.
En el caso del balanceo de carga HTTP(S) y del proxy TCP/SSL, un importante beneficio de rendimiento del nivel premium es que las conexiones TCP de tu cliente se cancelarán cerca del usuario en el límite de nuestra red.
El balanceo de carga global de Google reduce la latencia para los usuarios al:
- Cancelar las conexiones de usuario cerca de los usuarios en el POP más cercano a ellos.
- Suministrar el tráfico procesado en el proxy desde el balanceo de carga hasta el backend a través de la red troncal de alto rendimiento de Google.
- Reutilizar el balanceo de carga en conexiones de instancia de backend.
- Distribuir contenido almacenable en caché desde el límite (a través de Cloud CDN).
El nivel premium ofrece balanceo de carga global. De esta manera, no solo disfrutas de lo sencillo que resulta administrar una sola IPv4 o IPv6 de difusión por proximidad, sino que, además, puedes expandir la carga de trabajo entre las regiones sin dificultad. Asimismo, el sistema puede desbordarse o, en caso de producirse un fallo, otras regiones podrían ocuparse de las cargas de trabajo.
En el nivel estándar solo proporcionamos Cloud Load Balancing regional. En este nivel, tu IP virtual (VIP) de balanceo de carga será regional, como en los balanceos de carga desde otros proveedores principales de nube pública, y aumentará la complejidad de administración en comparación con el balanceo de carga global del nivel premium si necesitaras desplegar varias regiones.
Un balanceador de carga configurado con redes estándar anuncia una IP regional solo de la región en la que está configurado el balanceador de carga; además, todos los backends de ese balanceador de carga deberán estar disponibles en la misma región que el balanceador de carga. El tráfico a esa IP estándar del balanceador de carga recorrerá Internet hasta llegar a un punto de emparejamiento de tránsito en la región en la que se encuentra el balanceador de carga, y luego entrará en la red de Google. La cancelación de conexiones TCP se producirá en la región más cercana al balanceador de carga y posiblemente lejos del cliente.
Elegir el nivel premium o estándar
Si no sabes con seguridad qué nivel se adecúa más a tus necesidades, te recomendamos que uses el nivel premium de forma predeterminada. De hecho, la configuración selecciona el nivel premium de forma predeterminada para que no resulten necesarias especificaciones de tu parte si quieres utilizar el nivel de red premium.
También puedes utilizar ambos niveles cuando puedas ejecutar tus cargas de trabajo de gran valor utilizando el nivel de red premium y las cargas de trabajo restantes utilizando el nivel de red estándar.
Configurar los niveles premium o estándar
Puedes habilitar el nivel estándar para instancias y balanceadores de carga configurando el nivel en el nivel de recursos:
-
Nivel de recursos (predeterminado: premium)
- Balanceo de carga: habilitar para una regla de reenvío.
- Instancia: habilitar para una máquina virtual o plantilla de instancia.
- Si necesitas habilitar el nivel estándar para Google Cloud Storage, tendrás que configurar el balanceo de carga HTTP(S) con un segmento de backend y luego habilitar el nivel en la regla de reenvío del balanceador de carga.
También puede configurar el nivel de red en el nivel de proyecto, además de hacerlo en el nivel de recursos.
-
Nivel de proyecto (predeterminado: premium)
- Especificar nivel en el nivel de proyecto.
-
Nivel de recursos (predeterminado: premium)
- Balanceo de carga: habilitar para una regla de reenvío.
- Instancia: habilitar para una máquina virtual o plantilla de instancia.
- Otros controles de nivel de recursos en el futuro.
El nivel final de un recurso se determina de la siguiente manera:
-
Si un nivel está configurado para un recurso o el proyecto en el que reside el recurso, ese nivel se aplica al recurso.
-
Si los niveles están configurados para el proyecto y el recurso, el nivel del nivel de recursos tiene prioridad para ese recurso.
Habilitar el nivel estándar para Google Cloud Storage
En el caso de la versión alfa de los niveles de servicio de red, tienes que configurar tu segmento de almacenamiento como backend del balanceador de carga en la nube para habilitar en este el nivel estándar. El segmento de almacenamiento en la nube debe estar en la misma región que la regla de reenvío. Si se encuentran en regiones diferentes, se generan errores derivados de las solicitudes relativas al segmento. Los segmentos de almacenamiento en la nube multirregional no son compatibles con el nivel estándar.
Actualizar el recurso del nivel estándar al nivel premium
Nosotros designamos grupos independientes de direcciones IP públicas y externas para los niveles premium y estándar. Cada grupo es un intervalo contiguo e independiente de IPs.
Cuando una dirección IP se configura para una instancia o balanceador de carga, esta se asigna desde cualquiera de estos dos grupos en función del nivel de servicio de red vigente para ese recurso.
El hecho de que existan dos grupos independientes para los niveles de red de servicio y premium implica lo siguiente:
- Si quieres cambiar la dirección IP de una instancia o la IP de regla de reenvío de un balanceador de carga de premium a estándar (o viceversa), tienes que crear una instancia nueva o un balanceador de carga nuevo con una IP diferente y luego pasar a usar el nuevo recurso.
- No es posible trasladar una IP de un grupo al otro grupo.
- Las direcciones IP del nivel estándar situadas en una región no pueden trasladarse a otra región, ni siquiera aunque se conserve el mismo nivel.
Configurar el nivel estándar para el balanceo de carga
Configurar el nivel estándar para el balanceo de carga de red TCP/UDP
Para configurar un balanceador de carga de red con el fin de usar el nivel estándar, especifica el nivel estándar al crear la dirección y la regla de reenvío del balanceador de carga.
Si quieres cambiar un balanceador de carga disponible del nivel premium (el predeterminado) al nivel estándar, o viceversa, tienes que eliminar la regla de reenvío de balanceador de carga disponible y luego crear una nueva en la que se indique el grupo de destino actual. También tendrás que usar una dirección del nivel estándar con la regla de reenvío propia del nivel estándar. No podrás acceder a tus instancias de balanceo de carga mientras realizas este cambio.
Configurar el nivel estándar para el balanceo de carga HTTP(S) y el proxy TCP/SSL
Si no especificas un nivel de red, tu balanceador de carga utilizará de manera predeterminada el nivel premium. Todos los balanceadores de carga que estaban disponibles antes de introducir los niveles de servicio de red usan el nivel premium. El nivel premium permite realizar un balanceo de carga global en el que una única dirección IP puede dirigir a backends situados en diferentes regiones de todo el mundo. El nivel estándar es un servicio exclusivamente regional. Para usar el nivel estándar, tu balanceador de carga debe cumplir los siguientes requisitos:
- Debe usar una dirección IP regional de nivel estándar.
- Debe usar una regla de reenvío regional de nivel estándar.
- Solo puede disponer de backends en la región que contiene la regla de reenvío.
Configurar el nivel estándar para el balanceador de carga:
Al crear un recurso de dirección regional en el nivel estándar, debes especificar el nivel de red estándar para la IP externa regional. Una vez que el nivel de red se haya establecido como estándar, no se podrá actualizar a premium. Para pasar un balanceador de carga a nivel premium, debes reservar una dirección de nivel premium nueva.
Si quieres pasar un balanceador de carga disponible del nivel premium (el predeterminado) al nivel estándar, tienes que seguir los pasos descritos a continuación:
- Elimina todos los backends que se encuentren en regiones distintas a la que contendrá la regla de reenvío, el balanceador de carga actual.
- Elimina la dirección y la regla de reenvío actuales; después, crea unas nuevas regionales de nivel estándar que dirijan al proxy de destino disponible.
Actualizar grandes volúmenes de tráfico del nivel estándar al nivel premium
Es importante identificar y usar correctamente el nivel que mejor se adapte a tus necesidades.
Aquí se presentan dos restricciones importantes que debes tener en cuenta en tu elección:
- No puedes usar las redes premium como copia de seguridad de las estándar. Si cambias la clasificación de tu tráfico a premium durante una interrupción de la red estándar (por ejemplo, debido a un corte de fibra), se tratará como estándar durante dicha interrupción.
- Si tienes pensado trasladar cantidades significativas de tráfico (>5 Gbps) del nivel estándar al premium sin que esto esté relacionado con una interrupción, deberás ponerte en contacto con tu gestor de cuentas.
Información general de los niveles premium y estándar
Premium | Estándar | ||
Caso práctico | Optimización de rendimiento Red global Servicios de red global |
Optimización de costes Red regional Servicios de red regional |
|
Enrutamiento | de red | Entrante: el tráfico de todo el mundo entra en la red global de Google por una ubicación cercana al usuario. Saliente: método de la "patata fría" El tráfico usa la red troncal global de alta calidad de Google para salir por el POP perimetral global de Google más cercano al usuario. |
Entrante: el tráfico entra en la red de Google a través del emparejamiento o tránsito exclusivamente en la región en la que has desplegado los recursos de GCP de destino. Salida: método de la "patata caliente" El tráfico se envía a Internet a través del emparejamiento o del tránsito que pertenezca a la región de Cloud donde se haya originado. |
Acuerdo de nivel de servicio de red | Global al 99,95 %. Se puede acceder a cualquier región del mundo gracias a esa disponibilidad. | Regional al 99,95 %. Solo la región en la que se encuentra el centro de datos presenta un acuerdo de nivel de servicio del 99,95 %. Sin acuerdo de nivel de servicio global. |
|
Servicios de red | Balanceo de carga HTTP y HTTPS |
|
|
Proxy TCP/SSL |
|
|
|
Balanceo de carga TCP/UDP de red |
|
|
|
Balanceo de carga TCP/UDP interno | Regional | No hay ningún nivel estándar disponible para el balanceo de carga interno | |
Red CDN | Solo nivel premium | No hay ningún nivel estándar disponible para Cloud CDN | |
Precios | $/GB según el uso El precio del nivel premium es superior al del estándar Precios detallados |
$/GB según el uso El precio del nivel estándar es inferior al del premium Precios detallados |
Preguntas frecuentes
P. ¿Qué nivel de red recomienda Google para mis servicios de red en GCP?
Recomendamos el nivel premium para que puedas suministrar tus servicios a través de la red de alta calidad de Google y aprovechar los servicios de red premium en la nube, como el balanceo de carga global y Cloud CDN. Si no seleccionas explícitamente un nivel de red, usarás el nivel premium de manera predeterminada.
P. ¿Cómo puedo hacer que mi balanceador de carga pase del nivel estándar al nivel premium?
En primer lugar, tienes que crear una regla de reenvío del balanceador de carga nueva utilizando una IP de nivel premium. A continuación, podrás usar DNS para migrar lentamente el tráfico de tus IP actuales de nivel estándar a la nueva IP de nivel premium. Cuando la migración haya finalizado, podrás liberar las IP de nivel estándar y los balanceadores de carga regionales relacionados con estas. Al poder disponer de varios balanceadores de carga que dirijan a los mismos backends, no será necesario que cambies los backends.
P. ¿Cuál es la diferencia de precios del uso del nivel premium y del nivel estándar?
El precio del nivel estándar es inferior al del nivel premium con respecto a la relación $/GB. Consulta los precios detallados aquí.
P. ¿En qué regiones está disponible la versión alfa de los niveles de servicio de red?
El lanzamiento de la versión alfa del nivel de red estándar se está llevando a cabo por fases en las regiones.
Actualmente, el nivel estándar está disponible en:
- us-central1
Después, el nivel estándar se lanzará en:
- asia-east1
- Europe-west1
Tras esto, llevaremos a cabo el lanzamiento en el resto de las regiones.
P. Habéis lanzado los niveles premium y estándar. ¿Habrá más niveles en el futuro?
Te mantendremos al tanto si decidimos lanzar más niveles.
P. Quiero probar el rendimiento de los niveles premium y estándar. ¿Qué configuración debería usar para realizar la prueba?
En la versión alfa, recomendamos realizar pruebas con los niveles configurados para los balanceadores de carga HTTP y el tráfico HTTP. Esta configuración te ofrecerá el rendimiento relativo más preciso de los niveles premium y estándar. En la versión beta y posteriores, deberías poder probar el rendimiento con cualquier configuración.
P. ¿Puedo aplicar el nivel estándar al tráfico RFC 1918?
El nivel estándar solo se puede habilitar para el tráfico orientado a Internet y las IP públicas. No se puede seleccionar la red estándar para el tráfico interno de Google Cloud Platform. Para el tráfico RFC 1918 que se produce entre máquinas virtuales siempre se usa el nivel premium.
Siguientes pasos
- Consulta la sección de uso de niveles de servicio de red para obtener instrucciones en relación con el uso de los niveles de servicio de red.