Servicio de administración de recursos
El perfil de virtualización de recursos proporciona los medios por los que un cliente puede detectar los recursos virtuales admitidos por el sistema de virtualización. También describe la capacidad (o el número de asignaciones) que se admite para cada tipo de recurso virtual. En la ilustración siguiente se muestra el perfil de virtualización de recursos.
El perfil de virtualización de recursos define dos clases diferentes de recursos virtuales:
- Recurso compartido: representa los recursos del host que son o pueden compartirse entre varias máquinas virtuales. Msvm_Processor es un ejemplo de un recurso compartido.
- Recurso sintético: representa los recursos virtuales que no tienen ningún recurso host correspondiente. Msvm_EmulatedEthernetPort es un ejemplo de un recurso sintético.
El grupo de recursos se usa para recopilar una clase de recursos de host para que se pueda detectar fácilmente mientras sus funcionalidades y configuraciones se pueden describir en una ubicación central. No hay ningún límite en la forma en que se puede realizar una implementación básica o avanzada del recurso recopilado.
Desde el grupo de recursos, el cliente puede acceder a las funcionalidades de asignación (AC) asociadas. Esta clase describe las funcionalidades del recurso descrito por este grupo de recursos. Por ejemplo, puede indicar si el Msvm_EmulatedEthernetPort representado por este grupo de recursos admite redes LAN virtuales (VLAN) o filtros.
El perfil de CA define los medios por los que un cliente puede detectar el intervalo válido y la configuración predeterminada de un recurso virtual determinado. Un objeto de CA está asociado a cada grupo de recursos. Cuatro objetos de datos de configuración de asignación de recursos (RASD) están asociados al objeto de CA para describir los valores mínimos, máximos, predeterminados e incrementales para la asignación del recurso especificado. Juntas, estas clases describen la gama general de funcionalidades admitidas. La instancia de Msvm_AllocationCapabilities proporciona un punto de anclaje para el conjunto de instancias de Msvm_ResourceAllocationSettingData que especifican el intervalo de configuración predeterminado y válido para un recurso virtual. La clase de asociación Msvm_SettingsDefineCapabilities proporciona el vínculo entre la instancia de CA y la configuración mínima, máxima, incremental y predeterminada de un recurso compatible con la plataforma de virtualización.