La red global de Cloudflare actualmente abarca 193 ciudades en más de 90 países. Con más de 20 millones de propiedades de Internet en nuestra red, aumentamos la seguridad, el rendimiento y la confiabilidad de grandes porciones de Internet cada vez que añadimos una ubicación.
Expansión de la red a nuevas ciudades
Hasta ahora en 2019, hemos añadido una puntuación de nuevas ubicaciones: Amán, Antananarivo*, Arica*, Asunción, Bakú, Bengaluru, Buffalo, Casablanca, Córdoba*, Cork, Curitiba, Dakar*, Dar es Salaam, Fortaleza, Ginebra, Gotemburgo, Ciudad de Guatemala, Hyderabad, Kigali, Katakata, Malé*, Maputo, Nagpur, Neuquén*, Nicosia, Nouméa, Ottawa, Puerto Príncipe, Porto Alegre, Querétaro, Ramala y Tesalónica.
Nuestros humildes inicios
Cuando Cloudflare se lanzó en 2010, nos enfocamos en poner los servidores en la encrucijada de Internet: grandes centros de datos con conexiones clave, como Amsterdam Internet Exchange y Equinix Ashburn. Esto no solo proporcionó el mayor valor para la mayoría de las personas al mismo tiempo, sino que también fue más fácil de administrar al mantener nuestros servidores en los mismos edificios en que se encontraban todos los ISP locales, los proveedores de servidores y las otras personas con las que se necesitaba hablar para agilizar nuestros servicios.
Este es un gran enfoque para arrancar una red global, pero estamos muy enfocados en la velocidad en general. Hay más de quinientas ciudades en el mundo con más de un millón de habitantes, pero solo un puñado tiene los tipos de intercambios de Internet más importantes a los que apuntamos. Nuestro objetivo como empresa es ayudar a hacer un mejor Internet para todos y no solo para aquellos que tienen la suerte de vivir en áreas con puntos de interconexión asequibles y de fácil acceso. Sin embargo, nos encontramos con dos problemas grandes y desagradables: a) quedarse sin grandes intercambios de Internet y b) la latencia aún no era tan baja como queríamos. Evidentemente, tuvimos que comenzar a escalar de nuevas maneras.
Uno de nuestros primeros grandes pasos fue establecer alianzas en todo el mundo con ISP locales, que tienen muchos de los mismos problemas que nosotros: Los ISP quieren ahorrar dinero y proporcionar Internet rápido a sus clientes, pero a menudo no tienen un gran intercambio de Internet cerca para conectarse. Agregar equipos de Cloudflare a su infraestructura efectivamente les permitió ampliar su acceso a Internet. Los ayudamos a acelerar millones de propiedades de Internet al mismo tiempo que reducían costos al brindar servicio al tráfico localmente. Además, dado que todos nuestros servidores están diseñados para respaldar todos nuestros productos, una huella física relativamente pequeña también puede proporcionar seguridad, rendimiento, confiabilidad y más.
Mejora de la capacidad en ciudades existentes
Aunque parece obvio y fácil de pasar por alto, continuar construyendo ubicaciones existentes también es una faceta clave en la construcción de una red global. Este año, hemos aumentado significativamente la capacidad de cómputo en el límite de nuestra red. Además, al facilitar la interconexión con Cloudflare, aumentamos la cantidad de redes únicas conectadas directamente con nosotros a más de 8000. Esto permite una experiencia de Internet más rápida y confiable para los >1000 millones de IP que vemos a diario.
Para hacer posibles estas actualizaciones de capacidad para nuestros clientes, la implementación eficiente de la infraestructura ha sido una de nuestras claves para el éxito. Queremos que nuestra implementación de infraestructura sea específica y flexible.
Implementación dirigida
El próximo cliente de Cloudflare a través de nuestra puerta podría ser un propietario de un pequeño restaurante en un plan Profesional con miles de visitas mensuales a la página o una empresa tecnológica mundial de rápido crecimiento como Discord. Como resultado, debemos estar siempre un paso adelante y sintetizar una gran cantidad de datos a la vez para nuestros clientes.
Para acomodar esta expansión, nuestro equipo de Planificación de capacidad está estudiando nuevas formas de optimizar nuestros servidores. Una estrategia clave es apuntar exactamente a dónde enviar nuestros servidores. Sin embargo, estar al tanto de todo no es fácil: somos una red global anycast, que introduce imprevisibilidad con respecto al destino del tráfico que entra. Para hacerlo aún más difícil, cada ciudad puede contener hasta cinco implementaciones distintas. La planificación no es solo una cuestión de a qué ciudad enviar servidores, sino a qué dirección.
Para que todo tenga sentido, abordamos el problema con simulaciones. Algunas (aunque no todas) las variables que modelamos incluyen tasas históricas de crecimiento del tráfico, picos anómalos previsibles (por ejemplo, Cyber Day en Chile) y estados de consumo de nuestros clientes potenciales, así como costos de productos, crecimiento de usuarios y adopción del cliente final. También agregamos confiabilidad al sitio, potencial de expansión y ampliación y asociaciones regionales esperadas, así como prioridades estratégicas y, por supuesto, comentarios de nuestro fantástico equipo de ingenieros de confiabilidad de sistemas.
Cadena de suministro flexible
Saber a dónde enviar un servidor es solo el primer desafío de muchos cuando se trata de una red global. Al igual que nuestra base de usuarios, nuestra cadena de suministro debe abarcar todo el mundo, al mismo tiempo que debe ser lo suficientemente flexible como para reaccionar rápidamente a las limitaciones de tiempo, los cambios de precios, incluidos los impuestos y aranceles, las restricciones de importación/exportación y las certificaciones requeridas, sin mencionar las asociaciones locales y muchas más variables dinámicas específicas de la ubicación. Una mayor razón por la que tenemos que actuar rápidamente es que siempre habrá obstáculos y desvíos imprevistos, incluso en los planes mejor preparados. Por ejemplo, una expansión planificada en nuestra ubicación de Praga podría justificar una mayor presencia en Viena para la tolerancia a fallos.
Una vez que los servidores llegan a nuestros centros de datos, nuestros equipos de implementación de centros de datos y operaciones técnicas trabajan con nuestros proveedores y el personal del centro de datos en el sitio (nuestras "Manos remotas" y "Manos inteligentes") para instalar el servidor físico, administrar el cableado y manejar otros procesos de aprovisionamiento en las etapas iniciales.
Nuestra arquitectura, que está diseñada para que cada servidor pueda admitir todos los servicios, hace que sea más fácil soportar fallas de hardware y equilibrar de manera eficiente las cargas de trabajo entre equipos y ubicaciones.
Únase a nuestro equipo
Si le interesa trabajar en una empresa de rápida expansión y diversidad global, estamos contratando gente para un gran número de puestos, incluso en el grupo de Infraestructura. Si desea ayudar a aumentar la eficiencia del hardware, implementar y mantener servidores, trabajar en nuestra cadena de suministro o fortalecer las asociaciones de ISP, comuníquese con nosotros.
*Representa las ciudades donde tenemos centros de datos con puertos activos de Internet y donde estamos configurando nuestros servidores para manejar el tráfico de más clientes (al momento de la publicación)
Cloudflare Network Centros de datos África América del Sur India