Descripción general de los niveles de servicio de red
Los niveles de servicio de red te permiten optimizar la conectividad entre los sistemas en Internet y las instancias de Google Cloud. El nivel Premium envía el tráfico en la red troncal premium de Google, mientras que el nivel Estándar usa las redes ISP regulares.
Usa el nivel Premium para optimizar el rendimiento y usa el nivel Estándar para optimizar el costo.
Google Cloud | Nivel Premium | Nivel Estándar |
---|---|---|
Enrutamiento | El tráfico entre Internet y tu aplicación se mueve dentro de la red de Google Cloud para llegar a los usuarios | Usa redes de intercambio de tráfico, de ISP o de tránsito para llegar a los usuarios. |
Seguridad | El tráfico está protegido en la red troncal de Google Cloud hasta la "red de acceso" | Comparables con otras nubes públicas |
Funciones de las Herramientas de redes | Es compatible con todas las funciones de redes de Google Cloud. | Admite un conjunto de atributos fundamental, incluidos Cloud NAT, el balanceador de cargas de aplicaciones externo regional y el balanceador de cargas de red de transferencia externa |
Precios | Precios premium a la par con otros proveedores de servicios en la nube pública | Es rentable y está a la par de otros proveedores de servicios en la nube |
ANS | Tiempo de actividad del 99.99% | Tiempo de actividad del 99.99% |
El precio de la transferencia de datos de ida es diferente para cada uno de los niveles de servicio de red. Para obtener más información, consulta los precios de los niveles de servicio de red.
En este diagrama, se ilustran los casos de uso recomendados para el nivel Estándar y el nivel Premium.
Niveles de servicio de red y recursos de Google Cloud
Google Cloud tiene dos tipos de direcciones IP externas: globales y regionales.
Tipo de dirección IP externa | Nivel Premium | Nivel Estándar |
---|---|---|
Direcciones IPv4 y, también, IPv6 externas globales Direcciones IP Anycast enrutables de forma pública |
Admitido | No admitido |
Direcciones IPv4 externas regionales Direcciones IPv4 enrutables de forma pública designadas para que las usen los recursos de Google Cloud que se ubican dentro de una sola región de Google Cloud |
Admitido | Admitido cuando las direcciones IP se usan con recursos aptos. No admitido para direcciones IP importadas en Google Cloud mediante usa tu propia IP (BYOIP). |
Direcciones IPv6 externas regionales Direcciones IPv6 enrutables de forma pública designadas para que las usen los recursos de Google Cloud que se ubican dentro de una sola región de Google Cloud |
Admitido | No admitido |
Sin importar el nivel que uses, la red está diseñada para mantener el tráfico entre las instancias de máquina virtual (VM) que se encuentren en la misma región, o en una región diferente, en la red de Google, incluso cuando un balanceador de cargas está en la ruta de acceso. Esto se aplica ya sea que el tráfico use direcciones IP que se enrutan de forma pública o privada.
En la siguiente tabla, se describe cómo se aplican los Niveles de servicio de red a los recursos de Google Cloud y qué tipo de dirección IP externa debe usarse.
En la tabla, indica que un recurso es admitido en un nivel de red, y indica que no es admitido.
Recurso de Google Cloud | Nivel Premium | Nivel Estándar |
---|---|---|
Balanceador de cargas de aplicaciones externo global Balanceador de cargas de red del proxy externo global Balanceador de cargas de aplicaciones clásico Balanceador de cargas de red del proxy clásico |
Requiere una dirección IP externa global. | Requiere una dirección IP externa regional. |
Balanceador de cargas de aplicaciones externo regional Balanceador de cargas de red del proxy externo regional Balanceador de cargas de red de transferencia externo |
Requiere una dirección IP externa regional. | Requiere una dirección IP externa regional. |
Instancias de VM, incluidas las VM del nodo GKE |
Requiere una dirección IP externa regional. | Requiere una dirección IP externa regional. |
Puertas de enlace de Cloud VPN | Requiere una dirección IP externa regional. | No es compatible. |
Puertas de enlace de Cloud NAT | Requiere una dirección IP externa regional. | Requiere una dirección IP externa regional. |
En la siguiente tabla, se ilustra cómo se aplican los niveles de servicio de red a Cloud Storage y Cloud CDN.
Servicio de Google Cloud | Nivel Premium | Nivel Estándar |
---|---|---|
Cloud Storage | De forma predeterminada, el acceso a los bucket s de Cloud Storage se considera nivel Premium, sin importar si el bucket se usa como backend para un balanceador de cargas de aplicaciones externo. | El nivel Estándar solo es una opción si usas un bucket de Cloud Storage como backend para un balanceador de cargas de aplicaciones externo. Para obtener más información, consulta Usa el nivel Estándar con Cloud Storage. |
Cloud CDN | Cloud CDN siempre es nivel Premium. | No puedes usar el nivel Estándar con Cloud CDN. |
Regiones que admiten el nivel Estándar
El nivel Estándar solo está disponible para los recursos que usan direcciones IP externas regionales en las siguientes regiones de Google Cloud. Si quieres usar el nivel Estándar para depósitos de Cloud Storage que funcionan como backends para un balanceador de cargas de aplicaciones externo, el balanceador de cargas debe usar una dirección IP externa regional y, también, elegir el nivel Estándar.
asia-east1
asia-east2
asia-northeast1
asia-northeast3
asia-south1
asia-southeast1
asia-southeast2
australia-southeast1
us-west1
us-west2
us-west3
us-west4
us-central1
us-east1
us-east4
us-east5
us-south1
northamerica-northeast1
northamerica-northeast2
southamerica-east1
southamerica-west1
europe-north1
europe-west1
europe-west2
europe-west3
europe-west4
europe-west6
europe-west8
europe-west9
europe-southwest1
europe-central2
me-west1
me-central2
Enrutamiento del tráfico
En esta tabla, se resumen las diferencias de enrutamiento para cada uno de los niveles de servicio de red.
Tráfico | Nivel Premium | Nivel Estándar |
---|---|---|
Transferencia de datos entrantes a Google Cloud | El tráfico de los usuarios ingresa a la red de Google en una ubicación más cercana a ellos. | El tráfico de los usuarios ingresa a la red de Google a través del intercambio de tráfico, de ISP o de redes de tránsito en la región en la que implementaste los recursos de Google Cloud. |
Transferencia de datos salientes desde Google Cloud | El tráfico de salida se envía a tus usuarios por la mejor ruta de BGP. Si existen varias rutas de igual costo, elegimos la ruta que está más cerca en términos geográficos de su origen (por ejemplo, una instancia de VM de Compute Engine) en lugar de su destino. |
El tráfico de ida se envía a través del intercambio de tráfico o la red de tránsito más cercano en términos geográficos de tus instancias de Compute Engine, incluso si esa red o intercambio de tráfico no es la mejor ruta de BGP para tus usuarios. Si hay varias rutas a tus usuarios en el área metropolitana de intercambio de tráfico más cercana en términos geográficos, la mejor de ellas se elige mediante una ronda de clasificación de la mejor ruta de BGP, aplicada solo a esas rutas de acceso en términos geográficos locales. El tráfico del nivel Estándar se puede enrutar como el nivel Premium en circunstancias excepcionales, como cuando no hay redes de intercambio de tráfico o de tránsito en el área metropolitana de intercambio de tráfico más cercana en términos geográficos con accesibilidad a tus usuarios o cuando no hay suficiente estabilidad del tráfico entre la región de la nube de origen y los usuarios. |
Nivel Premium
El nivel Premium envía el tráfico de sistemas externos a los recursos de Google Cloud mediante la red global de alta confiabilidad y baja latencia de Google. Esta red consiste en una gran red privada de fibra óptica, con más de 100 puntos de presencia (PoP) en todo el mundo. Esta red está diseñada para tolerar varias fallas y alteraciones mientras se entrega el tráfico.
El nivel Premium admite direcciones IP externas regionales y también globales para las instancias de VM y los balanceadores de cargas. Todas las direcciones IP externas globales deben usar el nivel Premium. Las aplicaciones que requieren alto rendimiento y disponibilidad, como las que usan balanceadores de cargas de aplicaciones externos y balanceadores de cargas de red de proxy externos, con backends en más de una región requieren el nivel Premium. El nivel Premium es ideal para clientes con usuarios en varias ubicaciones a nivel mundial que necesitan el rendimiento y la confiabilidad de red de mayor calidad.
Con el nivel Premium, el tráfico entrante de los sistemas en Internet ingresa a la red de alto rendimiento de Google en el PoP más cercano al sistema que lo envía. Dentro de la red de Google, el tráfico se enruta desde ese PoP a la VM en tu red de nube privada virtual (VPC) o al bucket de Cloud Storage más cercano. El tráfico de salida se envía a través de la red de Google y sale desde el PoP más cercano a su destino. Este método de enrutamiento minimiza la congestión y maximiza el rendimiento, ya que reduce la cantidad de saltos entre los usuarios finales y los PoP más cercanos a ellos.
Ofrecemos un Acuerdo de Nivel de Servicio (ANS) de tiempo de actividad del 99.99% para las VMs de nivel Premium. Como se define en el Acuerdo de Nivel de Servicio de Compute Engine, se considera que una VM que pierde conectividad externa durante más de un minuto está en tiempo de inactividad (pérdida del 100% del paquete).
Nivel Estándar
El nivel Estándar entrega el tráfico de sistemas externos a los recursos de Google Cloud mediante el enrutamiento a través de Internet. Aprovecha la doble redundancia de la red de Google hasta el punto en el que el centro de datos de Google se conecte a un POP de intercambio de tráfico. Los paquetes que salen de la red de Google se entregan a través de la Internet pública y están sujetos a la confiabilidad de los ISP y los proveedores de tránsito que participan. El nivel Estándar brinda una calidad y una confiabilidad de red comparables al de otros proveedores de servicios en la nube.
Las direcciones IP externas regionales pueden usar los niveles Premium o Estándar.
El nivel Estándar tiene un precio inferior al del Premium, ya que el tráfico de los sistemas en Internet se enruta a través de redes de tránsito (ISP) antes de enviarse a las VM en tu red de VPC o en los depósitos regionales de Cloud Storage. Por lo general, el tráfico de salida del nivel Estándar sale de la red de Google desde la misma región que usa la VM o el bucket de Cloud Storage que lo envía, sin importar el destino. En raras ocasiones, como durante un evento de red, es posible que el tráfico no pueda pasar por la salida más cercana y que se envíe a otra salida, tal vez en otra región.
El nivel Estándar ofrece una alternativa más económica para los siguientes casos de uso:
- Tienes aplicaciones que no son sensibles a la latencia ni al rendimiento.
- Implementas instancias de VM o usas depósitos de Cloud Storage que pueden estar dentro de una sola región.
Ofrecemos un Acuerdo de Nivel de Servicio (ANS) de tiempo de actividad del 99.9% para las VMs de nivel Estándar. Como se define en el Acuerdo de Nivel de Servicio de Compute Engine, se considera que una VM que pierde conectividad externa durante más de un minuto está en tiempo de inactividad (pérdida del 100% del paquete).
Nivel gratuito
El nivel Estándar incluye un nivel gratuito, que proporciona 200 GB de uso del nivel Estándar por mes en cada región que uses en todos los proyectos, por SKU. No es necesario que realices ninguna acción para usar el nivel gratuito, pero te recomendamos que revises todos los proyectos de la cuenta de facturación para asegurarte de que el uso combinado para cada región no supere el límite de 200 GB.
Elige un nivel
Es importante elegir el nivel que satisfaga tus necesidades.
El siguiente árbol de decisión puede ayudarte a decidir cuál de los niveles de servicio de red es el adecuado para tu caso de uso. Como los niveles de red se eligen a nivel de recurso, como la dirección IP externa para un balanceador de cargas o una VM, puedes usar el nivel Estándar en algunos recursos y el nivel Premium en otros. Si no estás seguro de qué nivel usar, elige el nivel Premium, que es el predeterminado.
A nivel de proyecto (opción predeterminada: nivel Premium)
- Especifica el nivel a nivel de proyecto.
A nivel de recurso (opción predeterminada: nivel Premium)
- Balanceo de cargas: Habilítalo para una regla de reenvío.
- Instancia: Habilítalo para una plantilla de instancias o de VM.
- Otros controles de nivel de recurso en el futuro.
El nivel final de un recurso se determina de la siguiente manera:
Si se configura un nivel para un recurso o para el proyecto en que se encuentra el recurso, se aplicará ese nivel al recurso.
Si se configura un nivel para el proyecto y para el recurso, tendrá prioridad el nivel del recurso.
Usa el nivel Estándar con Cloud Storage
Para usar el nivel Estándar con Cloud Storage, debes configurar el bucket de almacenamiento como el backend del balanceador de cargas de Google Cloud. El bucket de Cloud Storage debe estar en la misma región que la regla de reenvío. De lo contrario, las solicitudes al bucket producirán un error. Para usar buckets multirregionales de Cloud Storage como backends, debes usar el nivel Premium.
Actualiza un recurso del nivel Estándar al Premium
Google Cloud designa grupos separados de direcciones IP externas para los niveles Premium y Estándar.
Cuando se configura una dirección IP para una instancia o un balanceador de cargas, esta se asigna desde alguno de estos dos grupos según el nivel de red vigente de ese recurso.
La existencia de dos grupos diferentes para el nivel Premium y el nivel Estándar implica lo siguiente:
- Si cambias el nivel de una instancia con una dirección IP efímera, la dirección IP de la instancia también cambia.
- Una dirección IP de un grupo no se puede mover al otro grupo.
- Las direcciones IP en el nivel Estándar en una región no se pueden mover a otra región, incluso si el nivel sigue siendo el mismo.
Configura el nivel Estándar para el balanceo de cargas
Usa las siguientes instrucciones para configurar el nivel Estándar para una variedad de balanceadores de cargas.
Configura el nivel Estándar para balanceadores de cargas de red de transferencia externos
Para configurar un balanceador de cargas de red de transferencia externo para usar el nivel Estándar, especifica el nivel Estándar cuando crees la dirección IP y la regla de reenvío para el balanceador de cargas.
Si quieres cambiar un balanceador de cargas existente del nivel Premium (predeterminado) al nivel Estándar o del nivel Estándar al Premium, debes borrar la regla de reenvío del balanceador de cargas existente y, luego, crear una nueva que apunte al grupo de destino existente. También debes usar una dirección IP del nivel Estándar con la regla de reenvío de ese nivel.
Configura el nivel Estándar para los balanceadores de cargas de aplicación clásicos y los balanceadores de cargas de red de proxy clásico
Si no especificas un nivel de red, el balanceador de cargas usa el nivel Premium de forma predeterminada. Todos los balanceadores de cargas que existían antes de la introducción de los niveles de servicio de red usan el nivel Premium. El nivel Premium habilita el balanceo de cargas global, en el que una sola dirección IP puede apuntar a backends en regiones de todo el mundo. El nivel Estándar solo es un servicio regional.
Para usar el nivel Estándar, el balanceador de cargas debe cumplir con los siguientes criterios:
- Debe usar una dirección IP regional del nivel Estándar.
- Debe usar una regla de reenvío regional del nivel Estándar.
- Solo puede tener backends en la región en la que está la regla de reenvío.
En el siguiente diagrama, se ilustra la naturaleza global de los balanceadores de cargas de aplicaciones clásicos y los balanceadores de cargas de red del proxy clásicos cuando están configurados para usar el nivel Premium.
Para usar el nivel Estándar con un balanceador de cargas de aplicaciones externo o un balanceador de cargas de red de proxy externo, debes decidir una región individual de Google Cloud y, luego, usa una dirección IP externa regional y una regla de reenvío regional, ambas configuradas para el nivel Estándar, para que apunten al proxy HTTP(S) de destino, al proxy SSL o al proxy TCP de destino adecuados.
La dirección IP del balanceador de cargas sigue siendo externa, por lo que los clientes de cualquier lugar de Internet pueden enviarle tráfico, pero todos los backends deben estar ubicados en la región que elegiste.
Con el nivel Estándar, el tráfico enviado al balanceador de cargas recorre la Internet hasta que alcanza un punto de intercambio de tráfico de tránsito ubicado en la región de Google Cloud que elegiste para el balanceador de cargas. Un Google Front End (GFE) actúa como el proxy: finaliza el tráfico HTTP(S), SSL o TCP y, luego, se comunica con los backends en la región elegida. Debido a que todas tus VM de backend están ubicadas en una región, el tráfico del cliente original al GFE está sujeto a saltos adicionales y posible latencia.
El nivel Estándar cambia el comportamiento de los balanceadores de cargas de aplicaciones clásicos y los balanceadores de cargas de red de proxy clásicos para que funcionen como los de otros proveedores de servicios en la nube. El nivel Estándar elimina la capacidad de estos tipos de balanceadores de cargas de funcionar en varias regiones de Google Cloud.
En el siguiente diagrama, se ilustra la naturaleza regional de los balanceadores de cargas de aplicaciones clásicos y los balanceadores de cargas de red de proxy clásicos cuando se configuran con el nivel Estándar. Si deseas operar una implementación de balanceo de cargas basado en el nivel Estándar en varias regiones, debes crear un balanceador de cargas independiente en cada región en la que deseas recibir tráfico. Cada balanceador de cargas tiene su propia dirección IP externa regional. La región que se usa para esa dirección IP y esa regla de reenvío coincide con la región en la que se encuentran las VM de backend.
Cuando crees un recurso de dirección IP externa regional en el nivel Estándar, debes especificar el nivel de red de la dirección IP externa regional como Estándar. Una vez que el nivel de red se establece como Estándar, no se podrá actualizar a Premium. Para cambiar un balanceador de cargas al nivel Premium, debes reservar una dirección IP nueva del nivel Premium.
Si quieres cambiar un balanceador de cargas existente del nivel Premium (predeterminado) al nivel Estándar, debes hacer lo siguiente:
Quita los backends que estén en regiones distintas de la que contiene tu regla de reenvío para el balanceador de cargas existente.
Borra la regla de reenvío y la dirección IP existentes y, luego, crea una nueva regla de reenvío regional del nivel Estándar y una dirección IP que apunte al proxy de destino existente.
Actualiza grandes volúmenes de tráfico del nivel Estándar al nivel Premium
Es importante que identifiques y uses de forma correcta el nivel que se ajusta mejor a tus necesidades.
Cuando tomes tu decisión, ten en cuenta estas dos restricciones importantes:
No puedes usar las redes del nivel Premium como respaldo para el nivel Estándar. Si durante una interrupción en las redes del nivel Estándar (por ejemplo, debido a un corte de fibra), debes volver cambiar la clasificación del tráfico a nivel Premium, se lo trata como de nivel Estándar durante la interrupción.
Si planeas mover más de 5 Gbps de tráfico del nivel Estándar al nivel Premium, sin tener en cuenta si ocurrió una interrupción, debes comunicarte con el administrador de cuentas.
Resumen de los niveles Premium y Estándar
Premium | Estándar | ||
---|---|---|---|
Caso de uso | Optimización del rendimiento Red global Servicios de red global |
Optimización de los costos Red regional Servicios de red regional |
|
Red | Enrutamiento | Entrante: el tráfico mundial ingresa a la red global de Google desde una ubicación cercana al usuario. Saliente: Tu tráfico saliente se dirige hacia la red troncal global de alta calidad de Google en el pop perimetral global más cercano a tu usuario. |
Entrante: El tráfico ingresa a la red de Google mediante el intercambio de tráfico o tránsito solo en la región en la que implementaste los recursos de destino de Google Cloud. Saliente: El tráfico se envía a Internet mediante el intercambio de tráfico o tránsito local en la región de Google Cloud en la que se origina el tráfico. |
Servicios de red | Balanceador de cargas de aplicaciones externo |
|
|
Balanceador de cargas de aplicaciones interno | Entre regiones o regional | El nivel Estándar no está disponible para los balanceadores de cargas de aplicaciones internos. | |
Balanceador de cargas de red de proxy externo |
|
|
|
Balanceador de cargas de red del proxy interno | Regional | El nivel Estándar no está disponible para los balanceadores de cargas de red de transferencia interna. | |
Balanceador de cargas de red de transferencia externo | El balanceador de cargas de red de transferencia regional externo es compatible con el nivel Premium | El balanceador de cargas de red de transferencia externo regional es compatible con el nivel Estándar. | |
Balanceador de cargas de red de transferencia interno | Regional | El nivel Estándar no está disponible para los balanceadores de cargas de red de transferencia interna. | |
Cloud CDN | Solo nivel Premium | El nivel Estándar no está disponible para Cloud CDN. | |
Precios | $/GB según el uso El nivel Premium es más costoso que el Estándar. |
$/GB según el uso El nivel Estándar es más económico que el Premium. |
|
ANS | Tiempo de actividad del 99.99% | Tiempo de actividad del 99.99% |
Preguntas frecuentes
¿Qué nivel de red me recomienda usar Google para mis servicios de red en Google Cloud?
Recomendamos usar el nivel Premium para que los servicios estén disponibles en la red de alta calidad de Google y para que puedas aprovechar los servicios de red Premium en la nube, como el balanceo de cargas global y Cloud CDN. Si no eliges un nivel de red de forma explícita, debes usar el nivel Premium de forma predeterminada.
¿Cómo puedo cambiar mi balanceador de cargas del nivel Estándar al nivel Premium?
Para cambiar el balanceador de cargas, sigue estos pasos:
- Crea una regla de reenvío nueva del balanceador de cargas que use una dirección IP del nivel Premium.
- Usa DNS para migrar con lentitud el tráfico de tu dirección IP actual del nivel Estándar a la nueva dirección IP del nivel Premium.
- Una vez que se complete la migración, puedes liberar las direcciones IP del nivel Estándar y los balanceadores de cargas regionales asociados a ellas. No necesitas cambiar tus backends, ya que puedes tener varios balanceadores de cargas que apunten a los mismos backends.
¿Cuáles son los costos relativos de usar el nivel Premium en comparación con el nivel Estándar?
El nivel Estándar tiene un precio inferior al Premium para $/GB. Para obtener más información, consulta los precios de los niveles de servicio de red.
Quiero probar el rendimiento de los niveles Premium y Estándar. ¿Con qué configuración me recomiendan hacer pruebas?
Puedes probar el rendimiento del nivel Premium y del nivel Estándar con cualquier configuración que represente tus requisitos.
¿Puedo aplicar el nivel Estándar al tráfico interno dentro de una red de VPC?
Puedes habilitar el nivel Estándar solo para el tráfico orientado a Internet en direcciones IP externas. Las instancias de VM que usan direcciones IP internas dentro de redes de VPC para comunicarse siempre usan la infraestructura de red de nivel Premium de Google Cloud, pero con los precio de la transferencia de datos de ida de VM a VM.
¿Qué sigue?
- Para especificar un nivel de red para tus cargas de trabajo, consulta Usa los niveles de servicio de red.