Hypervisor y Dominios lógicos Esta sección ofrece información general sobre el hypervisor de SPARC que admite Dominios lógicos. El hypervisor SPARC hypervisor es una pequeña capa de firmware que ofrece una arquitectura de equipo virtualizado estable en la que puede escribirse un sistema operativo. Los servidores de Sun de Oracle que usan el hypervisor ofrecen características de hardware para admitir el control del hypervisor sobre las actividades del sistema operativo lógico. Un dominio lógico es un equipo virtual que incluye agrupaciones lógicas discretas de los recursos. Un dominio lógico tiene su propio sistema operativo e identidad en un sistema individual de equipo. Cada uno de los dominios lógicos pueden crearse, destruirse, reconfigurarse y reiniciarse independientemente, sin que sea necesario apagar y volver a encender el servidor. Se puede ejecutar una gran variedad de aplicaciones en diferentes dominios lógicos y mantenerlos independientes por razones de seguridad y rendimiento. Los dominios lógicos pueden observar e interactuar sólo con los recursos del servidor que el hypervisor ha puesto a disposición. El Administrador de Dominios lógicos le permite especificar qué puede hacer el hypervisor en el dominio de control. Por lo tanto, el hypervisor fuerza la partición de los recursos del servidor y ofrece subconjuntos limitados a múltiples entornos de sistemas operativos. La partición y configuración es el mecanismo fundamental para crear dominios lógicos. El siguiente diagrama muestra un hypervisor que admite dos dominios lógicos. También muestras las siguientes capas que conforman la función Dominios lógicos: Aplicaciones, o usuario/servicios Núcleo o sistemas operativos Firmware o hypervisor Hardware, incluyendo CPU, memoria y E/S Figura 1-1 Hypervisor que admite dos dominios El número y las capacidades de cada dominio lógico que admite un servidor SPARC específico depende de las características del servidor. El hypervisor puede asignar subconjuntos de la CPU, memoria y recursos E/S generales de un servidor a un determinado dominio lógico. Esto hace que se admitan múltiples sistemas operativos simultáneamente, cada uno con su propio dominio lógico. Los recursos pueden reorganizarse entre dominios lógicos separados con una granularidad arbitraria. Por ejemplo, se pueden asignar CPU a un dominio lógico con la granularidad de un subproceso de CPU. Cada dominio lógico puede administrarse como un equipo completamente independiente con sus propios recursos, como: Núcleo, parches y parámetros de ajuste Cuentas de usuario y administradores Discos Interfaces de red, direcciones MAC y direcciones IP Cada dominio lógico puede pararse, ponerse en marcha y reiniciarse independientemente de cada uno de los otros sin que sea necesario apagar y volver a encender el servidor. El software del hypervisor es responsable del mantenimiento de la separación entre dominios lógicos. El software del hypervisor también ofrece canales de dominio lógico (LDC) que permiten la comunicación entre los diferentes dominios lógicos. El LDC permite que los dominios ofrezcan servicios unos a otros, como funciones de redes o servicios de disco. El procesador de servicios (SP), también conocido como controlador de sistema (SC), efectúa un seguimiento y ejecuta el equipo físico, pero no administra los dominios lógicos. El Administrador de Dominios lógicos administra el de los dominios lógicos.