4.3 Testing Price and Yield Changes: Specification
4.3.1 Model specification and Estimation methods
La virtualización de E/S con raíz individual (SR-IOV) es una arquitectura estándar PCIe (Peripheral Component Interconnect Express) que defines extensiones para especificaciones PCIe para permitir que varias particiones lógicas que se ejecutan simultáneamente en un sistema compartan dispositivos PCIe. La arquitectura define las réplicas virtuales de funciones PCI conocidas como funciones virtuales (VF). Una partición lógica puede conectarse directamente a una VF de adaptador SR-IOV sin pasar por un
intermediario virtual (VI) como POWER Hypervisor o Servidor de E/S virtual. Esto proporciona una baja latencia y una alternativa de bajo uso de la CPU ya que evita una VI.
Se puede asignar un adaptador con capacidad SR-IOV a una partición lógica en modalidad dedicada o se puede habilitar para la modalidad compartida. La consola de gestión proporciona una interfaz para habilitar la modalidad compartida de SR-IOV. Se asigna un adaptador con funciones SR-IOV en
modalidad compartida al POWER Hypervisor para gestionar el adaptador y suministrar los recursos del adaptador a las particiones lógicas. La consola de gestión, junto con POWER Hypervisor, permite gestionar puertos Ethernet y puertos lógicos. Para conectar una partición lógica a una VF de adaptador Ethernet SR-IOV, cree un puerto lógico Ethernet SR-IOV para la partición lógica. Cuando cree un puerto lógico Ethernet para una partición, seleccione el puerto Ethernet físico del adaptador para conectarlo a la partición lógica y especifique los requisitos de recursos para el puerto lógico. Cada partición lógica puede tener uno o varios puertos lógicos de cada adaptador SR-IOV en modalidad compartida. El número de puertos lógicos para todas las particiones lógicas configuradas no puede superar el límite de puertos lógicos del adaptador.
Para crear un puerto lógico Ethernet SR-IOV para una partición lógica, utilice uno de estos métodos: v Cree un puerto lógico Ethernet cuando cree una partición.
v Añada un puerto lógico Ethernet a un perfil de partición, concluya la partición lógica y vuelva a activarla utilizando el perfil de la partición.
v Añada un puerto lógico Ethernet a una partición lógica en ejecución utilizando la creación de particiones dinámica.
Nota: Un adaptador SR-IOV no da soporte a RSLive Partition Mobility a menos que se asigne una VF a un adaptador Ethernet compartido.
Cuando se activa una partición lógica, se considera que los puertos lógicos del perfil de la partición son un recurso necesario. Si los recursos del adaptador físico necesarios para el puerto lógico no están disponibles, la partición lógica no se puede activar. No obstante, los puertos pueden eliminarse dinámicamente desde otra partición lógica para que los recursos necesarios estén disponibles para la partición lógica.
Para un adaptador SR-IOV en modalidad compartida, la modalidad de conmutación de puerto físico puede configurarse en modalidad VEG (Virtual Ethernet Bridge) o VEPA (Virtual Ethernet Port Aggregator). Si la modalidad de conmutación está configurada en modalidad VEB, el tráfico entre los puertos lógicos no es visible para el conmutador externo. Si la modalidad de conmutación está
configurada en modalidad VEPA, el tráfico entre los puertos lógicos debe direccionarse de nuevo al puerto físico mediante el conmutador externo. Antes de habilitar el conmutador de puerto físico en modalidad VEPA, asegúrese de que el puerto físico recibe soporte y está habilitado para el relé de reflexión.
Cuando cree un puerto lógico Ethernet, puede seleccionar un permiso promiscuo para permitir que la partición lógica configure el puerto lógico como puerto lógico promiscuo. Un puerto lógico promiscuo recibe todo el tráfico de un destino con una dirección de destino que no coincide con la dirección de uno de los otros puertos lógicos configurados para el mismo puerto físico. El número de puertos lógicos configurados con permisos promiscuos para las particiones lógicas, activas o inactivas, en un puerto físico es limitado para minimizar el posible impacto que puede suponer para el rendimiento una sobrecarga asociada a los puertos lógicos promiscuos. La consola de gestión indica el número de puertos lógicos del puerto físico que pueden tener un ajuste de permiso promiscuo.
Cuando se establece un puente entre adaptadores Ethernet virtuales y un adaptador Ethernet físico, se puede utilizar un puerto lógico Ethernet SR-IOV como adaptador Ethernet físico para acceder a la red externa. Cuando se configura u puerto lógico como adaptador Ethernet físico para crear un puente, el puerto lógico debe tener el permiso promiscuo habilitado. Por ejemplo, si crea un puerto lógico para una partición lógica Servidor de E/S virtual y tiene la intención de utilizar el puerto lógico como adaptador físico para el adaptador Ethernet compartido, debe seleccionar el permiso promiscuo para el puerto lógico.
Requisitos de configuración
Debe tener en cuenta los siguientes requisitos de configuración cuando utilice un puerto lógico Ethernet como dispositivo Ethernet físico para crear un puente de adaptador Ethernet compartido:
v Si existe un requisito para desviar todo el tráfico de la red de modo que fluya a través de un conmutador externo, considere los siguientes requisitos:
– El conmutador POWER Hypervisor virtual debe establecerse en modalidad de conmutación VEPA y el conmutador de puerto físico de adaptador Ethernet SR-IOV también debe establecerse en esta modalidad.
– Además, el puerto lógico es el único puerto lógico configurado para el puerto físico.
v Cuando cree un puerto lógico Ethernet, puede especificar un valor de capacidad. El valor de capacidad especifica la capacidad necesaria del puerto lógico como porcentaje de la capacidad del puerto físico. El valor de capacidad determina la cantidad de recursos asignados al puerto lógico desde el puerto físico. Los recursos asignados determinan la capacidad mínima del puerto lógico. A fin de permitir una capacidad adicional, los recursos del puerto que no se utilizan en otros puertos lógicos pueden utilizarse temporalmente en el puerto lógico cuando este puerto excede sus recursos asignados. Las limitaciones del sistema o de la red pueden influir en el rendimiento que puede alcanzar un puerto lógico. La capacidad máxima que puede asignarse a un puerto lógico es del 100%. La suma de los valores de capacidad de todos los puertos lógicos configurados en un puerto físico debe ser inferior o igual a 100%. Para minimizar el esfuerzo de configuración al añadir puertos lógicos, puede reservar la capacidad del puerto físico para los puertos lógicos adicionales.
v Cuando se utiliza un puerto lógico Ethernet como adaptador físico para crear un puente entre adaptadores Ethernet virtuales, al seleccionar un valor de capacidad deben tenerse en cuenta los valores de parámetro, como el número de adaptadores virtuales de cliente y el rendimiento esperado. v Los puertos lógicos Ethernet permiten que el puerto lógico ejecute diagnósticos en el adaptador y en el
puerto físico. Seleccione este permiso sólo si ejecuta diagnósticos mediante le puerto lógico.
Información relacionada:
Adición dinámica de un puerto lógico de virtualización de E/S con raíz única a una partición lógica Cierre y reinicio de particiones lógicas
Asignación de un puerto lógico de virtualización de E/S con raíz única a una partición lógica