Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Introducción a los entornos de virtualización de Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
1. Introducción a los entornos de virtualización de Oracle Solaris 11.1
Descripción general de Oracle Solaris Zones
El objetivo de la virtualización es pasar de gestionar componentes individuales del centro de datos a gestionar agrupaciones de recursos. La virtualización de servidores es importante para el éxito de los proyectos de consolidación de servidores que requieren mantener el aislamiento de sistemas independientes.
Una virtualización de servidores correcta puede generar las siguientes ventajas:
Aumentar el uso de hardware
Permitir una mayor flexibilidad en la asignación de recursos
Disminuir los requisitos de alimentación del centro de datos
Minimizar los costos de gestión
Reducir el costo de propiedad
Proporcionar límites administrativos y de recursos entre aplicaciones de un sistema
Los modelos de virtualización se describen por medio de las siguientes características en conflicto:
El nivel de aislamiento del entorno de ejecución
El nivel de flexibilidad de los recursos
Cuanto más aislamiento ofrece un modelo, menos flexibilidad de recursos proporciona. Cuanta más flexibilidad de recursos ofrece un modelo, menos aislamiento proporciona. Debido a que estas características están en conflicto, no se pueden maximizar en un único modelo.
Oracle Solaris 11.1 se puede utilizar con cualquiera de los siguientes modelos de tecnología de virtualización:
Virtualización del sistema operativo. Proporciona uno o varios entornos de ejecución aislados en una única instancia del sistema operativo. Cada entorno contiene lo que parece ser una copia privada del sistema operativo en un contenedor. El modelo de virtualización del sistema operativo proporciona un rendimiento y flexibilidad casi nativos, y tiene una superficie de disco, RAM y CPU mucho más pequeña que las máquinas virtuales o los dominios físicos. Sin embargo, el modelo de virtualización del sistema operativo proporciona el menor nivel de aislamiento del entorno de ejecución.
Oracle Solaris 11.1 proporciona este modelo de virtualización por medio del producto Oracle Solaris Zones.
Máquinas virtuales. Se pueden utilizar para ejecutar varias instancias del sistema operativo con un único conjunto de recursos de hardware. Cada máquina virtual creada ejecuta su propio sistema operativo. Puede ejecutar varios sistemas operativos de este modo. Un hipervisor de software o firmware crea la ilusión de que cada instancia del sistema operativo invitado se ejecuta en un sistema independiente propio. Las máquinas virtuales ofrecen menos flexibilidad de recursos que un equipo que utiliza la virtualización del sistema operativo, pero proporcionan más aislamiento.
Oracle Solaris 11.1 proporciona este modelo de virtualización por medio de Oracle VM Server for SPARC, Oracle VM Server for x86 y Oracle VM VirtualBox.
Para obtener más información sobre cómo usar Oracle VM VirtualBox, consulte la documentación de Oracle VM VirtualBox.
Particiones de hardware. También conocidas como dominios físicos, proporcionan una separación física entre el sistema operativo en ejecución y su conjunto de recursos y energía independiente. Dado que este modelo no utiliza ningún hipervisor, proporciona un rendimiento completo. Este modelo de virtualización proporciona el mayor nivel de aislamiento, pero es mucho menos flexible con la configuración de recursos que las máquinas virtuales o el modelo de virtualización del sistema operativo.
Oracle proporciona este tipo de virtualización en los servidores Oracle Sun SPARC Enterprise M-Series. Para obtener más información, consulte la documentación de servidores Oracle SPARC M-Series.
A continuación, se describe cómo puede utilizar cada tecnología de virtualización de Oracle Solaris 11.1 en el entorno:
Utilice Oracle Solaris Zones para maximizar la eficacia y escalabilidad de las cargas de trabajo, y para migrar cargas de trabajo de Solaris 8, Solaris 9, Oracle Solaris 10 y Oracle Solaris 11 a nuevos sistemas de hardware.
Utilice Oracle VM Server for SPARC para implementar diferentes entornos de Oracle Solaris 10 y Oracle Solaris 11 en sistemas de multiprocesamiento de chip (CMT) de SPARC.
Utilice Oracle VM Server for x86 para implementar un servidor con sistemas operativos heterogéneos, incluidos los sistemas operativos Oracle Solaris 10 y Oracle Solaris 11 como invitados.
Utilice Oracle VM VirtualBox para desarrollar y probar software en entornos heterogéneos.
Oracle VM VirtualBox permite ejecutar sistemas operativos sin modificaciones de 32 bits y de 64 bits como máquinas virtuales en procesadores Intel y AMD, directamente en el sistema operativo existente.
Utilice servidores Oracle SPARC M-Series para implementar diferentes sistemas operativos Oracle Solaris 10 y Oracle Solaris 11 en dominios aislados. Cada dominio permite la separación y el aislamiento de los otros dominios en el servidor M-Series, en el nivel de socket o en el nivel de placa, para proporcionar aislamiento eléctrico. Cada dominio puede ejecutar una versión diferente del sistema operativo Oracle Solaris 10 u Oracle Solaris 11.
También puede combinar las tecnologías de virtualización para maximizar la densidad de la carga de trabajo. Por ejemplo, puede configurar varias zonas para que se ejecuten en una máquina virtual o dominio de Oracle Solaris a fin de aprovechar las ventajas de las diferentes tecnologías de virtualización.