Visión general de la arquitectura de IBM Cloud Logs y del aislamiento de cargas de trabajo
Revise la siguiente arquitectura de ejemplo correspondiente a IBM Cloud Logs y obtenga más información sobre los niveles de aislamiento para poder elegir la solución que mejor se ajuste a los requisitos de las cargas de trabajo que desee ejecutar en la nube.
Arquitectura de IBM Cloud Logs
IBM Cloud Logs es un servicio regional multiarrendatario que está disponible en IBM Cloud. Con IBM Cloud Logs, puede analizar, procesar, almacenar y consultar los registros. Consulte Lista de ubicaciones soportadas.
Las secciones siguientes proporcionan detalles sobre secciones específicas de la arquitectura.
frontal
Los componentes frontales se comunican fuera de IBM Cloud Logs.
Ingestion: los sucesos de auditoría, los registros de plataforma y los registros de aplicación enviados al punto final de entrada de IBM Cloud Logs se reenvían a los componentes de fondo donde se procesarán y almacenarán. Para obtener más información, consulte Puntos finales de Ingress.Web UI: Inicie el panel de control IBM Cloud Logs en el navegador para ver, supervisar y gestionar registros. El componente de interfaz de usuario web utiliza componentes de fondo para implementar el panel de control. Para obtener más información, consulte Navegación a la interfaz de usuario.API: El proveedor de Terraform IBM Cloud así como la API IBM Cloud Logs de CLI utilizan la API IBM Cloud Logs para configurar la instancia de servicio así como los registros de consulta. El componente de API utiliza componentes de fondo para realizar las acciones solicitadas. Para obtener más información, consulte Puntos finales de API.
programa de fondo
Los componentes de fondo operan en IBM Cloud Logs.
Management: Los componentes de gestión son responsables de configurar la instancia de servicio de IBM Cloud Logs. Esto incluye características como, por ejemplo, políticas de TCO, reglas de análisis, alertas, paneles de control, etc.Priority insights,Analyze and alert,Store and search: La interconexión de proceso de datos central del servicio IBM Cloud Logs implementa características como, por ejemplo, el análisis de registros, el almacenamiento y la búsqueda de registros en grupos de Object Storage, la transformación de registros en métricas, la creación de alertas en registros, el almacenamiento y la búsqueda de registros de prioridad, etc.
Almacenamiento
Los componentes de almacenamiento almacenan datos utilizados por IBM Cloud Logs.
Configuration: almacena valores de configuración de instancia de servicio de IBM Cloud Logs.Priority logs: almacena registros enviados a una instancia de servicio de IBM Cloud Logs. Los registros se indexan para una consulta rápida y se eliminan después de que se haya superado el periodo de retención elegido.Service data: almacena datos para implementar el servicio IBM Cloud Logs. Estos datos incluyen metadatos como plantillas de registro o memorias caché para mejorar el rendimiento.
Integración con otros servicios IBM Cloud
IBM Cloud Logs se integra con otros servicios de IBM Cloud que procesan, almacenan o controlan los datos. IBM Cloud Logs accede a estos servicios a través de la red pública o privada IBM Cloud.
| Nombre de servicio | Descripción |
|---|---|
| IBM Cloud Activity Tracker Event Routing | Puede utilizar IBM Cloud Logs como destino para sucesos de auditoría. Para obtener más información, consulte Gestión de destinos en IBM Cloud Activity Tracker Event Routing. |
| IBM Cloud Logs Routing | Puede utilizar IBM Cloud Logs como destino para los registros de plataforma y aplicación. Para obtener más información, consulte Creación de un arrendatario de IBM Cloud Logs en IBM Cloud Logs Routing. . Puede utilizar Agente de registro para recopilar y reenviar los registros de la aplicación a IBM Cloud Logs. |
| IBM Cloud Object Storage | IBM Cloud Logs utiliza Object Storage grupos, propiedad de usted, para el almacenamiento a largo plazo y la búsqueda de registros y métricas de registro. Debe conectar los grupos Object Storage a la instancia de servicio IBM Cloud Logs. Para obtener más información, consulte Configuración de grupos para almacenamiento y búsqueda a largo plazo. |
| IBM® Event Streams for IBM Cloud® | Puede enviar registros desde IBM Cloud Logs a un tema IBM® Event Streams for IBM Cloud®. |
| IBM Cloud Event Notifications | Puede utilizar IBM Cloud Event Notifications para notificar a los operadores u otros sistemas sobre las alertas de IBM Cloud Logs. Para obtener más información, consulte Configuración de una integración saliente para IBM Cloud Logs. |
| IBM Cloud® Identity and Access Management | Para autenticar solicitudes en el servicio y autorizar acciones de usuario, IBM Cloud Logs implementa roles de acceso de servicio y plataforma en Cloud Identity and Access Management (IAM). Para obtener más información sobre los permisos
de IAM necesarios para trabajar con el servicio, consulte Gestión de acceso para IBM Cloud Logs. . IBM Cloud Logs accede a IAM a través de la red pública de IBM Cloud. |
Aislamiento de cargas de trabajo
Cada despliegue regional sirve a varios arrendatarios identificados por el GUID de instancia de servicio de IBM Cloud Logs.
- Hay un único despliegue por región que está implementando el control IBM Cloud Logs y el plano de datos compartidos por todas las instancias de servicio.
- Todos los datos, incluidos los registros, la configuración y los datos de servicio, se procesan y almacenan por región y no son visibles en otras regiones.
- Todas las instancias de servicio comparten los mismos recursos de red, cálculo y memoria y almacenamiento en los planos de control y datos del servicio.
- Todos los datos en tránsito intercambiados con otros servicios de IBM Cloud se cifran mediante seguridad de la capa de transporte ( TLS ).
- Todos los datos en tránsito, así como los datos en reposo, en los planos de control y datos se cifran utilizando las claves proporcionadas y gestionadas por IBM.
- Toda la comunicación dentro de los planos de control y datos se realiza en la red privada IBM Cloud.
- Puede utilizar los métodos siguientes para acceder a la ingestión y a los puntos finales de API:
- Punto final público: Acceda a través de la red pública IBM Cloud.
- Punto final de servicio en la nube(CSE): Acceda a través de la red privada y los puntos finales de IBM Cloud compartidos con todas las instancias de servicio de la región.
- Punto final privado virtual(VPE): Acceda a través de la red privada IBM Cloud y los puntos finales dedicados a la instancia de servicio.
- Puede acceder al punto final de la interfaz de usuario web a través de la red pública IBM Cloud.
- Todos los datos procesados en el servicio IBM Cloud Logs están asociados a la instancia de servicio. Los datos almacenados se segmentan por instancia de servicio.
- IBM Cloud Logs aplica todas las políticas de acceso y autorización de IAM aplicables en todas las operaciones solicitadas relacionadas con una instancia de servicio. Se crean sucesos de auditoría.
- IBM Cloud Logs se integra con otros servicios de IBM Cloud. Al procesar datos con estos servicios, se aplican las características de aislamiento de carga de trabajo de estos servicios.