Requisitos previos de prueba de sistemas raid basados en hardware (Canal de fibra, SAS, SCSI, ATA serie)
En este tema se describen las tareas que debe completar antes de probar una matriz de almacenamiento RAID basada en hardware mediante el Kit de laboratorio de hardware de Windows (Windows HLK):
Las pruebas de almacenamiento que debe ejecutar, los requisitos previos de las pruebas y la configuración de prueba varían en función de si el sistema RAID está basado en Internet SCSI (iSCSI) o si usa otro tipo de conexión: Canal de fibra, SCSI conectado serie (SAS), SCSI o Datos adjuntos de tecnología avanzada serie (SATA).
Requisitos de hardware
Para probar una matriz RAID basada en hardware, necesita el siguiente hardware. Es posible que necesite hardware adicional si el dispositivo de prueba ofrece otras características. Para determinar si se aplican requisitos de hardware adicionales, consulte la descripción de cada prueba que aparece para el dispositivo en Windows HLK Studio.
Nota
Todo el hardware (excepto el dispositivo de prueba, el monitor, el teclado, el mouse y la unidad de disco disquete) deben aparecer en el Catálogo de Windows.
1 equipo de prueba que cumple los requisitos de Windows HLK. Para obtener más información, consulte Requisitos previos de Windows HLK. Además, este equipo debe incluir:
1 BIOS de configuración avanzada y interfaz de energía (ACPI) compatible con el logotipo, con ACPI habilitado de forma predeterminada.
Procesador de doble núcleo o equivalente y un mínimo de 2 gigabytes (GB) de memoria para sistemas operativos cliente Windows (por ejemplo, Windows 8, Windows 7 y Windows Vista).
Procesador de cuatro núcleos o equivalente y 6 GB de memoria para sistemas operativos Windows Server.
Un procesador equivalente es cualquier procesador que aparezca en Windows como si contiene el número especificado de CPU. Puede lograr este estado a través de 1 o más microprocesadores físicos.
1 tipo específico de prueba del sistema de almacenamiento RAID: Canal de fibra, SAS, SCSI o SATA RAID (por ejemplo, un sistema de almacenamiento RAID SAS para una prueba del sistema SAS). Este dispositivo es el dispositivo de prueba.
Advertencia
El sistema RAID debe ser un único gabinete que consta de un controlador de matriz que se incluye en un subsistema externo con unidades de disco duro. O bien, debe ser un controlador de matriz externo que se conecte a un JBOD RAID. El sistema RAID no puede constar solo de un controlador basado en componente periférico (PCI) y 1 RAID JBOD.
1 Tipo específico de prueba basado en PCI del adaptador de bus host (HBA). Si el sistema de prueba admite E/S de múltiples rutas de Microsoft® (MPIO), 2 puertos en el HBA o 2 HBA idénticos (si cada uno de ellos tiene solo 1 puerto) debe estar conectado al mismo dispositivo de destino.
Nota
El sistema RAID debe admitir el HBA basado en PCI que seleccione para probar el sistema RAID. Los controladores que use en el sistema de prueba para este HBA deben tener un logotipo de Windows y el modelo HBA y la versión de firmware deben incluirse en el Catálogo de Windows.
1 disco duro ATA, SCSI o SATA (solo para probar sistemas RAID basados en hardware SATA), si el sistema RAID no admite el arranque. Esta unidad debe tener una capacidad mínima de 36 GB.
Para certificar el producto para su uso en servidores, el equipo de prueba debe admitir cuatro procesadores y un mínimo de 1 GB de RAM. Estas funcionalidades del sistema son necesarias para probar la funcionalidad Rebalance, D3 State y Multiple Processor Group del dispositivo y el controlador. No necesita un equipo que tenga más de 64 procesadores para probar el dispositivo. Además, los sistemas de servidor que se usan para las pruebas de dispositivos o controladores deben tener Server Core instalado antes de las pruebas. Para obtener más información, vea Opciones de instalación de Windows Server.
Si usa un grupo de equipos de prueba para probar el dispositivo, al menos 1 equipo del grupo debe contener 4 procesadores y un mínimo de 1 GB de RAM. Además, ese equipo debe contener el dispositivo y el controlador que desea probar. Siempre que el controlador sea el mismo en todos los equipos del grupo, el sistema crea una programación para ejecutarse en todos los equipos de prueba.
Para las pruebas que no incluyen un controlador para probar, como las pruebas de una unidad de disco duro, el programador de HLK de Windows restringe las pruebas que validan el reequilibrio del controlador y el reequilibrio del controlador, el estado D3 y la funcionalidad de varios grupos de procesadores para ejecutarse en el equipo de prueba predeterminado. Debe configurar manualmente este equipo para que tenga varios grupos de procesadores. El equipo predeterminado es el primer equipo de prueba de la lista. Asegúrese de que el primer equipo de prueba de la lista cumple los requisitos mínimos de hardware.
Nota
Excepto para los controladores de para-virtualization (tal y como se define en el documento de directivas y procesos de WHCP ), no puede usar ninguna forma de virtualización al probar dispositivos físicos y sus controladores asociados para la certificación o firma del servidor. Los productos de virtualización no admiten la funcionalidad subyacente necesaria para pasar las pruebas relacionadas con varios grupos de procesadores, la administración de energía de dispositivos, la funcionalidad PCI del dispositivo y otras pruebas.
Nota
Configuración de varios grupos de procesadores Debe establecer el valor para el tamaño del grupo de procesadores para las pruebas del Kit de laboratorio de hardware de Windows Server 2008 R2 y versiones posteriores para la certificación. Para ello, ejecute bcdedit en una ventana del símbolo del sistema con privilegios elevados mediante la opción /set.
Los comandos para agregar la configuración del grupo y reiniciar son los siguientes:
bcdedit.exe /set groupsize 2
bcdedit.exe /set groupaware on
shutdown.exe -r -t 0 -f
Los comandos para quitar la configuración del grupo y reiniciar son los siguientes:
bcdedit.exe /deletevalue groupsize
bcdedit.exe /deletevalue groupaware
shutdown.exe -r -t 0 -f
Nota
Configuración de integridad de código
La característica Seguridad basada en virtualización (VBS) de Windows Server 2016 debe habilitarse primero mediante Administrador del servidor.
Una vez que se haya producido, se debe crear y establecer la siguiente clave del Registro:
HKLM\System\CurrentControlSet\Control\DeviceGuard
HypervisorEnforcedCodeIntegrity:REG_DWORD
0 or 1 (disabled, enabled)
Requisitos de software
Para probar una matriz RAID basada en hardware, necesita este software:
Todos los controladores para el hardware de prueba que no se incluyen con Windows.
Las actualizaciones o filtros HLK de Windows más recientes.
Archivos de símbolos de Windows. Están disponibles en el sitio web archivos de símbolos .
Configuración del equipo de prueba
Para configurar el equipo de prueba para probar la matriz Fibre Channel, SAS, SCSI o SATA RAID, siga estos pasos:
Configure el sistema RAID mediante el panel del operador del sistema RAID, mediante la herramienta de línea de comandos o conectando otro sistema al sistema RAID y ejecutando la herramienta de configuración. Concretamente:
Compruebe que todos los dispositivos RAID solo admiten 1 nivel RAID: RAID 5, RAID 1 o RAID 0.
Si el sistema RAID admite más de 1 nivel RAID, debe probar todos los niveles RAID que admita el dispositivo.
Cree tres matrices RAID de 40 GB en el sistema RAID. Configure las matrices según esta tabla:
Si el dispositivo de prueba admite estos niveles RAID Nivel RAID para RAID Array 1 Nivel RAID para RAID Array 2 Nivel RAID para RAID Array 3 Solo 0
0
0
0
Solo 1
1
1
1
Solo 5
5
5
5
Solo 0 y 1
1
0
1 o 0
0, 1 y 10
10
1
0
Solo 0 y 5
5
5
0
Solo 1 y 5
5
5
1
0, 1 y 5
5
1
0
0, 1, 5 y 10
5
10
1 o 0
Desactive el equipo de prueba.
Instale 1 tipo específico de prueba de HBA. Por ejemplo, si va a probar un sistema de canal de fibra, instale el HBA de canal de fibra.
En el sistema de prueba, conecte el HBA al sistema RAID mediante los cables adecuados para el tipo de bus (por ejemplo, SCSI, SATA, etc.).
Nota
Si el sistema RAID de prueba admite más de 1 protocolo de bus, debe probar y enviar el dispositivo para la certificación de Windows 1 vez con cada protocolo para el que desee que esté calificado.
Si el dispositivo admite MPIO, asegúrese de que el HBA tiene al menos 2 puertos. Si el HBA tiene solo 1 puerto, instale otro HBA del mismo modelo y, a continuación, conéctelo al sistema RAID mediante los cables adecuados para el bus.
Para un entorno de prueba que no sea MPIO, si el HBA que usa para probar el sistema RAID y el propio sistema RAID admiten el arranque, siga estos pasos:
Instale los controladores del sistema HBA o RAID, incluidos los controladores de múltiples rutas necesarios para conectarse o administrar el dispositivo de prueba.
Cree una partición de sistema de archivos NTFS de 36 GB en la matriz RAID 1 y, a continuación, instale el sistema operativo adecuado en esta partición.
Nota
Se recomienda la configuración de arranque SAN, pero no es necesario.
For an MPIO test environment, we don't recommend that you set up MPIO logical unit number (LUN) bootable. Instead, follow these steps:
1. Install an alternate boot controller on the test system.
2. Connect a hard disk drive to the alternate boot controller on the test system.
3. Install any necessary drivers for the alternate boot controller.
4. Install the appropriate operating system on a 36-GB NTFS partition on the hard disk drive.
5. Install any HBA or RAID system drivers, including multipath drivers that are required to connect to or manage the peripheral devices.
Haga clic en Inicioy, a continuación, haga clic en Ejecutar.
Escriba diskmgmt.msc y presione Entrar.
Si el sistema operativo de prueba es Windows Vista o Windows Server 2008 y se le pedirá que escriba las credenciales de administrador, escriba las credenciales.
Si los discos parecen estar inactivos, actívelos haciendo clic con el botón derecho en el disco y, a continuación, haciendo clic en Inicializar disco.
Cree particiones y dé formato a todos los discos:
Haga clic con el botón derecho en cada disco y, a continuación, haga clic en Convertir en disco básico si aún no es básico.
Haga clic con el botón derecho en cada disco y, a continuación, haga clic en Nueva partición.
Nota
Cada partición debe ser una partición principal, debe usar todo el espacio en disco, debe usar cualquier letra de unidad y debe tener el formato NTFS.
En el caso de un entorno de prueba que no sea MPIO, si el HBA que usa para probar el sistema RAID es de arranque y si el sistema RAID admite el arranque, RAID Array 1 ya debería tener una partición de 36 GB. Cree una nueva partición NTFS con el espacio restante en esta unidad.
Reinicie el sistema operativo para actualizar el tamaño del archivo de página.
Compruebe que el equipo puede leer o escribir en la matriz RAID de prueba.
Instale los archivos de símbolos de Windows en el directorio C:\Symbols. Están disponibles en la página web Descargar paquetes de símbolos de Windows .
Instale la aplicación cliente HLK de Windows en el equipo de prueba.
Use Windows HLK Studio para crear un grupo de equipos y, a continuación, mueva el equipo de prueba a ese grupo.
Para todos los tipos de matrices RAID que está probando, asegúrese de que el equipo de prueba está en el estado listo antes de comenzar las pruebas. Si una prueba requiere establecer parámetros antes de ejecutarlo, aparecerá un cuadro de diálogo para esa prueba. Para obtener más información, revise el tema de prueba específico.
Algunas pruebas HLK de Windows requieren intervención del usuario. Cuando se ejecutan pruebas para un envío, se recomienda ejecutar las pruebas automatizadas en un bloque independiente de las pruebas manuales. Esto impide que una prueba manual interrumpa la finalización de una prueba automatizada.
Advertencia
Al probar los dispositivos de almacenamiento, se recomienda encarecidamente completar todas las pruebas de aspectos básicos del dispositivo antes de iniciar las pruebas de almacenamiento. Las pruebas de almacenamiento volverán a configurar el dispositivo de prueba, lo que dejará el dispositivo en un estado no adecuado para admitir las pruebas de aspectos básicos del dispositivo. Las siguientes configuraciones proporcionan pasos para crear el volumen en el dispositivo de prueba de almacenamiento. Esto es importante para completar la parte fundamental del dispositivo de las pruebas (DevFund).
Configuración basada en características
Si el dispositivo admite cualquiera de las características de esta sección, actualice los pasos de configuración asociados además de los pasos de configuración generales basados en la interfaz en la sección "Configuración del equipo de prueba". Las modificaciones menores pueden ser aplicables en función de los detalles del factor de forma del dispositivo.
Device.Storage.Hd.Mpio
La prueba de MPIO necesita varios puertos conectados al mismo LUN. HBA debe tener varios puertos, o es necesario configurar varios HBA de un solo puerto.
Para el entorno de prueba iSCSI, necesita tarjetas NIC o HBA iSCSI.
Firmware y controladores HBA.
Al menos tres LUN.
Instale la característica MPIO mediante Administrador del servidor e instale MS DSM o DSM de terceros.
Para el entorno de prueba iSCSI, los usuarios deben configurar varias sesiones iSCSI para cada par de direcciones IP y destino del iniciador.
Si el dispositivo admite MPIO, los tres LUN deben ser LUN mpio.
Configure la directiva LBP de LUNs para que sea Solo conmutación por error.
Configure los LUN para que estén con particiones.
Al crear envíos, seleccione DSM y los LUN específicos que admiten características específicas. No es necesario agregar manualmente la característica MPIO al LUN.
Device.Storage.Hd.OffloadedDataTransfer
El sistema de prueba tiene un mínimo de 2 adaptadores con Adapter1 con 2 LUN y Adapter2 con 1 LUN.
Los LUN configurados deben tener un tamaño mínimo de 21 GB.
Escenario de inserción & de HBA único Escenario de extracción de HBA único: ejecuta la prueba del escenario de descarga entre Lun0 y Lun1.
Escenario de inserción & de HBA múltiple escenario de extracción de HBA: se ejecuta la prueba del escenario de descarga entre Lun0 y Lun2.
Device.Storage.Hd.RaidArray
Tras completar la configuración de hardware y seleccionar manualmente esta característica al pasar por la selección de destino de Windows HLK.
Device.Storage.Hd.ThinProvisioning
Si el dispositivo admite el aprovisionamiento fino, al menos incluya un LUN aprovisionado fino y un LUN aprovisionado completo. El LUN aprovisionado fino debe tener un tamaño no superior a 25 GB.
Si el dispositivo admite el aprovisionamiento fino, la característica de aprovisionamiento fino, la notificación de umbral y el agotamiento persistente de recursos, las características deben configurarse en el extremo del dispositivo de almacenamiento.
Configure la notificación de umbral que se establecerá en el 70 % para el LUN aprovisionado fino.
Habilite la característica de agotamiento de recursos permanente en la matriz de almacenamiento.