Utilice Windows Server 2012 R2 con ONTAP
Es posible usar los ajustes de configuración del host SAN de ONTAP para configurar Windows Server 2012 R2 para la operación con almacenamiento de ONTAP.
Inicie el sistema operativo Windows
Puede iniciar el sistema operativo Windows mediante un arranque local o un arranque SAN. NetApp recomienda utilizar un arranque SAN si es compatible con su configuración.
Realice un inicio local instalando el sistema operativo Windows en el disco duro local (SSD, SATA, RAID, etc.).
Si elige usar arranque SAN, debe ser compatible con su configuración.
|
Puede utilizar los ajustes de configuración proporcionados en este procedimiento para configurar los clientes de nube conectados a "Cloud Volumes ONTAP" y."Amazon FSX para ONTAP" |
Utilice "Herramienta de matriz de interoperabilidad" para verificar que el sistema operativo Windows, el adaptador de bus de host (HBA), el firmware del HBA, el BIOS de arranque del HBA y la versión de ONTAP admiten el arranque SAN.
-
Asignar el LUN de arranque SAN al host.
Consulte "Gestión del almacenamiento san".
-
Verifique que haya varias rutas disponibles.
Las rutas múltiples solo quedan disponibles cuando el sistema operativo del host está activo y en ejecución en las rutas. -
Habilite el arranque SAN en el BIOS del servidor para los puertos a los que se asigna la LUN de arranque SAN.
Para obtener información acerca de cómo activar el BIOS HBA, consulte la documentación específica de su proveedor.
-
Reinicie el host para verificar que el inicio se ha realizado correctamente
Instale las revisiones de Windows
NetApp recomienda instalar la última actualización acumulativa disponible en el catálogo de actualizaciones de Microsoft en el servidor host.
-
Descargue las revisiones desde el "Microsoft Update Catalog 2012 R2".
|
Debe ponerse en contacto con el servicio de soporte técnico de Microsoft para obtener las correcciones urgentes que no se pueden descargar del catálogo de Microsoft Update. |
-
Siga las instrucciones proporcionadas por Microsoft para instalar las revisiones.
|
Muchas correcciones requieren un reinicio del host de Windows. Puede optar por esperar a reiniciar el host hasta que after instale o actualice las utilidades de host. |
Instale las utilidades del host de Windows
Las utilidades de host de Windows son un conjunto de programas de software con documentación que le permiten conectar computadoras host a discos virtuales (LUN) en una SAN de NetApp . NetApp recomienda descargar e instalar el kit de utilidades más reciente. Para obtener información e instrucciones sobre la configuración de las utilidades de host de Windows, consulte la"Documentación de Windows Host Utilities" y seleccione el procedimiento de instalación para su versión de Windows Host Utilities.
Accesos múltiples
Debe instalar el software Microsoft Multipath I/O (MPIO) y habilitar el acceso multivía si el host Windows tiene más de una ruta al sistema de almacenamiento. Cuando selecciona la compatibilidad con MPIO, Windows Host Utilities habilita la función MPIO que se incluye en Windows Server 2012 R2. Si no utiliza las utilidades de host de Windows, debe habilitar el acceso multivía manualmente.
El software MPIO presenta un disco único para el sistema operativo Windows para todas las rutas, y un módulo específico del dispositivo (DSM) gestiona la recuperación tras fallos en las rutas. En un sistema Windows, los dos componentes principales de cualquier solución MPIO son DSM y Windows MPIO.
|
Si no instala el software MPIO, el sistema operativo Windows puede ver cada ruta como un disco independiente. Esto puede conducir a la corrupción de datos. |
|
|
Configuración de SAN
Según la configuración de SAN, el host utiliza configuraciones de cabinas All SAN (ASA) o no ASA para acceder a los LUN de ONTAP. En las configuraciones de ASA y que no sean de ASA, no debería necesitar más de cuatro rutas para acceder a una única LUN de ONTAP. Si tiene más de cuatro rutas, se pueden producir problemas con las rutas durante un fallo del almacenamiento.
Configuración de cabina All SAN
Una configuración ASA debe tener un grupo de rutas activo/optimizadas con prioridades únicas. Esto significa que la controladora proporciona servicio a las rutas y las I/O se envían a todas las rutas activas.
En el siguiente ejemplo se muestra el resultado correcto para una LUN de ONTAP con rutas activas/optimizadas.

Configuración no ASA
Una configuración que no sea de ASA debe tener dos grupos de rutas con distintas prioridades. Las rutas con prioridades más altas son Active-Optimized. Esto significa que la controladora donde se encuentra el agregado suministra las rutas activa/optimizada. Las rutas con prioridades más bajas están activas pero no optimizadas porque se ofrecen desde una controladora diferente. Las rutas no optimizadas solo se utilizan cuando las rutas optimizadas no están disponibles.
En el siguiente ejemplo, se muestra la salida correcta de una LUN de ONTAP con dos rutas activas/optimizadas y dos rutas activas/no optimizadas.

El disco duro virtual de Hyper-V requiere una alineación para obtener el mejor rendimiento
Si los límites de bloque de datos de una partición de disco no se alinean con los límites de bloque de la LUN subyacente, el sistema de almacenamiento suele tener que realizar dos lecturas o escrituras de bloques para la lectura o escritura de cada bloque del sistema operativo. Las lecturas y escrituras de bloque adicionales causadas por la alineación incorrecta pueden provocar problemas de rendimiento graves.
La ubicación del sector de inicio para cada partición definida por el registro de inicio maestro provoca errores de alineación.
|
Las particiones creadas por Windows Server 2016 se deben alinear de forma predeterminada. |
Utilice Get-NaVirtualDiskAlignment
el cmdlet del kit de herramientas PowerShell de ONTAP para comprobar si las particiones están alineadas con los LUN subyacentes. Si las particiones no están alineadas correctamente, utilice el Repair-NaVirtualDiskAlignment
cmdlet para crear un nuevo archivo VHD con la alineación correcta. Este cmdlet copia todas las particiones en el nuevo archivo. El archivo VHD original no se ha modificado ni eliminado. La máquina virtual se debe apagar mientras se copian los datos.
Puede descargar el kit de herramientas PowerShell de ONTAP en las comunidades de NetApp. Debe descomprimir DataONTAP.zip
el archivo en la ubicación especificada por la variable de entorno %PSModulePath%
(o usar el Install.ps1
script para hacerlo por usted). Una vez completada la instalación, use el Show-NaHelp
cmdlet para obtener ayuda para los cmdlets.
El kit de herramientas PowerShell solo admite archivos VHD de tamaño fijo con particiones de tipo MBR. No se admiten los discos duros virtuales que utilicen discos dinámicos Windows o particiones GPT. Además, el kit de herramientas PowerShell requiere un tamaño de partición mínimo de 4 GB. Las particiones más pequeñas no se pueden alinear correctamente.
|
En el caso de equipos virtuales Linux que utilicen el cargador de arranque GRUB en un disco duro virtual, debe actualizar la configuración de arranque tras ejecutar el kit de herramientas PowerShell. |
Vuelva a instalar GRUB para invitados de Linux después de corregir la alineación de MBR con PowerShell Toolkit
Después de ejecutar mbralign
En discos para corregir la alineación de MBR con el kit de herramientas PowerShell en sistemas operativos invitados Linux mediante el cargador de arranque GRUB, debe reinstalar GRUB para asegurarse de que el sistema operativo «guest» se arranque correctamente.
El cmdlet de PowerShell Toolkit se ha completado en el archivo VHD de la máquina virtual. Este procedimiento se aplica sólo a los sistemas operativos invitados Linux que utilizan la Loader de inicio de GRUB y SystemRescueCd
.
-
Monte la imagen ISO del disco 1 de los CD de instalación para la versión correcta de Linux para la máquina virtual.
-
Abra la consola de la máquina virtual en Hyper-V Manager.
-
Si la VM se está ejecutando y congelando en la pantalla de GRUB, haga clic en el área de visualización para asegurarse de que está activa, luego seleccione el icono de la barra de herramientas Ctrl-Alt-Delete para reiniciar la VM. Si la máquina virtual no está en ejecución, inícielo y, a continuación, haga clic inmediatamente en el área de visualización para asegurarse de que esté activa.
-
Tan pronto como vea la pantalla de bienvenida del BIOS de VMware, pulse la tecla Esc una vez. Aparece el menú de inicio.
-
En el menú de inicio, seleccione CD-ROM.
-
En la pantalla de inicio de Linux, introduzca:
linux rescue
-
Tome los valores predeterminados de Anaconda (las pantallas de configuración azul/roja). Las redes son opcionales.
-
Inicie GRUB introduciendo:
grub
-
Si sólo hay un disco virtual en esta máquina virtual, o si hay varios discos y el primero es el disco de inicio, ejecute los siguientes comandos de GRUB:
root (hd0,0) setup (hd0) quit
Si tiene varios discos virtuales en el equipo virtual, y el disco de arranque no es el primer disco, o está solucionando GRUB arrancando desde el disco duro virtual de backup mal alineado, introduzca el comando siguiente para identificar el disco de arranque:
find /boot/grub/stage1
Después, ejecute los siguientes comandos:
root (boot_disk,0) setup (boot_disk) quit
En setup (boot_disk)
,boot_disk
es un marcador de posición para el identificador de disco real del disco de inicio. -
Pulse Ctrl-D para cerrar la sesión.
El rescate de Linux se cierra y luego se reinicia.
Configuración recomendada
Cuando selecciona MPIO en sistemas que utilizan FC, el instalador de utilidades de host establece los valores de tiempo de espera necesarios para los HBA de Emulex y QLogic FC.
Los valores de tiempo de espera para los HBA FC de Emulex:
Tipo de propiedad | Valor de propiedad |
---|---|
LinkTimeOut |
1 |
NodeTimeOut |
10 |
Los valores de tiempo de espera para los HBA FC de QLogic:
Tipo de propiedad | Valor de propiedad |
---|---|
LinkDownTimeOut |
1 |
PortDownRetryCount |
10 |
|
Para obtener más información sobre los ajustes recomendados, consulte "Configure los ajustes del Registro para las utilidades del host de Windows". |
Problemas conocidos
No existen problemas conocidos para la versión de Windows Server 2012 R2 con ONTAP.