Bienvenido a la arquitectura administrativa básica
La arquitectura administrativa básica se compone de procesos de software denominados servidores, unidades topológicas conocidas como nodos y células, y el repositorio de configuración que se utiliza para almacenar información de configuración. El servidor de aplicaciones, el servidor de agente de nodo, el gestor de despliegue, el agente administrativo y el gestor de trabajo interactúan para realizar la administración del sistema.
En este tema se describen conceptos básicos de la arquitectura administrativa para ayudarle a entender la administración del sistema en un entorno WebSphere Application Server.
Los servidores realizan la ejecución real del código. Existen varios Tipos de servidor, dependiendo de la configuración. Cada servidor se ejecuta en su propia JVM (Máquina Virtual Java). El servidor de aplicaciones es el componente principal de tiempo de ejecución en todas las configuraciones de WebSphere Application Server. Todas las configuraciones de WebSphere Application Server pueden tener uno o varios servidores de aplicaciones. En algunas configuraciones, cada servidor de aplicaciones funciona como una entidad independiente. No existe la distribución de cargas de trabajo ni la administración común entre los servidores de aplicaciones. En otras configuraciones, la carga de trabajo se puede distribuir entre los servidores y la administración se puede realizar desde un punto central.
Un nodo es un grupo lógico de procesos de servidor gestionados por WebSphere Application Server que comparten un repositorio de configuración común. Un nodo se asocia con un único perfil. Un nodo no tiene necesariamente una asociación unívoca con un sistema. Un sistema puede albergar varios nodos de forma arbitraria, pero un nodo no puede abarcar varios sistemas. Un nodo puede contener cero o más servidores de aplicaciones.
El repositorio de configuración mantiene copias de los documentos de configuración de los componentes individuales que definen la configuración de un entorno de WebSphere Application Server. Toda la información de configuración se almacena en archivos .xml.
Una célula es una agrupación de nodos en un único dominio de administración. Una célula puede estar formada por varios nodos, todos administrados desde un servidor del gestor de despliegue. Cuando un nodo forma parte de una célula (un nodo federado), se crea en el nodo un servidor del agente de nodo para trabajar con el servidor del gestor de despliegue y gestionar el entorno de WebSphere Application Server en ese nodo.
Cuando un nodo es un nodo autónomo, es decir, no forma parte de una célula, el repositorio de configuración está contenido completamente en el nodo. Cuando se registra un nodo autónomo con un agente administrativo, el repositorio de configuración sigue estando totalmente contenido en el nodo. Cuando un nodo forma parte de una célula, los archivos de configuración y aplicación de todos los nodos de la célula están centralizados en un repositorio de configuración maestro de la célula. Este repositorio centralizado está gestionado por el servidor del gestor de despliegue y está sincronizado con las copias locales que se mantienen en cada nodo. La copia local del repositorio que se proporciona a cada nodo contiene sólo la información de configuración necesaria para ese nodo, no la configuración completa que mantiene el gestor de despliegue. Cuando un gestor de despliegue se registra con un gestor de trabajo, el gestor de despliegue continúa gestionando el repositorio de configuración centralizado.
Tipos de WebSphere Application Server
En esta sección se describen los tipos de servidor que interactúan para ejecutar la administración del sistema.
- Servidor de aplicaciones
- El producto proporciona funciones que dan soporte y albergan aplicaciones de usuario. Un servidor de aplicaciones sólo se puede ejecutar en un nodo, pero un nodo puede dar soporte a varios servidores de aplicaciones.
- Agente de nodo
- Cuando un nodo está federado, se crea un agente de nodo y se instala en ese nodo. El agente de nodo trabaja con el gestor de despliegue para ejecutar actividades de administración en el nodo.
- Gestor de despliegue
- Con el gestor de despliegue, puede administrar varios nodos desde un gestor centralizado. El gestor de despliegue trabaja con el agente de nodo en cada nodo para gestionar todos los servidores de una topología distribuida. Los nodos del servidor de aplicaciones deben federarse con el gestor de despliegue antes de ser gestionados por el gestor de despliegue.
- Agente administrativo
- Un agente administrativo proporciona una única interfaz para administrar varios nodos de servidor de aplicaciones no federados en entornos como, por ejemplo, los de desarrollo, de prueba de unidad o la parte de un grupo de servidores que reside en un solo sistema. Los nodos del servidor de aplicaciones deben registrarse en el agente administrativo antes de ser gestionados por el agente administrativo.
- Gestor de trabajos
- En un entorno de gestión flexible, un gestor de trabajos permite someter trabajos administrativos de manera asíncrona para nodos de servidor de aplicaciones registrados en agentes administrativos y para gestores de despliegue. Los nodos del servidor de aplicaciones que gestionan el agente administrativo o el gestor de despliegue deben estar registrados en el gestor de trabajo para que este pueda gestionarlos.
El diagrama siguiente ilustra los conceptos que se describen en este tema.

Los conceptos que se describen en este tema constituyen la base de la administración de WebSphere Application Server. En otras secciones puede encontrar descripciones más detalladas.