Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
Guía de administración del servidor Oracle VM para SPARC 2.1 Oracle VM Server for SPARC (Español) |
Parte I Software Oracle VM Server for SPARC 2.1
1. Información general sobre el software del Oracle VM Server for SPARC
2. Instalación y habilitación del software
4. Configuración de servicios y el dominio de control
5. Configuración de los dominios huésped
6. Configuración de dominios E/S
10. Administración de recursos
Habilitación de la restricción de núcleo completo
Inhabilitación de la restricción de núcleo completo
Asignación de CPU al dominio de control
Interacciones entre la restricción de núcleo completo y otras características del dominio
Reconfiguración dinámica de CPU
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 cables de CPU administrados por energía y las CPU virtuales
Enumeración de cables de CPU administrados por energía
Enumeración de CPU administradas por energía
Uso de la administración de recursos dinámicos
Enumeración de recursos de dominios
Mostrar el uso de la sintaxis para los subcomandos ldm
Utilización de la definición estadística
Mostrar versiones de software (-V)
Generar una lista analizable informatizada (-p)
Generar un subconjunto de lista larga (-o format)
Enumerar la memoria disponible
Enumerar restricciones para un dominio
Enumerar restricciones en formato XML
Enumera las restricciones en un formato informatizado
11. Administración de las configuraciones
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 para la configuración de Oracle VM Server for SPARC
15. Uso del software de Base de datos de información de administración de Oracle VM Server for SPARC
16. Descubrimiento del Dominios lógicos Manager
El mecanismo de asignación de CPU usa las siguientes restricciones y sugerencias para los recursos de CPU:
Restricción de núcleo completo. Esta restricción especifica que las CPU virtuales se asignan a un dominio basándose en un número específico de núcleos de CPU. El sistema debe poder asignar el número específico de núcleos y debe poder asignar también todas las CPU virtuales de los núcleos asignados al dominio. Si el sistema no puede asignar el número especifico de núcleos, el dominio no puede enlazar.
Número máximo de restricción de núcleos. Esta restricción especifica el número máximo de núcleos que pueden ser asignados a un dominio enlazado o activo. La restricción se habilita automáticamente cuando se fija una restricción de núcleo completo en un dominio. En este caso, el número máximo de núcleos se fija automáticamente en el número de núcleos configurados cuando el dominio está inactivo. Actualmente, esta restricción no puede habilitarse de manera independiente de la restricción de núcleo completo, y el número máximo de núcleos no puede fijarse manualmente.
Sugerencia de afinidad de núcleos. Esta sugerencia solicita que las CPU virtuales asignadas a un dominio provengan de los mismos núcleos de la CPU o del menor número posible de núcleos de la CPU. El sistema realiza todos los esfuerzos posibles para cumplir esta solicitud. El dominio no puede enlazar sólo si está disponible en el sistema un número no suficiente de CPU virtuales libres.
La sugerencia de afinidad de núcleo está habilitada de manera predeterminada y no puede inhabilitarse.
Nota - La restricción de núcleo completo y la sugerencia de afinidad de núcleo sólo dirigen la ubicación de las CPU virtuales en los núcleos. No dirigen la ubicación de un núcleo o de un chip en puntos de conexión.
La restricción de núcleo completo se habilita automáticamente cuando se especifican el número de núcleos que se deben asignar a un dominio. De manera predeterminada, se especifica una CPU virtual para asignar a un dominio. Sólo puede habilitar la restricción de núcleo completo en un dominio inactivo, pero no en un dominio que está enlazado o activo. Antes de habilitar la restricción de núcleo completo en el dominio de control, primero debe iniciar una reconfiguración retrasada.
Use el comando ldm add-vcpu -c number, ldm set-vcpu -c number o ldm remove-vcpu -c number para asignar o eliminar núcleos de CPU de o a un dominio. number especifica el número de núcleos de CPU y habilita la restricción de núcleo completo. Para más información, véase la página de comando man ldm(1M).
Puede usar el comando ldm add-vcpu -c number o ldm remove-vcpu -c number en un dominio que se había configurado previamente con CPU virtuales. En este caso, el número existente de CPU virtuales se convierte automáticamente en el número correspondiente de núcleos. Esta conversión es posible sólo si el número existente de CPU virtuales es un múltiple del número de CPU virtuales por núcleo. Si no es así, no puede realizarse la conversión, y falla el comando.
Nota - Si usa estos comandos para habilitar la restricción de núcleo completo en un dominio inactivo o en el dominio de control en modo de reconfiguración retrasada, también se fija el número máximo de núcleos. El número máximo de núcleos no se ve afectado si usa estos comandos en un dominio enlazado o activo.
Por ejemplo, un núcleo se compone de ocho CPU virtuales. Si un dominio tiene siete CPU virtuales asignadas, un comando ldm add-vcpu -c o ldm remove-vcpu -c no puede cumplir la restricción de núcleo completo. En cambio, puede usar el comando set-vcpu -c para especificar el número de núcleos y habilitar la restricción de núcleo completo.
El siguiente ejemplo habilita la restricción de núcleo completo en el dominio inactivo ldg1. El comando ldm list comprueba que la restricción de núcleo completo está habilitada.
primary# ldm add-vcpu -c 1 ldg1 primary# ldm list -o resmgmt ldg1 NAME ldg1 CONSTRAINT whole-core max-cores=1
Nota - Cuando se habilita la restricción de núcleo completo en un dominio, las unidades criptográficas que están asociadas con esos núcleos no se ven afectadas por las adiciones 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 desenlazar una unidad criptográfica de una CPU virtual.
Cuando se asignan a un dominio CPU virtuales en vez de núcleos, se inhabilita la restricción de núcleo completo. Sólo puede inhabilitar la restricción de núcleo completo en un dominio inactivo, no en un dominio que está enlazado o activo. Antes de inhabilitar la restricción de núcleo completo en el dominio de control, primero debe iniciar una reconfiguración retrasada.
Use el comando ldm add-vcpu number, ldm set-vcpu number o ldm remove-vcpu number para asignar o eliminar CPU virtuales de un dominio. número especifica el número de CPU virtuales e inhabilita la restricción de núcleo completo. Para más información, véase la página de comando man ldm(1M).
Puede usar el comando ldm add-vcpu number o ldm rm-vcpu number en un dominio que anteriormente estaba configurado con núcleos CPU. En este caso, el número existente de núcleos de CPU se convierten automáticamente en el número correspondiente de CPU virtuales.
Nota - Cuando inhabilita la restricción de núcleo completo, la restricción de núcleo máximo también se inhabilita de forma automática.
El siguiente ejemplo inhabilita la restricción de núcleo completo en el dominio inactivo ldg1.
primary# ldm set-vcpu 1 ldg1
Para habilitar la restricción de núcleo completo en el dominio de control, el dominio de control debe estar en modo de reconfiguración retrasada. La habilitación de la restricción de núcleo completo en el dominio de control sólo tiene un resultado satisfactorio si hay suficientes núcleos de CPU disponibles para cumplir la restricción solicitada. Esto es, deben estar disponibles los núcleos no usados, los núcleos que ya son usados por el dominio de control, o los núcleos que son parcialmente usados por el dominio de control. En caso contrario, la asignación de CPU en el dominio de control no cambia.
Nota - Cuando un dominio de control está en modo de reconfiguración retrasada, la restricción de núcleo completo y la configuración del número de núcleos también especifica el número máximo de núcleos.
El siguiente ejemplo habilita la restricción de núcleo completo en el dominio de control (primary). Primero, inicie una reconfiguración retrasada en el dominio de control. Después, asigne un número completo al dominio de control, y después reinicie el dominio para que se efectúen los cambios.
primary# 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 also takes effect. primary# ldm add-vcpu -c 1 primary primary# reboot
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 se define con la restricción de núcleo completo, puede usar el comando ldm add-vcpu -c, ldm set-vcpu -c o remove-vcpu -c 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. Para restablecer la restricción de núcleo completo después de dicha migración, pare el dominio y reconfigúrelo para la asignación de núcleos completos.
La restricción de núcleo completo es totalmente compatible con los modos de rendimiento y elástico de la administración de energía (PM). Cuando está habilitado el modo elástico, 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.