La solución Cloud Bursting, el contenedor sin servidor, reduce los costos y aumenta la eficiencia para brindar la mejor experiencia

Este artículo se comparte desde la Comunidad de la Nube de Huawei " DTSE Tech Talk | Número 42: Solución de explosión en la nube, contenedor sin servidor reduce los costos y aumenta la eficiencia para una experiencia definitiva ", autor: Seleccionado por la Comunidad de la Nube de Huawei.

¿La capacidad del clúster K8 de construcción propia de IDC fuera de línea no puede satisfacer las demandas comerciales máximas? ¿El proceso de expansión de la infraestructura de IDC es lento, la inversión única es grande y los costos de gestión y mantenimiento son altos? En la transmisión en vivo con el tema "Cloud Native Bursting, cómo ayudar a las empresas a reducir costos y aumentar la eficiencia", Liu Yuqing, evangelista técnico de Huawei Cloud Native DTSE, se centró en la solución Cloud Bursting nativa de la nube proporcionada por Huawei Cloud Serverless Container Service CCI, que combina Los casos de escenarios típicos y la demostración de operaciones reales ayudan a las empresas y a los usuarios a crear rápidamente planes de reducción de costos y mejora de la eficiencia.

¿Qué es la explosión de nubes?

Cloud Bursting es un método de aprovisionamiento que utiliza recursos de computación en la nube cuando la infraestructura local alcanza su capacidad máxima. Cuando las empresas se quedan sin recursos informáticos en sus centros de datos internos, enviarán cargas de trabajo adicionales a servicios de nube externos de terceros. Cloud Bursting es una forma cómoda y rentable de soportar cargas de trabajo con patrones de demanda variables y picos de demanda periódicos.

cke_120.png

Con Cloud Bursting, los consumidores de la nube pueden hacer lo siguiente:

  • Uso eficiente de los recursos locales.
  • Reducir una mayor inversión en infraestructura local
  • Disfrute de la escala y flexibilidad de la nube pública
  • Evite interrupciones del servicio para aplicaciones críticas para el negocio debido a aumentos repentinos del negocio

Cloud Bursting se implementa recientemente en escenarios nativos de la nube

Gartner predice que para 2025, la proporción de empresas digitales basadas en plataformas nativas de la nube alcanzará el 95%. La tecnología nativa de la nube continúa desarrollándose y su participación de mercado continúa aumentando. Los contenedores sin servidor se han convertido en una nueva opción para que las empresas migren a la nube en la era 2.0 nativa de la nube.

Serverless utiliza contenedores para ejecutar una aplicación. Basado en la arquitectura Serverless, no necesitamos administrar el mantenimiento de la infraestructura. La escala de adopción actual de contenedores Serverless también está aumentando gradualmente. El uso de servicios de contenedores Serverless en la nube pública puede reducir efectivamente los costos de operación y mantenimiento y reducir Desperdicio de recursos....

Huawei Cloud Serverless Container Service CCI (Cloud Container Instance) es un servicio de contenedor basado en una arquitectura sin servidor. Tiene una serie de características como flexibilidad extrema, listo para usar, aislamiento seguro, potencia informática diversa a gran escala y bajo costo. El servicio CCI sirve como proveedor de recursos en escenarios de Cloud Bursting nativos de la nube. La solución Bursting nativa de la nube tiene principalmente tres métodos de acceso: acceso al IDC del cliente, acceso al clúster de contenedores de Huawei Cloud y acceso a la consola/API.

Acceso IDC del cliente

En el escenario de IDC del cliente, es decir, el usuario tiene un clúster K8s autoconstruido en su IDC fuera de línea o ha utilizado un servicio similar a Huawei Cloud CCE Agile Edition, aloja un clúster K8s e instala el paquete elástico proporcionado por CCI. Elasticidad empresarial de IDC frente a CCI en la nube.

Acceso al clúster de contenedores en la nube de Huawei

Los usuarios pueden crear clústeres K8 con un clic a través de CCE/CCE Turbo proporcionado por Huawei Cloud, pero los usuarios también deben administrar los nodos Node ellos mismos. Después de instalar la suite elástica, los usuarios pueden elastificar los servicios pico en CCE a CCI para lograr una cooperación flexible: los usuarios pueden ejecutar servicios comunes en el clúster y elastizar los servicios de escenarios pico a CCI.

 

Acceso a consola/API

Para llamadas de interfaz normales, los usuarios acceden a través de la Consola/API para brindar servicios. Este escenario es más adecuado para algunas empresas que actualmente no utilizan los servicios K8 internamente, pero tienen su propia plataforma de programación interna y utilizan máquinas virtuales y contenedores al mismo tiempo, en esta situación les recomendamos que adopten este método.

Análisis de capacidades clave del Bursting nativo de la nube

Nativo de la nube, complemento importante de explosión, Virtual Kubelet

Virtual Kubelet es un complemento desarrollado en base al proyecto de código abierto de la comunidad Virtual Kubelet. Como Kubelet virtual, se utiliza para conectar clústeres de Kubernetes y API de otras plataformas. El escenario principal es extender de manera flexible el negocio en el clúster K8 a Plataformas de contenedores sin servidor (como CCI, etc.).

Capacidades básicas de Community VK:

  • Gestionar el ciclo de vida de VK-Node
  • Gestionar el ciclo de vida de los VK-Node Pods programados
  • Proporcionar API a nivel de nodo (Pod Exec, Logs, etc.)

Capacidades de expansión VK mejoradas por CCI:

  • Interoperabilidad de red e interoperabilidad de servicios entre Pods
  • Almacenamiento montado en soporte
  • Verificación inteligente, programación inteligente, grupo de recursos elásticos de protección inteligente
  • Los registros y el monitoreo de la nube están conectados
  • Optimización de la coherencia del entorno (resolución DNS, nombre de host, evento de sincronización, etc.)
  • Fiabilidad mejorada a gran escala

cke_121.png

Estrategia de control de programación flexible

Proporciona capacidades de control flexibles a nivel de grupo de contenedores (Pod)

Agregue la etiqueta virtual-kubelet.io/burst-to-cci a la carga de trabajo para obtener un control flexible y admitir las siguientes capacidades de configuración:

  • automático: determina automáticamente si cambiar elásticamente a CCI en función de los resultados de puntuación reales del programador en el clúster de usuarios. El algoritmo TaintToleration dará prioridad a la programación de nodos CCE.
  • localPrefer: cuando los recursos del clúster sean insuficientes, implemente el Pod en CCI
  • hacer cumplir: Forzar la programación a CCI
  • apagado: No programar para CCI

cke_122.png

 

Utilice el objeto Perfil del planificador para gestionar la cantidad elástica y la prioridad de escala

cke_123.png

Gestión unificada fuera de línea y en línea de imágenes de contenedores

Proporciona capacidades de gestión de imágenes unificadas y simplifica la gestión de imágenes en el proceso de ráfaga.

  • De forma predeterminada, está conectado al almacén SWR de Huawei Cloud y es compatible con el almacén empresarial SWR.
  • Proporcione herramientas para sincronizar imágenes de archivo con el almacén empresarial Huawei Cloud SWR/SWR con un solo clic.
  • Proporcionar herramientas para admitir la sincronización incremental y programada de nuevas imágenes con Huawei Cloud
  • Admite acceso directo a almacenes empresariales de proveedores de nube y puertos de construcción propia
  • Admite la capacidad de instantáneas de imágenes para mejorar el rendimiento de descarga de imágenes del contenedor y se puede descargar una sola imagen en 5 segundos.
  • La suite elástica Bursting admite el reemplazo de direcciones durante el proceso elástico y no modifica la configuración empresarial.

Basado en la suite Bursting, defina expresiones regulares y reemplace la dirección de la imagen en el pod yaml con Huawei Cloud SWR. El proceso elástico es independiente del negocio y no es necesario lidiar con diferencias de configuración.

Coincide automáticamente con las credenciales de autenticación del almacén de Huawei Cloud sin adaptación comercial.

cke_124.png

 

Una experiencia consistente en todos los ámbitos.

Proporcionar una entrada unificada a los negocios globales

  • Recursos como Pod, ConfigMap, Service y Secret se distribuyen uniformemente desde el clúster K8 original.
  • Sincronización incremental de las dependencias de Pod para evitar la presión del ancho de banda causada por la sincronización completa
  • Admite acceso mutuo flexible entre instancias de contenedores de clúster K8 y elástico a instancias de CCI a través del Servicio

Proporcionar una gestión unificada de operación y mantenimiento.

  • CCI Pod proporciona una interfaz de monitoreo estándar Pro y admite el acoplamiento con la plataforma de monitoreo Pro del cliente
  • CCI Pod tiene un complemento de bits fluidos incorporado que admite la carga de registros comerciales a Kafka
  • Virtual Kubelet informa eventos y otra información al clúster de usuarios en función de los cambios del Pod del usuario.

 

cke_125.png

Caso de cliente de Bursting nativo de la nube

Cree Cloud Bursting, una nueva experiencia de migración a la nube flexible basada en contenedores Serverless

Q Company es el sitio web chino de viajes en línea más grande del mundo, que ofrece a los consumidores búsquedas en tiempo real de boletos aéreos, hoteles, lugares y productos vacacionales, así como compras grupales de productos de viaje y otros servicios de información de viajes, y brinda tecnología móvil y en línea. soluciones para socios de la industria de viajes.

Demandas principales del cliente :

Afectados por la epidemia anterior, los clientes redujeron la inversión de IDC en recursos de hardware y cambiaron a recursos en la nube para reducir costos y aumentar la eficiencia. El negocio del cliente se ha contenedorizado y Kubernetes se utiliza para la orquestación de contenedores en el IDC fuera de línea, con la esperanza de reducir o evitar modificaciones de la aplicación.

Valor de la solución :

Al conectar IDC y Huawei Cloud Container CCI, los recursos de IDC se pueden escalar elásticamente en la nube pública. Los recursos de la nube se pueden utilizar bajo demanda y facturar por segundo, ahorrando más del 30 % en costos. Las instancias en la nube se pueden expandir y reducir elásticamente en segundos, creando capacidades de respuesta dinámica y estabilidad de la capa de infraestructura para soportar cambios en el tráfico empresarial de la capa superior. A través del componente Virtual Kubelet proporcionado por Huawei Cloud, se completa la conexión desde el clúster K8S de IDC al contenedor sin servidor en la nube, sin necesidad de desarrollo secundario por parte del cliente, y la experiencia de nube/IDC es consistente.

cke_126.png

 

Cree una plataforma de big data nativa de la nube abierta y eficiente basada en Bursting nativo de la nube

La empresa Z cuenta con 230 millones de usuarios profesionales y un total de 6,16 millones de empresas cooperativas. Basándonos en datos sólidos, subvertimos el modelo de contratación tradicional, construimos un ecosistema de empleo abierto y remodelamos los estándares de los servicios de contratación del mercado de recursos humanos. Confiar en big data y tecnología de inteligencia artificial para crear un ecosistema abierto de capital humano permite que los talentos y las oportunidades se conecten de manera más precisa y eficiente, creando más valor para los socios en el ecosistema.

Demandas principales del cliente  :

  • Durante el reclutamiento de primavera, el reclutamiento de otoño y las actividades diarias, el flujo de potencia informática aumentará varias veces, lo que no se puede predecir de antemano y requiere flexibilidad en tiempo real .
  • Los planes futuros unificarán los grupos de recursos y las pilas de tecnología con aplicaciones comerciales, negocios de algoritmos, etc. para una implementación híbrida; la programación de Yarn no puede calcular los gastos por departamento y negocio, lo que dificulta la aplicación del presupuesto y la asignación de recursos.
  • El clúster de big data original tiene un bajo uso de recursos como CPU, memoria y disco duro , pero los recursos aún son insuficientes, la granularidad de la elasticidad del nodo es grande y los recursos se desperdician seriamente.

Valor de la solución :

  • Reducción de costos y mejora de la eficiencia: después de la transformación, los recursos se utilizan según demanda, CCE Turbo implementa planos de control en una pequeña cantidad de nodos y todos los servicios son CCI elásticos, lo que reduce los costos en un 20 % en comparación con el costo anterior . Al utilizar recursos elásticos de alto rendimiento en la nube, el ciclo de ejecución de las tareas de informes se reduce a la mitad y el rendimiento informático en tiempo real mejora varias veces.
  • Plataforma unificada: amplíe la práctica y la experiencia de Flink en K8 al campo Spark para construir una plataforma de big data nativa de la nube eficiente y de bajo costo, proporcionar conexiones más eficientes para más talentos y oportunidades, y brindar servicios de datos de mayor valor para las empresas. .
  • La flexibilidad extrema ayuda a las empresas líderes de redes sociales a hacer frente fácilmente a picos de tráfico repentinos

La empresa W es el foco y punto de referencia en la industria de Internet, con 255 millones de usuarios activos diarios y 593 millones de usuarios activos mensuales, y también tiene un alto tráfico pico para negocios repentinos (como varios eventos de celebridades, la Gala del Festival de Primavera, etc.), y Necesita utilizar la nube pública para lograr capacidades de expansión rápidas y elásticas.

Demandas principales del cliente :

  • Los recursos del IDC son insuficientes y es difícil soportar picos de tráfico en respuesta a emergencias;
  • Después de la advertencia de tráfico, la eficiencia de escalamiento elástico es baja y la capacidad no se expande a tiempo, lo que dificulta una recuperación rápida después de que se interrumpe el negocio hasta que el pico de tráfico disminuye;
  • La demanda de tráfico diaria es mucho mayor y la implementación de alto nivel genera un enorme desperdicio de costos de recursos.

Valor de la solución :

El escalamiento máximo diario, los picos comerciales diarios desencadenan la expansión, solicita recursos a pedido y factura a pedido, lo que ahorra costos de recursos en más del 30 %; los eventos candentes se ejecutan sin problemas, las máquinas virtuales a gran escala + las instancias de contenedores se expanden para ejecutar servicios y el la capacidad se amplía a 24.000 núcleos en 30 segundos. Ayudó a la empresa W a hacer frente al tráfico repentino de más de 50 eventos candentes.

Para obtener más información sobre Huawei Cloud Serverless Container Service CCI y soluciones personalizadas de Cloud Bursting, visite el sitio web oficial de Huawei Cloud:

Haga clic para seguir y conocer las nuevas tecnologías de Huawei Cloud lo antes posible ~

El autor del marco de código abierto NanUI pasó a vender acero y el proyecto fue suspendido. La primera lista gratuita en la App Store de Apple es el software pornográfico TypeScript. Acaba de hacerse popular, ¿por qué los grandes empiezan a abandonarlo? Lista de octubre de TIOBE: Java tiene la mayor caída, C# se acerca Java Rust 1.73.0 lanzado Un hombre fue alentado por su novia AI a asesinar a la Reina de Inglaterra y fue sentenciado a nueve años de prisión Qt 6.6 publicado oficialmente Reuters: RISC-V La tecnología se convierte en la clave de la guerra tecnológica entre China y Estados Unidos. Nuevo campo de batalla RISC-V: no controlado por ninguna empresa o país, Lenovo planea lanzar una PC con Android.
{{o.nombre}}
{{m.nombre}}

Supongo que te gusta

Origin my.oschina.net/u/4526289/blog/10117120
Recomendado
Clasificación