Terminología y conceptos clave

Los siguientes conceptos y terminología le ayudarán a empezar a utilizar Fleet Management. En la documentación de Oracle Cloud Infrastructure se proporciona terminología relacionada.

Aplicación

Una aplicación hace referencia a un programa Java.

El nombre de una aplicación se deriva del nombre totalmente cualificado de su clase principal por defecto. Una aplicación se puede ejecutar en varios tiempo de ejecución de Java Runtime.

Compartimento

Un compartimento le permite organizar y controlar el acceso a sus recursos en la nube, como un conjunto o configuración de instancias gestionadas. Se debe considerar que un compartimento es similar a un grupo lógico y no como un contenedor físico.

Para obtener más información, consulte Terminología y conceptos clave de OCI.

Instancia informática

Una instancia informática es un host aprovisionado y gestionado por Oracle Cloud Infrastructure. Para obtener más información, consulte Visión general del servicio informático.

Aplicación desplegada

Aplicación o programa Java que se despliega en un servidor Java.

Conjunto

Un conjunto es la recopilación principal con la que interactúa al utilizar JMS. Contiene instancias gestionadas que comparten reglas y políticas.

Instalación

Una instalación hace referencia a la instalación de Java Runtime en uno o más hosts.

Una instalación se identifica mediante cuatro atributos:
  • Ruta del sistema de archivos, como /usr/lib/jvm/jdk13.0.1/
  • Proveedor, como Oracle Corporation
  • sistema operativo, como Linux
  • Arquitectura, como x64

Java Runtime

Java Runtime Environment (JRE o Java Runtime) es una Java Virtual Machine (JVM), clases principales de una plataforma Java y bibliotecas de las plataformas Java compatibles. Se publica como una versión determinada de una distribución o se incluye con la versión de producto de un proveedor. Se puede instalar un tiempo de ejecución de Java Runtime para ejecutar una única aplicación o para que la utilicen muchas aplicaciones.

Un tiempo de ejecución de Java Runtime se identifica mediante tres atributos:
  • Proveedor, como Oracle Corporation
  • Nombre de distribución, como OpenJDK Runtime Environment
  • Versión, como 1.8.0_282

Cuando se muestra por JMS, un tiempo de ejecución de Java Runtime de Oracle indica si necesita una actualización.

Servidor Java

Existen dos tipos de servidores Java:

  • Servidor web: un servidor web proporciona contenido web estático, como páginas HTML, archivos, imágenes, vídeos, en respuesta a solicitudes de protocolo de transferencia de hipertexto (HTTP) de un explorador web. Los servidores web manejan solo solicitudes y respuestas HTTP.

    Ejemplo: Apache Tomcat

  • Servidor de aplicaciones: un servidor de aplicaciones permite la interacción entre los clientes de usuario final y el código de aplicación del servidor (lógica de negocio) para generar y entregar contenido dinámico. El cliente de un servidor de aplicaciones puede ser una interfaz de usuario de usuario final, una aplicación móvil, un explorador web, etc. La interacción cliente-servidor puede ocurrir a través de varios protocolos de comunicación, incluido HTTP.

    Ejemplos: WebLogic, JBoss

JMS soporta Apache Tomcat, JBoss y WebLogic.

Plugin de JMS

El plugin de Java Management Service (JMS) permite a JMS interactuar con los hosts y enviar los datos de nuevo al servicio en la nube.

Oracle Management Agent y Oracle Cloud Agent proporcionan plugins de JMS para las instancias informáticas de OCI. Desplegar plugins de JMS en:

Un host que contiene plugins de JMS desplegados es una instancia gestionada.

Configuración de log

JMS utiliza el servicio OCI Logging para almacenar el inventario, los logs de operación y los logs de análisis criptográficos. Los logs de inventario son logs personalizados que almacenan el inventario de Java Runtime y la información relacionada con el uso notificados desde los hosts mediante Configuración de instancias gestionadas. Los logs de operaciones son logs personalizados para almacenar los logs relacionados con las operaciones que se llevan a cabo mediante JMS. Cada flota tiene su propio registro único de inventario y operaciones. Los logs de análisis criptográficos son logs personalizados que contienen los resultados de un análisis criptográfico realizado en la flota. Los logs se colocan en un grupo de logs. Al confiar en logs e informes de JMS, puede realizar análisis adicionales mediante Logging Analytics.

Servidor Gestionado

Los servidores gestionados alojan aplicaciones de negocio, componentes de aplicación, servicios web y sus recursos asociados.

Puede desplegar aplicaciones web, servicios web y otros recursos en los servidores gestionados y utilizar el servidor de administración solo con fines de gestión y configuración.

Como ejemplo, consulte Managed Servers and Managed Server Clusters.

Instancia gestionada

Una instancia gestionada es un host que contiene plugins de JMS desplegados. Los hosts pueden ser cualquier equipo que se ejecute en su empresa, ya sea local o en la nube. Una instancia gestionada tiene una identidad única que utiliza JMS para distinguirla de otras instancias gestionadas y solo puede formar parte de un único conjunto en un momento determinado.

Oracle Cloud Agent

Oracle Cloud Agent (OCA) es un proceso ligero que gestiona los plugins que se ejecutan en una instancia informática, también conocida como host o máquina virtual, que reside en Oracle Cloud Infrastructure. Puede desplegar plugins de JMS en instancias informáticas mediante Oracle Cloud Agent.

Para obtener más información, consulte Gestión de plugins con Oracle Cloud Agent.

Oracle Management Agent

Management Agent está instalado en un host. Permite a los plugins de JMS supervisar y recopilar datos de los orígenes que residen en hosts o hosts virtuales.

El servicio del agente de gestión en la nube es un servicio de OCI que gestiona los agentes de gestión y su ciclo de vida. Para obtener más información, consulte Conceptos del agente de gestión.

Etiqueta

Nota

Para mejorar la seguridad y la eficacia del servicio de conjuntos de JMS, los conjuntos de JMS sustituyen el uso del espacio de nombres de etiqueta y las claves para registrar las instancias gestionadas. Los usuarios que hayan configurado conjuntos de JMS antes del 7 de agosto de 2024 deben revisar y actualizar sus políticas de servicio de conjuntos de JMS existentes antes del 6 de noviembre de 2024 a las 23:59 UTC para garantizar una funcionalidad de servicio continua.

Una etiqueta es un par de clave/valor que se utiliza para agregar metadatos a los recursos de OCI. Para obtener más información, consulte Creación de un conjunto.

Para obtener una descripción más detallada de las etiquetas, consulte Visión general de Tagging.

Arrendamiento

Cuando se registra en Oracle Cloud Infrastructure, Oracle crea un arrendamiento para usted o para su empresa. Es una partición segura y aislada dentro de Oracle Cloud Infrastructure donde puede crear, organizar y administrar sus recursos de nube.

Solicitud de trabajo

Una solicitud de trabajo permite supervisar operaciones de larga ejecución, como las operaciones de gestión del ciclo de vida de Java Runtime. Al iniciar dicha operación, JMS crea una solicitud de trabajo. Una solicitud de trabajo es un log de actividad que permite realizar un seguimiento de cada paso del progreso de la operación. Las solicitudes de trabajo son útiles en los siguientes escenarios:
  • Si una operación falla, una solicitud de trabajo puede ayudarle a determinar qué paso del proceso tiene un error.
  • Algunas operaciones afectan a varios recursos. Por ejemplo, una operación de supresión de Java Runtime podría afectar a varios Java Runtime, rutas de instalación de Java Runtime e instancias gestionadas. Una solicitud de trabajo proporciona una lista de los recursos a los que afecta una operación.