Actualización acelerada de enlace completo ACR EE

(1) Acelere la construcción de imágenes de contenedores y extraiga imágenes grandes de múltiples arquitecturas / fuentes extranjeras a alta velocidad

image.png
La primera parada de la natividad de la nube es en realidad la transformación de la contenedorización empresarial.Necesitamos empaquetar la aplicación y el entorno del que depende la aplicación en una imagen de contenedor estándar. En el proceso de construcción de imágenes de contenedores, es probable que se base en fuentes extranjeras (golang / yum / npm) o imágenes básicas extranjeras, y se requiere una aceleración estable en el extranjero. O el negocio requiere la salida de la versión de múltiples sistemas operativos / múltiples arquitecturas, y se requiere la construcción de matrices concurrentes para probar múltiples versiones de manera conveniente.
ACR EE proporciona servicios de construcción de imágenes de contenedores sin servidor, que admiten la construcción estable y de alta concurrencia de múltiples tareas. Admite el enlace de código fuente multicódigo de GitLab / Codeup / Gitee / Github autoconstruido y la construcción automática después de los cambios de código. A través de soluciones de aceleración inteligente de fuentes extranjeras y de aceleración de caché multinivel, la construcción de ACREE puede acelerarse en aproximadamente un 30% en promedio en comparación con las soluciones de construcción de fuente abierta. Además, ACR EE también ofrece la posibilidad de personalizar la versión, los parámetros de compilación y la primera compilación de imágenes de arquitectura múltiple de la industria. Una vez que se completa el soporte, las actualizaciones de la experiencia, como las devoluciones de llamada de eventos de activación, son convenientes para que los clientes implementen de manera más flexible escenarios de DevOps nativos de la nube.
La nueva versión de ACR EE proporciona servicios de construcción a nivel empresarial, con características como "acceso de código fuente múltiple", "concurrencia a gran escala", "aceleración de construcción multidimensional" y "actualización de experiencia".

(2) Distribución global acelerada y sincronización eficiente de la duplicación transfronteriza

image.png
A continuación, observemos la aceleración de la distribución global. En la actualidad, tenemos muchas empresas de Internet que se trasladan al extranjero y clientes de colaboración multinacional. Sus centros de I + D pueden ser nacionales, pero el negocio de contenedores requiere una implementación y colaboración multirregionales globales. Debido a la inestabilidad del enlace marítimo, se generan problemas de coordinación difícil y iteración lenta. Sin embargo, la construcción de un enlace de línea dedicado para mantener una topología de red compleja traerá enormes recursos y costos de operación y mantenimiento de mano de obra. Al final, estos clientes optaron por utilizar las capacidades de aceleración global de ACR EE para aumentar la eficiencia de distribución en un 85%, al tiempo que reducen los costos de autoconstrucción y operación y mantenimiento en un 300%. El uso de la función de nombre de dominio unificado global de ACR EE permite el acceso inteligente a instancias cercanas, reduce aún más el costo de los clientes que usan múltiples instancias y mejora la disponibilidad del servicio.
Para escenarios en los que se acelera la distribución global, hemos realizado optimizaciones multidimensionales para mejorar y garantizar una tasa de éxito de sincronización entre mares del 99,95% y una baja latencia de sincronización. Realizamos la optimización de la capa de enlace a través de enlaces dedicados, ajuste del protocolo de transmisión y QoS multienlace. La división de datos, la deduplicación de datos y la simultaneidad jerárquica logran la optimización de la capa de programación y, en última instancia, garantizan la mejor experiencia del cliente.
La nueva versión de ACR EE ha mejorado la "optimización de enlaces", la "optimización de la programación" y el "cumplimiento de la seguridad", lo que es especialmente adecuado para las empresas con necesidades comerciales para ir al extranjero para lograr CI / CD a través del mar con tranquilidad.

(3) La distribución de imágenes grandes se acelera y el tiempo de inicio de las imágenes a nivel de GB se reduce en un 60%

image.png
De hecho, además de la distribución global en muchas regiones, cada vez más clientes también se enfrentan al problema de la distribución lenta de imágenes grandes.
Por ejemplo, después de que muchos servicios de IA estén en contenedores, necesita empaquetar el modelo de algoritmo y la biblioteca de dependencia de algoritmo en la imagen del contenedor para el procesamiento de tareas sin conexión. La imagen única puede exceder 5G. Como puede ver a la izquierda, cuando se está ejecutando el contenedor tradicional, debido a que la capa de imagen está en formato tar.gz, no se puede leer al azar. Nuestro nodo de nodo necesita descargar la cantidad completa de datos de imagen del contenedor y luego descomprimirlo. Sin embargo, el inicio real del contenedor solo puede usar parte del contenido, lo que conduce al problema de que el inicio del contenedor lleva mucho tiempo o incluso falla. para comenzar debido al tiempo de espera.
ACR EE proporciona capacidades de carga bajo demanda, que pueden convertir automáticamente imágenes estándar en imágenes aceleradas. La capa de duplicación acelerada es un formato indexado personalizado que admite lectura aleatoria de alto rendimiento. Realice la carga bajo demanda y la descompresión en línea de datos reflejados según el kit de aceleración en el nodo Node. El tiempo de inicio promedio se reduce en un 60%, la eficiencia de distribución bajo demanda se incrementa en 3 veces y puede disfrutar de la experiencia de ejecutar espejos grandes en segundos. Además, también brindamos la capacidad de cambiar automáticamente a la versión de imagen acelerada basada en la etiqueta y admitimos el uso de servicios de contenedores transparentes en ACK.
La nueva versión de ACR EE es extremadamente amigable para espejos grandes, con "carga bajo demanda", "conversión de formato de espejo acelerada" y "actualización de experiencia", que es muy adecuada para aplicaciones de tareas de inteligencia artificial / fuera de línea, aplicaciones de lenguaje de scripting y Duplicación a nivel de GB.

(4) Distribución acelerada a gran escala, implementación rápida de un solo clúster con cientos de nodos

image.png
Con la popularización de la contenedorización en algunos escenarios de IA / big data, la cantidad de nodos en un solo clúster también está aumentando rápidamente. Por ejemplo, en algunos servicios de computación por lotes y de computación genética, la cantidad de nodos en un solo clúster puede exceder los 100. Cuando los nodos de contenedores a gran escala descargan imágenes en lotes, el ancho de banda de la red del almacenamiento de back-end de imágenes (OSS) puede convertirse en un cuello de botella en el rendimiento, lo que resulta en una extracción de imágenes lenta o de tiempo de espera, lo que afecta la expansión / cambio de emergencia del negocio.

 ACR EE 提供了 P2P分发加速功能,利用计算节点的内网带宽资源,在节点之间分发镜像分片,大幅提升镜像拉取速度,减少应用部署时间。目前,ACR EE 支持单集群千节点的 P2P 分发,相比于传统的镜像拉取,分发性能提升4倍左右。ACREE也支持 ACK、ASK及 ACK+VK(ECS+ECI并存)集群模式下的 P2P分发,支持 Docker和 Containerd 的容器运行时。此外,ACREE 也支持基于 label自动切换至 P2P分发加速,比如在某个应用负载、或某个空间打上 P2P 标签,ACR EE 会将当前普通镜像拉取自动替换为 P2P加速链路,让客户的使用体验更加平滑。
新版 ACR EE 对大规模业务更加友好,尤其提升了100个以上节点的单集群的部署体验,实验数据显示对于单集群1000节点分发性能较此前提升4倍。

Basado en la versión empresarial del servicio de imágenes de contenedores ACR EE, desde la construcción de imágenes de contenedores, distribución global, imagen grande / distribución a gran escala, actualización acelerada de todo el enlace, para mejorar la eficiencia de la construcción, distribución e implementación de aplicaciones nativas de la nube, y ayudar a las empresas a actualizar su arquitectura nativa de la nube.

Supongo que te gusta

Origin blog.csdn.net/weixin_39860915/article/details/115125420
Recomendado
Clasificación