La entrega de una gran experiencia de usuario de la aplicación a menudo comienza con algo que los desarrolladores pasan por alto cuando utilizan la nube, porque no pueden ver o interactuar directamente con ella: el eje central de la red global del proveedor, y cómo eso permite un mejor rendimiento con más (o menos) transferencia de red incluida.
Garantizar una baja latencia o un cierto nivel de rendimiento no es sólo elegir un centro de datos. La experiencia y el rendimiento general de cualquier cosa alojada en la nube depende de cómo se transmiten los datos y el tráfico de un punto a otro, y cómo todos los puntos se conectan finalmente.
Lo ideal es que sus clientes o usuarios finales no tengan que pensar en cómo acceden a la información o a un servicio a través de su teléfono o navegador. Siempre que el rendimiento coincida con sus expectativas y sean capaces de completar una tarea, están pensando en la experiencia que está directamente delante de ellos - no en cómo les está llegando.
Ahí es donde entramos nosotros, y por nosotros, me refiero a los proveedores de nubes. A medida que más empresas se desplazan a la nube y aparecen nuevas aplicaciones para atender más necesidades, los proveedores de servicios de Internet se enfrentan al reto de mantener una infraestructura que pueda manejar el aumento de la demanda. Los proveedores de servicios en la nube, por su parte, se enfrentan al reto de ofrecer servicios de empaquetado que aprovechen una red competitiva al tiempo que satisfacen las necesidades de los desarrolladores, y todo ello al tiempo que establecen precios que tienen sentido.
¿Por qué la transferencia de la red hace que la nube sea más cara?
No es una máquina virtual o una instancia de base de datos en sí misma lo que aumenta el costo de la computación en la nube o crea sorpresas de facturación. Es una transferencia de red, donde los clientes necesitan pagar extra por asignaciones más grandes o son golpeados con precios más altos por los excesos.
Los proveedores de servicios de nube a menudo se ejecutan en un modelo de red empresarial, lo que significa que están pagando por servicios de red preempaquetados y otros servicios para poner un centro de datos a disposición de los clientes con WAN y LAN administradas. Esto permite a los proveedores de servicios en la nube tener más libertad de acción con los componentes de red y centrarse en ofrecer software adicional o en ampliar sus ofertas. Pero confiar y mantener las relaciones con los ISPs hace que los productos de la nube sean menos rentables.
Por suerte, Linode es un poco de ambos.
El modelo de red Linode
En 2016, decidimos controlar nuestro propio futuro en red. Nos convertimos en nuestro propio ISP y comenzamos a construir una red global. Esta decisión tuvo muchos beneficios, incluyendo el control total sobre el destino de nuestra red, la compra estratégica a múltiples proveedores y la interconexión en los intercambios de Internet. Esto sentó las bases para que nosotros abordáramos la red del centro de datos para fortalecer las conexiones entre los centros de datos para que los clientes puedan lograr una experiencia más fluida con las cargas de trabajo de los centros de datos múltiples.
Mientras trabajábamos en la expansión de nuestra red global, tres cosas no eran negociables: mantener la diversidad de proveedores, equilibrar la flexibilidad y el control, e incorporar Linux empezando a nivel de la red tanto como sea posible.
(Como somos Linode, somos muy buenos en Linux.)
La filosofía de mantenerse alejado del software propietario o de sentir que estás poniendo todos los huevos en la cesta de un vendedor es algo que aconsejamos a todos nuestros clientes. También aplicamos eso a las herramientas con las que trabajamos y creamos intencionadamente opciones de infraestructura que permiten a los clientes una mayor flexibilidad. Ya que estamos construyendo nuestras propias herramientas y manejando nuestras propias relaciones de pares, esto elimina los intercambios adicionales que normalmente proporcionarían un incentivo a los clientes de ding con las tasas de transferencia.
Con la expansión de nuestra red y la forma en que seguimos aumentando nuestras capacidades de red, la generosa transferencia de red es parte de la experiencia del cliente que mantiene la computación en nube asequible. Los planes de Linode incluyen sistemáticamente más transferencia de paquetes que nuestros competidores, desde una instancia compartida de 5 1 GB hasta poderosas CPU y GPU dedicadas.
Algunos de los próximos lanzamientos de productos facilitarán aún más el control y reducirán los costos de transferencia de la red. Todavía estamos reclutando testers para nuestro cortafuegos en la nube y betas VLAN. Regístrate para las betas, o aprende más sobre el Cloud Firewall y VLAN.
Comentarios