Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
Guía de administración de Oracle VM Server for SPARC 2.2 Oracle VM Server for SPARC (Español) |
Parte I Software Oracle VM Server for SPARC 2.2
1. Información general sobre el software del Oracle VM Server for SPARC
2. Instalación y habilitación del software
3. Seguridad de Oracle VM Server for SPARC
4. Configuración de servicios y el dominio de control
5. Configuración de los dominios invitados
6. Configuración de dominios de E/S
10. Administración de recursos
Cómo aplicar la restricción de núcleo completo
Interacciones entre la restricción de núcleo completo y otras características del dominio
Ajuste de la CPU de SPARC para optimizar el rendimiento de la carga de trabajo en sistemas SPARC T4
Cargas de trabajo y modos de subprocesos de la CPU
Selección del modo de subprocesos de la CPU
Limitaciones de control de subprocesos
Configuración del sistema con particiones físicas
Comprobación de la configuración de un dominio
Cómo determinar si un dominio está configurado con núcleos completos de CPU
Cómo mostrar los núcleos de CPU que están asignados a un dominio
Configuración de un dominio con núcleos completos de CPU
Cómo crear un nuevo dominio con núcleos completos de CPU
Cómo configurar un dominio existente con núcleos completos de CPU
Cómo configurar el dominio principal con núcleos completos de CPU
Interacción con otras funciones de Oracle VM Server for SPARC
Reconfiguración dinámica de CPU
Administración de recursos dinámicos de CPU
Administración de la energía de la CPU
Reinicio o reenlace del dominio
Incompatibilidad de la migración de dominios
Asignación de recursos físicos a dominios
Administración de recursos físicos en el dominio de control
Restricciones para administrar recursos físicos en dominios
Uso de la reconfiguración dinámica de memoria
Seguimiento del progreso de la solicitud de DR de memoria
Cancelación de una solicitud de DR de memoria
Solicitudes parciales de DR de memoria
Reconfiguración de memoria del dominio de control
Disminución de la memoria del dominio de control
Reconfiguración dinámica y retrasada
Alineación de memoria para dominios activos
Alineación de memoria para dominios enlazados
Alineación de memoria para dominios inactivos
Agregación de memoria no alineada
Uso de la administración de energía
Enumeración de los subprocesos de CPU administrados por energía y las CPU virtuales
Cómo mostrar subprocesos de CPU administrados por energía
Cómo mostrar CPU administradas por energía
Uso de la administración de recursos dinámicos
Enumeración de recursos de dominios
Cómo mostrar el uso de la sintaxis para los subcomandos ldm
Utilización de la definición estadística
Visualización de varias listas
Cómo mostrar versiones de software (-V)
Cómo generar una lista larga (-l)
Cómo generar una lista extendida (-e)
Cómo generar una lista analizable informatizada (-p)
Cómo generar un subconjunto de lista larga (-o format)
Cómo mostrar la memoria disponible
Cómo mostrar las restricciones para un dominio
Cómo mostrar restricciones en formato XML
Cómo mostrar restricciones en formato informatizado
11. Gestión de configuraciones de dominios
12. Realización de otras tareas administrativas
Parte II Software Oracle VM Server for SPARC opcional
13. Herramienta de conversión física a virtual del Oracle VM Server for SPARC
14. Asistente de configuración de Oracle VM Server for SPARC (Oracle Solaris 10)
15. Uso del software de Base de datos de información de administración de Oracle VM Server for SPARC
16. Descubrimiento del Logical Domains Manager
El mecanismo de asignación de CPU usa las siguientes restricciones para los recursos de CPU:
Restricción de núcleo completo. Esta restricción especifica que los núcleos de CPU se asignan a un dominio en lugar de a CPU virtuales. Siempre que el dominio no tenga activada la restricción de núcleos máximos, la restricción de núcleo completo es dinámica, lo que significa que se puede agregar o eliminar mediante el comando ldm set-core o ldm set-vcpu, respectivamente. El dominio puede estar inactivo, enlazado o activo. Sin embargo, debe haber suficientes núcleos disponibles para satisfacer la solicitud para aplicar la restricción. Como ejemplo del peor de los casos, si un dominio que comparte núcleos con otro dominio solicita la restricción de núcleo completo, los núcleos de la lista de bloques libres necesitarían estar disponibles para satisfacer la solicitud. Como ejemplo del mejor de los casos, todas las CPU virtuales en el núcleo ya están en los límites del núcleo, por lo que la restricción se aplica sin cambios en los recursos de la CPU.
Restricción de número máximo de núcleos (max-cores). Esta restricción especifica el número máximo de núcleos que se pueden asignar a un dominio activo o enlazado.
Nota - La propiedad max-cores no se puede modificar, a menos que el dominio se detenga o se desenlace, o que el dominio de control se coloque en una reconfiguración retrasada. Por lo tanto, para aumentar el número máximo de núcleos del valor especificado en el momento en que se activó la restricción de núcleo completo, primero se debe detener y desenlazar el dominio.
Es mejor asegurarse de que el dominio de control tenga la restricción de núcleo completo activada antes de definir la restricción de núcleos máximos.
# ldm set-core 1 primary
# ldm ls -o re primary
Observe que la propiedad max-cores está establecida en unlimited. Como en el caso de cualquier dominio, el dominio de control no se puede usar junto con la partición física hasta que la restricción de núcleos máximos está activada.
# ldm start-reconf primary
# ldm set-domain max-cores=number-of-CPU-cores primary
Nota - Las unidades criptográficas asociadas a esos núcleos no son afectadas por las agregaciones de núcleos. Así pues, el sistema no agrega automáticamente las unidades criptográficas asociadas al dominio. Sin embargo, una unidad criptográfica se elimina automáticamente sólo si se está eliminando la última CPU virtual del núcleo. Esta acción impide que una unidad criptográfica quede “huérfana”.
Sólo puede desactivar la restricción de núcleos máximos en un dominio inactivo, no en un dominio que está enlazado o activo. Antes de desactivar la restricción de núcleos máximos en el dominio de control, primero debe iniciar una reconfiguración retrasada.
# ldm ls -o re primary
# reboot
Al reiniciar, puede usar el dominio de control con la partición física.
Ejemplo 10-1 Aplicación de la restricción de núcleo completo
En este ejemplo, se muestra cómo aplicar la restricción de núcleo completo en el dominio primary. El primer comando aplica la restricción, mientras que el segundo comando comprueba si está activada:
# ldm set-core 1 primary # ldm ls -o re primary NAME primary CONSTRAINT cpu=whole-core max-cores=unlimited threading=max-throughput
Los siguientes comandos restringen la cantidad máxima de núcleos a tres núcleos mediante el inicio de una reconfiguración retrasada, el establecimiento de la propiedad max-cores y la verificación de que la restricción esté activada:
# ldm start-reconf primary Initiating a delayed reconfiguration operation on the primary domain. All configuration changes for other domains are disabled until the primary domain reboots, at which time the new configuration for the primary domain will also take effect. # ldm set-domain max-cores=3 primary ------------------------------------------------------------------------------ Notice: The primary domain is in the process of a delayed reconfiguration. Any changes made to the primary domain will only take effect after it reboots. ------------------------------------------------------------------------------ # ldm ls -o re primary NAME primary FLAGS normal,delayed(modify),control,vio-service CONSTRAINT cpu=whole-core max-cores=3 threading=max-throughput
Al reiniciar, puede usar el dominio de control con la partición física.
En el siguiente ejemplo, se elimina la restricción de núcleos máximos, pero se deja la restricción de núcleo completo en el dominio ldg1:
# ldm set-domain max-cores=unlimited ldg1
Para eliminar tanto la restricción de núcleos máximos como la restricción de núcleo completo del dominio ldg1, asigne CPU virtuales en lugar de núcleos de la siguiente forma:
# ldm set-vcpu 8 ldg1
Esta sección describe las interacciones entre la restricción de núcleo completo y las siguientes características:
La restricción de núcleo completo es totalmente compatible con la reconfiguración dinámica de CPU (DR). Cuando un dominio está definido con la restricción de núcleo completo, puede usar el comando ldm add-core, ldm set-core o ldm remove-core para cambiar el número de núcleos en un dominio activo.
En cualquier caso, si un dominio enlazado o activo no está en modo de reconfiguración retrasada, el número de núcleos de éste no puede superar el número máximo de núcleos. El máximo se fija con la restricción de núcleos máximos, que se habilita automáticamente cuando el habilita la restricción de núcleo completo. Falla cualquier operación de la DR de CPU que no cumple la restricción de núcleo máximo.
La restricción de núcleo completo no es compatible con la administración de recursos dinámica (DRM). Cuando está habilitada una directiva de DRM en un dominio que usa la restricción de núcleo completo, la directiva se inhabilita automáticamente. La restricción de núcleo completo permanece habilitada.
A pesar de que la directiva de DRM no puede habilitarse cuando está en efecto la restricción de núcleo completo, aun puede definir una directiva de DRM para el dominio. Tenga en cuenta que cuando una directiva se inhabilita automáticamente, sigue estando activa. La directiva se vuelva a habilitar automáticamente cuando el dominio se reinicia sin la restricción de núcleo completo.
A continuación se indican las interacciones que pueden esperarse entre la restricción de núcleo completo y la DRM:
Si se fija la restricción de núcleo completo en un dominio, se genera un mensaje de advertencia cuando intenta habilitar la directiva de DRM en ese dominio.
Si está en efecto una directiva de DRM en un dominio inactivo, se le permite habilitar la restricción de núcleo completo en el dominio. Cuando el domino se convierte en activo y se habilita la directiva, el sistema inhabilita automáticamente la directiva de DRM para el dominio.
Si una directiva de DRM se habilita en un dominio activo o enlazado, no se le permite habilitar la restricción de núcleo completo.
La configuración de núcleo completo de CPU es incompatible con la migración del dominio. En cualquier caso, puede migrar un dominio que está configurado con núcleos completos de CPU. Después de una migración, la partición física no se aplica en el sistema de destino. Además, la configuración de núcleo completo y la cantidad máxima de núcleos de CPU no se conservan en el sistema de destino.
Si migra un dominio que está configurado con núcleos completos, debe volver a configurar el dominio de destino para utilizar la partición física después de que la migración se completa. Además, debe asegurarse de que su contrato de licencia le permita usar el dominio tanto en los sistemas de origen como en los de destino.
La restricción de núcleo completo es totalmente compatible con las políticas de rendimiento y elástica de la administración de energía (PM). Cuando la política elástica está en vigor, el subsistema de la PM puede agregar o eliminar núcleos de CPU en dominios que están configurados con la restricción de núcleo completo. En este caso, la restricción de núcleo completo continua cumpliéndose, y los dominios que usan dicha restricción continúan configurados sólo con núcleos completos.