La plataforma en la nube Clockwork Deluxe elimina la pérdida de paquetes y mejora el rendimiento de la red en la nube
movimiento de reloj anunció hoy un nuevo servicio que utiliza su servicio de sincronización de reloj para eliminar la pérdida de paquetes para ayudar a las empresas a mejorar el rendimiento de su red.
Hace un año, la empresa causó revuelo cuando anunció su servicio de sincronización de reloj que ayuda a las empresas a mantener sincronizadas sus flotas de servidores. Mantener los relojes sincronizados con una precisión de hasta 5 nanosegundos (para marcas de tiempo de hardware) es toda una hazaña, pero la idea aquí siempre fue hacer una copia de seguridad de la pila y construir herramientas sobre esta tecnología fundamental. La primera herramienta, Latency Sensei, proporciona a los usuarios datos precisos sobre la latencia de sus redes. Ahora, Clockwork combina esta herramienta con otras funciones y un nuevo panel de control de «detección y control» para administrarlas todas, con el objetivo de ayudar a las empresas a reducir la latencia de la red, el jitter y eliminar virtualmente la latencia de la red y la pérdida de paquetes entre sus máquinas, independientemente de su ubicación. o informática. entornos.
Tradicionalmente, para reducir las pérdidas de paquetes (y estas pérdidas y sus retransmisiones son característica fundamental de TCP que hacen que Internet funcione), los conmutadores de red utilizan búferes. Pero como cofundador de Clockwork y profesor de informática en Stanford Balayi Prabhakar señaló durante una entrevista en KubeCon Europe a principios de este mes, esto conlleva muchos gastos generales.
Las mediciones unidireccionales, según los equipos de Clockwork, son un indicador de congestión mucho más preciso que las pérdidas de paquetes y, en la demostración de la empresa, simplemente habilite esta función de control de congestión de Packet Rocket, como el negocio de llamadas, reduce la pérdida de paquetes a casi cero mientras reduce latencia y el aumento de la utilización del ancho de banda. Casi suena demasiado bueno para ser verdad, pero Clockwork puede respaldar estas afirmaciones y la empresa ya tiene varios clientes empresariales que han probado con éxito la plataforma global Cloud Deluxe.
«Si tenemos relojes precisos en las redes, lo primero que hacemos es medir la congestión con mucha precisión: en una dirección, sin reducir a la mitad el tiempo de ida y vuelta. En segundo lugar, si puede realizar la medición unidireccional con rapidez y precisión, en realidad puede controlar la congestión de una manera que no podía hacer antes”, explicó Prabhakar. la gente siempre dice: aquí hay un búfer». Sin embargo, es difícil descubrir cómo medir la congestión con precisión, e incluso con un búfer grande, se necesitan varias caídas de paquetes (y la sobrecarga asociada) antes de que el sistema alcance el umbral. necesario para tomar acción.
Con esta tecnología central implementada, Clockwork también puede asignar fácilmente ancho de banda a una máquina virtual determinada y/o priorizar el tráfico en función de las necesidades de una aplicación determinada. Con los datos de latencia en su lugar, la empresa también puede descubrir qué máquinas probablemente estén ubicadas en el mismo host físico, lo que permite a las empresas mover las cargas de trabajo para evitar la hermanos ruidosos problema.
«Movimiento de relojería Systems nos ayuda a obtener una mejor visibilidad de nuestro complejo entorno de múltiples nubes”, dijo Albert Greenberg, vicepresidente de ingeniería de plataformas de Uber. «movimiento de relojLa tecnología innovadora puede identificar cuellos de botella de congestión a través de mediciones precisas de latencia y resolver el problema al eliminar los retrasos y la pérdida de paquetes. Estamos impresionados con las pruebas realizadas hasta el momento y estamos explorando el potencial para movimiento de relojSoftware Cloud Deluxe para ayudarnos a construir una infraestructura de red de alto rendimiento sobre entornos de nube genéricos.
Pronto, me dijo Prabhakar, la empresa también podrá habilitar una mejor instantánea del estado de la red para copias de seguridad y recuperación ante desastres. Tradicionalmente, para obtener una instantánea precisa del estado de la red, tenía que suspender la aplicación, esperar a que los paquetes llegaran a su destino y luego crear la instantánea. Pero con relojes más precisos, es posible simplemente decir: todas las máquinas virtuales se detienen durante unos nanosegundos, esperan unos milisegundos a que aterrice cualquier cosa que aún esté en el aire, toman la instantánea y reanudan.
Todo esto ahora funciona con la API UniChron de Clockwork, que permite a los usuarios establecer límites dinámicos en la precisión del reloj y se controla a través del nuevo panel de control interactivo de la compañía. La compañía también ofrece acceso programático a todas las funciones a través de API.