38 Concepto y arquitectura #
SUSE Edge for Telco es una plataforma diseñada para alojar aplicaciones de telecomunicaciones modernas y nativas de la nube a gran escala, desde el núcleo hasta la periferia.
Esta página explica la arquitectura y los componentes usados en SUSE Edge for Telco.
38.1 Arquitectura de SUSE Edge for Telco #
El siguiente diagrama muestra la arquitectura general de SUSE Edge for Telco:
38.2 Componentes #
Hay dos bloques diferentes: la pila de gestión y la pila de entorno de ejecución:
Pila de gestión: es la parte de SUSE Edge for Telco que se emplea para gestionar el aprovisionamiento y el ciclo de vida de las pilas de entornos de ejecución. Incluye los siguientes componentes:
Gestión de múltiples clústeres en entornos de nube pública y privada con Rancher (Capítulo 5, Rancher)
Asistencia bare metal con proveedores de infraestructura Metal3 (Capítulo 10, Metal3), MetalLB (Capítulo 19, MetalLB) y
CAPI
(Cluster API)Aislamiento completo de inquilinos e integraciones
IDP
(proveedor de identidad)Gran mercado de integraciones y extensiones de terceros
API independiente del proveedor y un rico ecosistema de proveedores
Control de las actualizaciones transaccionales de SUSE Linux Micro
Motor GitOps para gestionar el ciclo de vida de los clústeres mediante repositorios Git con Fleet (Capítulo 8, Fleet)
Pila de entorno de ejecución: es la parte de SUSE Edge for Telco que se emplea para ejecutar las cargas de trabajo.
Kubernetes con distribuciones seguras y ligeras como K3s (Capítulo 15, K3s) y RKE2 (Capítulo 16, RKE2) (
RKE2
está reforzado, certificado y optimizado para su uso gubernamental y en sectores regulados).SUSE Security (Capítulo 18, SUSE Security) para habilitar funciones de seguridad como el análisis de vulnerabilidades de imágenes, la inspección profunda de paquetes y el control automático del tráfico dentro del clúster.
Almacenamiento en bloques con SUSE Storage (Capítulo 17, SUSE Storage) para permitir una forma sencilla y fácil de utilizar una solución de almacenamiento nativa en la nube.
Sistema operativo optimizado con SUSE Linux Micro (Capítulo 9, SUSE Linux Micro) para habilitar un sistema operativo seguro, ligero e inmutable (sistema de archivos transaccional) para ejecutar contenedores. SUSE Linux Micro está disponible en arquitecturas AArch64 y AMD64/Intel 64, y también es compatible con un
kernel en tiempo real
para casos prácticos de telecomunicaciones y periféricos.
38.3 Ejemplo de flujos de despliegue #
A continuación se muestran ejemplos generales de flujos de trabajo para comprender la relación entre los componentes de gestión y los componentes de entorno de ejecución.
El aprovisionamiento de red dirigida es el flujo de trabajo que permite el despliegue de un nuevo clúster descendente con todos los componentes preconfigurados y listos para ejecutar cargas de trabajo sin intervención manual.
38.3.1 Ejemplo 1: despliegue de un nuevo clúster de gestión con todos los componentes instalados #
Use Edge Image Builder (Capítulo 11, Edge Image Builder) para crear una
imagen ISO
nueva con la pila de gestión incluida. A
continuación, puede utilizar esta imagen ISO
para
instalar un clúster de gestión nuevo en máquinas virtuales o en hardware
físico.
Para obtener más información sobre cómo desplegar un nuevo clúster de gestión, consulte el capítulo sobre el clúster de gestión de SUSE Edge for Telco (Capítulo 40, Configuración del clúster de gestión).
Para obtener más información sobre cómo usar Edge Image Builder, consulte el capítulo sobre Edge Image Builder (Capítulo 3, Clústeres independientes con Edge Image Builder).
38.3.2 Ejemplo 2: despliegue de un clúster descendente de un solo nodo con perfiles de telecomunicaciones para permitir la ejecución de cargas de trabajo de telecomunicaciones #
Cuando tengamos el clúster de gestión instalado y en funcionamiento, podremos utilizarlo para desplegar un clúster descendente de un solo nodo con todas las capacidades de telecomunicaciones habilitadas y configuradas mediante el flujo de trabajo de aprovisionamiento de red dirigida.
El siguiente diagrama muestra el flujo de trabajo general para desplegarlo:
Para obtener más información sobre cómo desplegar un clúster descendente, consulte el capítulo sobre aprovisionamiento automatizado de SUSE Edge for Telco (Capítulo 42, Aprovisionamiento de red dirigida totalmente automatizado).
Para obtener más información sobre las funciones de telecomunicaciones, consulte el capítulo sobre funciones de telecomunicaciones de SUSE Edge for Telco (Capítulo 41, Configuración de funciones de telecomunicaciones).
38.3.3 Ejemplo 3: despliegue de un clúster descendente de alta disponibilidad con MetalLB como equilibrador de carga #
Cuando tengamos el clúster de gestión instalado y en funcionamiento,
podremos utilizarlo para desplegar un clúster descendente de alta
disponibilidad con MetalLB
como equilibrador de carga
mediante el flujo de trabajo de aprovisionamiento de red dirigida.
El siguiente diagrama muestra el flujo de trabajo general para desplegarlo:
Para obtener más información sobre cómo desplegar un clúster descendente, consulte el capítulo sobre aprovisionamiento automatizado de SUSE Edge for Telco (Capítulo 42, Aprovisionamiento de red dirigida totalmente automatizado).