Edición de las opciones de inicio para una instancia

Puede ajustar la compatibilidad y el rendimiento de las instancias de máquina virtual (VM) cambiando el tipo de red o el tipo de asociación de volumen de inicio.

Para obtener permisos, consulte Política de IAM necesaria para trabajar con instancias.

Tipos de inicio de red

La interfaz de red maneja funciones como la entrada/salida de disco y la comunicación de red.

Están disponibles los siguientes tipos de redes:

  • Redes virtualizadas: para cargas de trabajo de uso general, como aplicaciones empresariales, microservicios y pequeñas bases de datos. Las redes paravirtualizadas también proporcionan una mayor flexibilidad para utilizar la misma imagen en distintas plataformas de hardware. Las imágenes de Linux con redes paravirtualizadas soportan la migración en directo durante el mantenimiento de la infraestructura.
  • Red asistida por hardware (SR-IOV): virtualización de entrada/salida de raíz única. Para cargas de trabajo de baja latencia, como la transmisión de vídeo, las aplicaciones en tiempo real y las bases de datos de gran tamaño o agrupadas en cluster. La red asistida mediante hardware (SR-IOV) utiliza el marco del controlador VFIO.
Importante

Para utilizar un tipo de red concreta, tanto la unidad como la imagen deben soportar ese tipo de red.

Unidades: En la siguiente tabla se muestran los tipos de red soportados y por defecto para unidades de máquina virtual.

Unidad Tipo de red por defecto Tipos de red soportados
Serie VM.Standard1 SR-IOV Paravirtualizado, SR-IOV
Serie VM.Standard2 Paravirtualizado Paravirtualizado, SR-IOV
VM.Standard3.Flex Paravirtualizado Paravirtualizado, SR-IOV
Serie VM.Standard.E2 Paravirtualizado Solo paravirtualizado
VM.Standard.E3.Flex

Paravirtualizado

Paravirtualizado, SR-IOV
VM.Standard.E4.Flex

Paravirtualizado

Paravirtualizado, SR-IOV
VM.Standard.E5. Flexible

Paravirtualizado

Paravirtualizado, SR-IOV
VM.Standard.A1Flexible1 Paravirtualizado Paravirtualizado, SR-IOV
Serie VM.DenseIO1 SR-IOV Paravirtualizado, SR-IOV
Serie VM.DenseIO2 Paravirtualizado Paravirtualizado, SR-IOV
VM.DenseIO.E4.Flex Paravirtualizado Paravirtualizado, SR-IOV
Serie VM.GPU2 SR-IOV Paravirtualizado, SR-IOV
Serie VM.GPU3 SR-IOV Paravirtualizado, SR-IOV
Serie VM.GPU.A10 SR-IOV Paravirtualizado, SR-IOV
VM.Optimized3.Flex

Paravirtualizado

Paravirtualizado, SR-IOV

Imágenes: las redes paravirtualizadas están soportadas en estas imágenes de plataforma:

  • Oracle Linux 9, Oracle Linux 8, Oracle Autonomous Linux 8.x, Oracle Autonomous Linux 7.x, Oracle Linux Cloud Developer 8: todas las imágenes.
  • Oracle Linux 7, Oracle Linux 6: imágenes publicadas a partir de marzo de 2019.
  • CentOS Flujo 8, CentOS 7: imágenes publicadas a partir de julio de 2019.
  • Ubuntu 22.04, Ubuntu 20.04: todas las imágenes.
  • Ubuntu 18.04: imágenes publicadas a partir de marzo de 2019.
  • Windows Server 2022, Windows Server 2019: todas las imágenes.
  • Windows Server 2016, Windows Server 2012 R2: imágenes publicadas a partir de agosto de 2019.

Las redes SR-IOV están soportadas en todas las imágenes de la plataforma, con las siguientes excepciones:

  • Las imágenes para las unidades basadas en Arm no soportan la red SR-IOV.
  • En Windows Server 2019 y Windows Server 2022, cuando se inicia con una unidad de la serie VM.Standard2, la red SR-IOV no está soportada.
  • En Windows Server 2012 R2, las redes SR-IOV están soportadas en imágenes de plataforma publicadas a partir de abril de 2021.
  • La opción de instalación del núcleo del servidor para Windows Server no soporta redes SR-IOV.

Tipos de asociaciones de volumen de inicio

Están disponibles los siguientes tipos de asociaciones de volúmenes de inicio:

  • iSCSI: un estándar basado en TCP/IP utilizado para comunicar un volumen con una instancia asociada.

  • Paravirtualizado: una asociación virtualizada disponible para VM. Este es el valor por defecto para volúmenes de inicio y volúmenes de almacenamiento de bloques remotos en imágenes de plataforma.

Unidades soportadas

Puede editar las opciones de inicio para las instancias que utilizan estas unidades:

  • VM.Standard1 Serie
  • VM.Standard.B1 serie
  • VM.Standard2 Serie
  • VM.Standard3.Flex
  • VM.Standard.E2 Serie
  • VM.Standard.E3.Flex
  • VM.Standard.E4.Flex
  • VM.Standard.E5. Flexible
  • VM.Standard.A1.Flex
  • VM.DenseIO1 Serie
  • VM.DenseIO2 Serie
  • VM.GPU3 Serie
  • VM.GPU.A10 serie
  • VM.Optimized3.Flex

Estas series no se pueden editar:

  • VM.Standard.E2.1.Micro
  • VM.DenseIO.E4.Flex
  • VM.GPU2 Serie
  • Instancias de VM que se ejecutan en hosts de máquina virtual dedicados

Limitaciones y consideraciones

Atención

Puede que algunas instancias no funcionen correctamente si cambia el tipo de red o el tipo de asociación de volumen de inicio. Esto ocurre debido a la compatibilidad de unidades e imágenes, y el soporte del controlador. Cuando la instancia se esté ejecutando después de reiniciarse, conéctese a ella. Los cambios no están soportados si la conexión falla o el sistema operativo no se comporta según lo previsto. Revierta los cambios de la instancia y vuelva a establecer la configuración original.

Antes de cambiar el tipo de red o el tipo de asociación de volumen de inicio, debe asegurarse de que los controladores paravirtualizados están instalados en la imagen. Los pasos dependen de la imagen:

Oracle Linux 7.x, CentOS 7.x, CentOS Stream 8, Ubuntu 20.04, Ubuntu 18.04

Los controladores paravirtualizados se instalan en imágenes de plataforma.

Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2

Oracle VirtIO Drivers for Microsoft Windows debe estar instalado en las imágenes de plataforma.

  1. Para determinar si los controladores están instalados, conéctese a la instancia mediante una conexión de escritorio remoto. A continuación, realice cualquiera de las siguientes acciones:
    • Abra el panel de control y, a continuación, abra Programas y características. Si Oracle Windows VirtIO Drivers está instalado, anote el número de versión.
    • En el editor del registro, vaya a HKEY_LOCAL_MACHINE\\Software\\Wow6432Node\\Oracle Corporation\\Oracle Windows VirtIO Drivers. Si los controladores están instalados, anote el número de versión.
  2. Si los controladores no están instalados, haga lo siguiente:

    1. Descargue Oracle VirtIO Drivers for Microsoft Windows.
    2. Instale los controladores y, a continuación, reinicie la instancia.
Oracle Linux 6.x

Para imágenes de plataforma, conéctese a la instancia mediante una conexión de shell seguro (SSH). A continuación, ejecute los siguientes comandos:

sudo bash
cd /boot/efi
echo "fs0:\EFI\redhat\grub.efi"> startup.nsh
chmod 500startup.nsh
sync
Imágenes que no son imágenes de plataforma

Para verificar que el sistema tiene controladores paravirtualizados instalados, ejecute el siguiente comando:

lsinitrd | grep virtio
  • Si hay controladores paravirtualizados instalados, se mostrarán varios archivos con rutas similares a lib/modules/4.4.21-69-default/kernel/drivers/block/virtio_blk.ko.
  • Si no se muestran archivos, el sistema no soporta controladores paravirtualizados o no tiene controladores paravirtualizados instalados. Consulte la documentación sobre el sistema operativo para obtener más información.

Uso de la consola

  1. Abra el menú de navegación y haga clic en Recursos informáticos. En Recursos informáticos, haga clic en Instancias.
  2. Haga clic en la instancia en la que está interesado.
  3. Haga clic en Más acciones y, a continuación, en Editar.
  4. Haga clic en Mostrar opciones avanzadas. Se muestra el separador Opciones de inicio.
  5. Para cambiar el tipo de red, en la sección Tipo de red, seleccione una de las siguientes opciones:
    • Red asistida por hardware (SR-IOV): virtualización de entrada/salida de raíz única. Para cargas de trabajo de baja latencia, como la transmisión de vídeo, las aplicaciones en tiempo real y las bases de datos de gran tamaño o agrupadas en cluster.
    • Redes virtualizadas: para cargas de trabajo de uso general, como aplicaciones empresariales, microservicios y pequeñas bases de datos. La imagen debe tener controladores paravirtualizados, como se describe en Limitaciones y consideraciones.
  6. Para cambiar el tipo de asociación de volumen de inicio, en la sección Tipo de asociación de volumen de inicio, seleccione una de las siguientes opciones:
    • iSCSI: un estándar basado en TCP/IP utilizado para comunicar un volumen con una instancia asociada.
    • Paravirtualizado: una asociación virtualizada disponible para VM. Este es el valor por defecto para volúmenes de inicio y volúmenes de almacenamiento de bloques remotos en imágenes de plataforma.
  7. Haga clic en Guardar cambios.

    Si la instancia se está ejecutando, se reinicia. Confirme cuando se le solicite.

  8. Conéctese a la instancia cuando la instancia se esté ejecutando después de reiniciarse. Los cambios no están soportados si la conexión falla o el sistema operativo no se comporta según lo previsto. Revierta los cambios de la instancia y vuelva a establecer la configuración original.
  9. Si es necesario, vuelva a asociar cualquier VNIC secundaria y los volúmenes en bloque.