Compartir a través de


Implementar espacios de almacenamiento en un servidor independiente

Este artículo describe cómo implementar Espacios de almacenamiento en un servidor independiente. Para obtener información sobre cómo crear un espacio de almacenamiento en clúster, consulte Implementación de un clúster de Espacios de almacenamiento en Windows Server 2012 R2.

Para crear un espacio de almacenamiento, debes crear primero uno o varios grupos de almacenamiento. Un grupo de almacenamiento es una colección de discos físicos. Un grupo de almacenamiento permite agregar almacenamiento, expandir la capacidad flexible y delegar la administración.

Desde un grupo de almacenamiento, puedes crear uno o varios discos virtuales. Estos discos virtuales también se conocen como espacios de almacenamiento. Un espacio de almacenamiento aparece en el sistema operativo Windows como un disco normal desde el que puedes crear volúmenes formateados. Cuando creas un disco virtual a través de la interfaz de usuario de Servicios de archivos y almacenamiento, puedes configurar el tipo de resistencia (simple, reflejo o paridad), el tipo de aprovisionamiento (fino o fijo) y el tamaño. Mediante Windows PowerShell, puede configurar otros parámetros, como el número de columnas, el valor de intercalación y qué discos físicos del grupo deben usarse. Para obtener información sobre estos otros parámetros, vea New-VirtualDisk y el foro de Almacenamiento de Windows Server .

Note

No es posible usar un espacio de almacenamiento para hospedar el sistema operativo Windows.

Desde un disco virtual, puedes crear uno o varios volúmenes. Cuando crea un volumen, puede configurar el tamaño, la letra de unidad o carpeta, el sistema de archivos (sistema de archivos NTFS o Sistema de archivos resistente (ReFS)), el tamaño de la unidad de asignación y una etiqueta de volumen opcional.

La siguiente figura ilustra el flujo de trabajo de los Espacios de almacenamiento.

Diagrama del flujo de trabajo para espacios de almacenamiento de Windows Server.

Note

Este tema incluye cmdlets de Windows PowerShell de ejemplo que puede usar para automatizar algunos de los procedimientos descritos. Para más información, consulte ¿Qué es PowerShell?.

Prerequisites

Para usar Espacios de almacenamiento en un servidor independiente basado en Windows Server, asegúrese de que los discos físicos que quiere utilizar cumplan los siguientes requisitos previos.

Important

Si quiere aprender a implementar Espacios de almacenamiento en un clúster de conmutación por error, consulte Implementación de un clúster de Espacios de almacenamiento en Windows Server 2012 R2. La implementación de un clúster de conmutación por error tiene diferentes requisitos previos, como los tipos de bus de disco compatibles, los tipos de resistencia compatibles y el número mínimo de discos necesario.

Area Requirement Notes
Tipos de bus de disco - SCSI conectado en serie (SAS)
- Conexión en serie de tecnología avanzada (SATA)
- Controladores iSCSI y de Canal de fibra.
También puedes usar unidades USB. Sin embargo, no es óptimo usar unidades USB en un entorno de servidor.
Espacios de almacenamiento es compatible con controladores iSCSI y de Canal de fibra (FC) siempre que los discos virtuales creados sobre ellos sean no resistentes (simples con cualquier número de columnas).
Configuración de discos - Los discos físicos deben ser por lo menos de 4 GB.
- Los discos deben estar vacíos y no tener formato. No cree volúmenes.
Consideraciones sobre HBA - Se recomienda usar adaptadores de bus de host (HBA) sencillos que no admitan la función RAID.
- Si es compatible con RAID, los HBA deben estar en modo no RAID con todas las funciones de RAID deshabilitadas.
- Los adaptadores no deben abstraer los discos físicos, los datos de la caché ni ocultar los dispositivos conectados. Esta directriz incluye los servicios de contenedor proporcionados por los dispositivos de "Just a Bunch of Disks" (JBOD) conectados.
Los Espacios de almacenamiento son compatibles con HBA solo si se pueden deshabilitar por completo todas las funciones RAID.
Gabinetes JBOD - Los gabinetes JBOD son opcionales.
- Recomendamos usar los contenedores certificados de Espacios de almacenamiento que aparecen en la lista de Windows Server Catalog.
- Si usa un contenedor JBOD, verifique con su proveedor de almacenamiento que el contenedor es compatible con Espacios de almacenamiento para asegurar una funcionalidad completa.
Para determinar si un contenedor JBOD es compatible con la identificación de contenedores y ranuras, ejecute el siguiente cmdlet de Windows PowerShell:

Get-PhysicalDisk | ? {$_.BusType –eq "SAS"} | fc
Si los campos EnclosureNumber y SlotNumber contienen valores, el contenedor admite estas características.

Para planear el número de discos físicos y el tipo de resistencia deseado para una implementación de servidor independiente, usa las siguientes directrices.

Tipo de resistencia Requisitos de disco Cuándo se deben usar
Simple

- Secciona datos en varios discos físicos.
- Maximiza la capacidad del disco y aumenta el rendimiento.
- No hay resistencia (no protege frente a errores de disco).






Necesita por lo menos un disco físico. No debe usarse para hospedar datos irreemplazables. Los espacios simples no protegen frente a errores de disco.

Se usa para hospedar datos temporales o que puedan crearse de nuevo fácilmente a bajo costo.

Adecuado para cargas de trabajo de alto rendimiento en las que la capacidad de recuperación no es necesaria o ya la proporciona la aplicación.
Mirror

- Almacena dos o tres copias de los datos en el conjunto de discos físicos.
- Aumenta la fiabilidad, pero reduce la capacidad. Se produce duplicación con cada escritura. Un espacio de reflejo también secciona los datos en varias unidades físicas.
- Mayor rendimiento de datos y menor latencia de acceso que en el modo de paridad.
- Usa el seguimiento de regiones obsoletas (DRT) para realizar un seguimiento de las modificaciones en los discos del grupo. Cuando el sistema se reanuda tras apagarse inesperadamente y los espacios vuelven a conectarse, DRT hace que los discos del grupo sean coherentes entre sí.
Necesita por lo menos dos discos físicos para proteger contra errores en uno de los discos.

Necesita por lo menos cinco discos físicos para proteger contra errores simultáneos en dos de los discos.
Se usa para la mayoría de las implementaciones. Por ejemplo, los espacios reflejados son adecuados para un recurso compartido de uso general o para una biblioteca de disco duro virtual (VHD).
Parity

- Secciona datos e información de paridad en varios discos físicos.
- Aumenta la fiabilidad cuando se compara con un espacio simple, pero reduce en cierta medida la capacidad.
- Aumenta la resistencia a través del registro en el diario. - Esta función ayuda a impedir la corrupción de los datos en caso de que se produzca un apagado de manera inesperada.
Necesita por lo menos tres discos físicos para proteger contra errores en uno de los discos. Se usa para cargas de trabajo altamente secuenciales, como archivo o copia de seguridad.

Paso 1: Crear un grupo de almacenamiento

Primero debes agrupar los discos físicos disponibles en uno o varios grupos de almacenamiento.

  1. En el panel de navegación del Administrador del servidor, seleccione Servicios de archivos y almacenamiento.

  2. En Volúmenes, seleccione Grupos de almacenamiento.

    De forma predeterminada, los discos disponibles se incluyen en un grupo denominado grupo primordial . Si no aparece ningún grupo primordial en GRUPOS DE ALMACENAMIENTO, esta situación indica que el almacenamiento no cumple los requisitos de Espacios de almacenamiento. Asegúrese de que los discos cumplen los requisitos que se describen en la sección Requisitos previos .

    Tip

    Si selecciona el grupo de almacenamiento primordial , los discos físicos disponibles se muestran en DISCOS FÍSICOS.

  3. En GRUPOS DE ALMACENAMIENTO, seleccione la lista TAREAS y, a continuación, seleccione Nuevo grupo de almacenamiento. Se abre el Asistente para nuevo grupo de almacenamiento.

  4. En la página Antes de comenzar, seleccione Siguiente.

  5. En la página Especifique un nombre y un subsistema para el grupo de almacenamiento, escriba un nombre y una descripción opcional para el grupo de almacenamiento, seleccione el grupo de discos físicos disponibles que quiere utilizar y seleccione Siguiente.

  6. En la página Seleccionar discos físicos para el grupo de almacenamiento haga lo que se indica a continuación y seleccione Siguiente:

    1. Selecciona la casilla situada junto a cada disco físico que desees incluir en el grupo de almacenamiento.

    2. Si desea designar uno o varios discos como repuestos activos, en Asignación, seleccione la flecha desplegable y, a continuación, seleccione Repuesto Activo.

  7. En la página Confirmar selecciones , compruebe que la configuración es correcta y, a continuación, seleccione Crear.

  8. En la página Ver resultados , compruebe que todas las tareas se han completado y, a continuación, seleccione Cerrar.

    Note

    Si deseas ir directamente al siguiente paso, selecciona la casilla Crear un disco virtual cuando este asistente se cierre.

  9. En GRUPOS DE ALMACENAMIENTO, compruebe que aparece el nuevo grupo de almacenamiento.

Comandos equivalentes de Windows PowerShell para crear grupos de almacenamiento

Los siguientes cmdlets de Windows PowerShell realizan la misma función que el procedimiento anterior. Escriba cada cmdlet en una sola línea, aunque aquí pueden aparecer con saltos de línea entre varias líneas aquí debido a restricciones de formato.

El siguiente ejemplo muestra qué discos físicos están disponibles en el grupo primordial.

Get-StoragePool -IsPrimordial $true | Get-PhysicalDisk -CanPool $True

En el ejemplo siguiente se crea un nuevo grupo de almacenamiento denominado StoragePool1 que usa todos los discos disponibles.

New-StoragePool –FriendlyName StoragePool1 –StorageSubsystemFriendlyName "Windows Storage*" –PhysicalDisks (Get-PhysicalDisk –CanPool $True)

En el ejemplo siguiente se crea un nuevo grupo de almacenamiento, StoragePool1, que usa cuatro de los discos disponibles.

New-StoragePool –FriendlyName StoragePool1 –StorageSubsystemFriendlyName "Windows Storage*" –PhysicalDisks (Get-PhysicalDisk PhysicalDisk1, PhysicalDisk2, PhysicalDisk3, PhysicalDisk4)

La siguiente secuencia de cmdlets de ejemplo muestra cómo agregar un disco físico disponible PhysicalDisk5 como reserva activa al grupo de almacenamiento StoragePool1.

$PDToAdd = Get-PhysicalDisk –FriendlyName PhysicalDisk5
Add-PhysicalDisk –StoragePoolFriendlyName StoragePool1 –PhysicalDisks $PDToAdd –Usage HotSpare

Paso 2: Crear un disco virtual

A continuación, debes crear uno o más discos virtuales desde el grupo de almacenamiento. Al crear un disco virtual, puedes seleccionar cómo se distribuyen los datos en los discos físicos. Esta selección afecta tanto a la fiabilidad como al rendimiento. También puedes elegir entre crear discos con aprovisionamiento fino o fijo.

  1. Si el Asistente para nuevo disco virtual aún no está abierto, en la página Grupos de almacenamiento del Administrador del servidor, en GRUPOS DE ALMACENAMIENTO, asegúrese de que está seleccionado el grupo de almacenamiento deseado.

  2. En DISCOS VIRTUALES, seleccione la lista TAREAS y, a continuación, seleccione Nuevo disco virtual. Se abre el Asistente para nuevo disco virtual.

  3. En la página Antes de comenzar, seleccione Siguiente.

  4. En la página Seleccionar el grupo de almacenamiento, seleccione el grupo de almacenamiento deseado y, después, Siguiente.

  5. En la página Especificar el nombre del disco virtual, escriba un nombre y una descripción opcional y seleccione Siguiente.

  6. En la página Seleccionar la distribución de almacenamiento, seleccione la distribución deseada y, después, seleccione Siguiente.

    Note

    Si selecciona un diseño en el que no tiene suficientes discos físicos, recibirá un mensaje de error al seleccionar Siguiente. Para obtener información sobre el diseño que se va a usar y los requisitos de disco, consulte Requisitos previos.

  7. Si seleccionó Reflejo como diseño de almacenamiento y tiene cinco o más discos en el grupo, aparecerá la página Configurar la configuración de resistencia . Seleccione una de las siguientes opciones:

    • Reflejo bidireccional
    • Reflejo triple
  8. En la página Especificar el tipo de aprovisionamiento, seleccione una de las siguientes opciones y, después, seleccione Siguiente.

    • Thin

      Con el aprovisionamiento fino, el espacio se asigna según haga falta. Esta selección optimiza el uso del almacenamiento disponible. Sin embargo, como esta configuración le permite sobreasignar almacenamiento, debe supervisar cuidadosamente la cantidad de espacio disponible en disco.

    • Fixed

      Con el aprovisionamiento fijo, la capacidad de almacenamiento se asigna inmediatamente, cuando se crea un disco virtual. Por lo tanto, el aprovisionamiento fijo utiliza un espacio del grupo de almacenamiento que es igual al tamaño del disco virtual.

      Tip

      Con los Espacios de almacenamiento, puedes crear discos virtuales con aprovisionamiento fino y fijo en el mismo grupo de almacenamiento. Por ejemplo, puede usar un disco virtual con aprovisionamiento fino para hospedar una base de datos y un disco virtual con aprovisionamiento fijo para hospedar los archivos de registro asociados.

  9. En la página Especificar el tamaño del disco virtual, realice una de las siguientes acciones:

    • Si seleccionó el aprovisionamiento fino en el paso anterior, siga estos pasos:

      1. En el cuadro Tamaño del disco virtual, escriba un tamaño de disco virtual.
      2. Seleccione las unidades (MB, GB o TB) y, a continuación, seleccione Siguiente.
    • Si seleccionó el aprovisionamiento fijo en el paso anterior, seleccione una de las siguientes opciones:

      • Especificar el tamaño

        Para especificar un tamaño, escriba un valor en la casilla Tamaño del disco virtual y seleccione las unidades (MB, GB o TB).

        Note

        Si usas una distribución de almacenamiento que no sea la simple, el disco virtual usará más espacio libre que el especificado. Para evitar un posible error en el que el tamaño del volumen supere el espacio libre del grupo de almacenamiento, seleccione la casilla Crear el disco virtual más grande posible, hasta el tamaño especificado.

      • Tamaño máximo

        Selecciona esta opción para crear un disco virtual que use la capacidad máxima del grupo de almacenamiento.

  10. En la página Confirmar selecciones , compruebe que la configuración es correcta y, a continuación, seleccione Crear.

  11. En la página Ver resultados , compruebe que todas las tareas se hayan completado y, a continuación, seleccione Cerrar.

    Tip

    De manera predeterminada, está seleccionada la casilla Crear un volumen cuando este asistente se cierre. Esto te llevará directamente al paso siguiente.

Comandos equivalentes de Windows PowerShell para crear discos virtuales

Los siguientes cmdlets de Windows PowerShell realizan la misma función que el procedimiento anterior. Escriba cada cmdlet en una sola línea, aunque aquí pueden aparecer con saltos de línea entre varias líneas aquí debido a restricciones de formato.

En el ejemplo siguiente se crea un disco virtual de 50 GB denominado VirtualDisk1 en un grupo de almacenamiento denominado StoragePool1.

New-VirtualDisk –StoragePoolFriendlyName StoragePool1 –FriendlyName VirtualDisk1 –Size (50GB)

En el ejemplo siguiente se crea un disco virtual reflejado denominado VirtualDisk1 en un grupo de almacenamiento denominado StoragePool1. El disco usa la capacidad máxima de almacenamiento del grupo de almacenamiento.

New-VirtualDisk –StoragePoolFriendlyName StoragePool1 –FriendlyName VirtualDisk1 –ResiliencySettingName Mirror –UseMaximumSize

En el ejemplo siguiente se crea un disco virtual de 50 GB denominado VirtualDisk1 en un grupo de almacenamiento denominado StoragePool1. El disco usa el tipo de aprovisionamiento fino.

New-VirtualDisk –StoragePoolFriendlyName StoragePool1 –FriendlyName VirtualDisk1 –Size (50GB) –ProvisioningType Thin

En el ejemplo siguiente se crea un disco virtual denominado VirtualDisk1 en un grupo de almacenamiento denominado StoragePool1. El disco virtual usa el reflejo triple y tiene un tamaño fijo de 20 GB.

Note

Debes tener por lo menos cinco discos físicos en el grupo de almacenamiento para que este cmdlet funcione. (No se incluyen los discos asignados como reservas activas).

New-VirtualDisk -StoragePoolFriendlyName StoragePool1 -FriendlyName VirtualDisk1 -ResiliencySettingName Mirror -NumberOfDataCopies 3 -Size 20GB -ProvisioningType Fixed

Paso 3: Crear un volumen

A continuación, debes crear un volumen desde el disco virtual. Puede asignar una carpeta o letra de unidad opcional y después formatear el volumen con un sistema de archivos.

  1. Si el Asistente para nuevo volumen aún no está abierto, en la página Grupos de almacenamiento del Administrador del servidor, en DISCOS VIRTUALES, haga clic con el botón derecho en el disco virtual deseado y, a continuación, seleccione Nuevo volumen.

    Se abre el Asistente para nuevo volumen.

  2. En la página Antes de comenzar, seleccione Siguiente.

  3. En la página Seleccionar el servidor y el disco, haga lo que se explica a continuación y, después, seleccione Siguiente.

    1. En el área Servidor , seleccione el servidor en el que desea aprovisionar el volumen.

    2. En el área Disco , seleccione el disco virtual en el que desea crear el volumen.

  4. En la página Especificar el tamaño del volumen, escriba un tamaño de volumen, especifique las unidades (MB, GB o TB) y seleccione Siguiente.

  5. En la página Asignar a letra de unidad o carpeta, configure la opción deseada y seleccione Siguiente.

  6. En la página Seleccionar configuración del sistema de archivos, haga lo que se explica a continuación y, después, seleccione Siguiente.

    1. En la lista Sistema de archivos, seleccione NTFS o ReFS.

    2. En la lista Tamaño de unidad de asignación, deja el valor en Predeterminado o establece el tamaño de la unidad de asignación.

    3. De manera opcional, en el cuadro Etiqueta de volumen, escriba un nombre de etiqueta de volumen, por ejemplo Datos de RR. HH.

  7. En la página Confirmar selecciones , compruebe que la configuración es correcta y, a continuación, seleccione Crear.

  8. En la página Ver resultados , compruebe que todas las tareas se hayan completado y, a continuación, seleccione Cerrar.

  9. Para comprobar que se creó el volumen, en el Administrador del servidor, seleccione la página Volúmenes . El volumen aparece bajo el servidor donde se ha creado. También puede comprobar que el volumen se ha creado en el Explorador de Windows.

Comandos equivalentes de Windows PowerShell para crear volúmenes

El siguiente cmdlet de Windows PowerShell realiza la misma función que el procedimiento anterior. Escribe el comando en una sola línea.

En el ejemplo siguiente se inicializan los discos para el disco virtual VirtualDisk1, se crea una partición con una letra de unidad asignada y, a continuación, se da formato al volumen con el sistema de archivos NTFS predeterminado.

Get-VirtualDisk –FriendlyName VirtualDisk1 | Get-Disk | Initialize-Disk –Passthru | New-Partition –AssignDriveLetter –UseMaximumSize | Format-Volume

Información adicional