Omitir para ir al contenido principal
  • Hacer pedidos rápida y fácilmente
  • Ver pedidos y realizar seguimiento al estado del envío
  • Cree y acceda a una lista de sus productos
  • Administre sus sitios, productos y contactos de nivel de producto de Dell EMC con Administración de la empresa.

Guía de prácticas recomendadas de Dell Storage con Microsoft Storage Spaces

Niveles de almacenamiento

Los niveles de almacenamiento permiten la combinación de HDD y SSD en un bloque para aprovechar las SSD más rápidas para maximizar IOPS y el rendimiento mediante las SDD para los datos a los que se accede con más frecuencia. Microsoft Storage Spaces analiza constantemente los patrones de uso de datos y mueven los datos utilizados con más frecuencia desde el nivel de HHD al nivel de SSD para acelerar el acceso.

  • NOTA: Los niveles de almacenamiento solo son compatibles en espacios simples o duplicados.

Microsoft Storage Spaces crea un mapa de calor basado en la frecuencia a la que se utilizan los datos. Una vez al día, se ejecuta un proceso de optimización automáticamente y los datos a los que se accede más frecuentemente (datos activos) se mueven al nivel de SSD y los s datos a los cuales se accede menos frecuentemente (datos inactivos), se colocan en el nivel de HDD.

Debido a que los datos en el nivel de SSD solamente se actualizan una vez al día (de forma predeterminada), si es necesario, puede optimizar los datos de forma manual ejecutando el siguiente comando de PowerShell.

defrag.exe /C /H /K /G

Debe ejecutar este comando en todos los nodos en el clúster, porque solo optimiza los discos virtuales propiedad del nodo donde el comando se ejecutó.

Al validar el rendimiento de su solución, realice pruebas comparativas durante el transcurso de varios días para permitir que el nivel de SSD optimice su carga de trabajo o puede optimizar de manera manual el nivel de SSD. Optimizar los datos de nivel de almacenamiento manualmente, utilizando el comando anterior genera un Informe de optimización de nivel de almacenamiento. El Informe de optimización del nivel de almacenamiento proporciona datos en el nivel de almacenamiento, que se pueden utilizar para identificar los métodos para optimizar el rendimiento.

Es posible que desee poder colocar de forma permanente un archivo utilizado frecuentemente en el nivel de SSD. Por ejemplo, un archivo de VHDX al que se accede con frecuencia que requiere baja latencia y un alto rendimiento total. Puede lograr esto mediante la fijación de archivos al nivel de SSD.

Tenga en cuenta lo siguiente antes de ejecutar el comando:
  • Debe ejecutar el comando desde el nodo, que posea el CSV en el que se almacena el archivo.
  • Debe utilizar la ruta de acceso local del CSV en el nodo.

Incluso después de fijar el archivo, no se moverá al nivel SSD hasta la siguiente optimización (o si se ejecuta manualmente).

Dell recomienda utilizar la fijación con moderación, ya que el principal objetivo de los niveles de almacenamiento de información es permitir que el proceso de asignación de de calor optimice los niveles.

Ejecute el siguiente comando de PowerShell para fijar los archivos al nivel SSD.

Set-FileStorageTier –FilePath <localFilePath> 
                                    -DesiredStorageTierFriendlyName<ssdTierName>
                                 

Ejecute el siguiente comando de PowerShell para liberar los archivos del nivel SSD.

Set-FileStorageTier –FilePath <localFilePath>

Ejecute el siguiente comando de PowerShell para revisar todos los archivos actualmente fijados.

Get-FileStorageTier –VolumePath <csvVolumePath>

Por ejemplo, fijar un archivo VHDX llamado myVHDX, que se encuentra en exampleShare en un CSV etiquetado como Volume3. El nivel de almacenamiento se denomina MyPool1_SSD.

Set-FileStorageTier –FilePath “C:\ClusterStorage\Volume3\Shares\exampleShare\myVHDX.vhdx” –DesiredStorageTierFriendlyName
                                    “MyPool1_SSD”
                                 

Los niveles de almacenamiento están configurados para cada bloque de almacenamiento y se recomienda crear un nivel de SSD y un nivel de HDD para cada bloque de almacenamiento.

Las siguientes ecuaciones son para fines de planificación cuando inicie la creación de discos virtuales en los bloques de almacenamiento. Los valores de las ecuaciones se utilizan para comprender el límite máximo para la planificación de la capacidad, de modo que siempre está dejando suficiente espacio en disco sin procesar de la HDD y SSD en todo el bloque a medida que crea y cambia el tamaño de cada VD para reconstrucciones automáticas. Estas no están diseñadas para ser ecuaciones que le guíen para saber cómo ajustar el tamaño de los niveles de los discos virtuales individuales. Si no está usando reconstrucciones automáticas y tiene pensado realizar solo las reconstrucciones manuales, no hace falta restar la capacidad de las reconstrucciones automáticas en las ecuaciones siguientes.

Capacidad de uso de la SSD sin procesar por bloque=(Número de SSD en el bloque*capacidad de SSD)-(Capacidad de SSD+8 GB para espacio de reconstrucción automática)*(Número de errores de disco de los que se tiene que recuperar)

Capacidad de uso de la HDD sin procesar por bloque=(Número de HDD en el bloque*capacidad de HDD)-(Capacidad de HDD+8 GB para espacio de reconstrucción automática)*(Número de errores de disco de los que se tiene que recuperar)

El tamaño del nivel es el valor sin formato modificado por un factor de resistencia en función del tipo de espacio de almacenamiento que se está creando. Por ejemplo, 1 para un espacio simple, 1/2 para un duplicado de dos vías y un 1/3 para un duplicado de 3 vías.

Nivel de la SSD por bloque=Capacidad de uso de la SSD sin procesar por bloque

Nivel de la HDD por bloque=Capacidad de uso de la HDD sin procesar por bloque

Esta imagen muestra una ecuación para calcular el nivel de SSD por VD.

Esta imagen muestra una ecuación para calcular el nivel de HDD por VD.

Por ejemplo, se creará un bloque con discos 48 x 4 TB y 12 x 800 GB denominado tierPool1. Solo existen dos discos virtuales en este bloque, uno con duplicado de dos vías denominado 2wayVD1 tres y uno con duplicado de tres vías denominado 3wayVD1.

El nivel de HDD 2wayVD1 era de 42,7 TiB, que utiliza 85,5 TiB del nivel de HDD debido al 50% del sobrecalentamiento de resistencia para duplicado de dos vías. El nivel de SSD era de 2 TiB en tamaño, que utiliza 4 TiB de nivel de SSD debido al sobrecalentamiento de resistencia.

El nivel de HDD 3wayVD2 era de 27,9 TiB, que utiliza 55,8 TiB del nivel de HDD debido al 66% del sobrecalentamiento de resistencia para duplicado de tres vías. El nivel de SSD era de 1,2 TiB en tamaño, que utiliza 2,4 TiB de nivel de SSD debido al sobrecalentamiento de resistencia.

Cuando ambos discos virtuales se crean, existen 33,42 TiB de espacio en disco restante en el nivel de HDD y 2,3 TiB de espacio en disco restante en el nivel de SSD.

Tabla 1. Ejemplo de valores de espacio de disco que se utiliza en los niveles de almacenamiento para bloques y discos virtuales

Nombre del bloque

tierPool1

HDD en bloque

48

Espacio de disco HDD

4 TB (3,64 TiB)

Espacio de disco en el nivel de HDD (después de la regeneración automática)

141,3 TiB

SSD en bloque

12

Espacio de disco SSD

800 GB (745 GiB)

Tabla 2. Ejemplo de valores de espacio de disco que se utiliza en los niveles de almacenamiento para bloques y discos virtuales

Nombre de VD

2wayVD1

Resiliencia

Duplicado de dos vías

Espacio de disco del nivel de HDD

42,76 TiB

Espacio de disco del nivel de SSD

2 TiB

Espacio de disco en el nivel de SDD (después de la regeneración automática)

8,18 TiB

Tabla 3. Ejemplo de valores de espacio de disco que se utiliza en los niveles de almacenamiento para bloques y discos virtuales

Nombre de VD

3wayVD2

Resiliencia

Duplicado de tres vías

Espacio de disco del nivel de HDD

27,9 TiB

Espacio de disco del nivel de SSD

1,23 TiB

Ejecute los siguientes comandos de PowerShell cuando cree un nuevo nivel de almacenamiento SSD y HDD nuevo (configurado para cada bloque).

New-StorageTier -StoragePoolFriendlyName <poolName> -FriendlyName <ssdTierName>
                                    -MediaType SSD
                                 
New-StorageTier -StoragePoolFriendlyName <poolName> -FriendlyName <hddTierName>
                                    -MediaType HDD
                                 

Por ejemplo:

New-StorageTier -StoragePoolFriendlyName “tierPool1”
                                    -FriendlyName“tierPool1_SSD” –MediaType SSDNew-StorageTier 
                                    -StoragePoolFriendlyName “tierPool1” -FriendlyName“tierPool1_HDD” –MediaType HDD
                                 

Los niveles de almacenamiento se miden para cada disco virtual cuando se crea el disco virtual. Puede definir el tamaño de los niveles HDD y SSD en la GUI durante la creación de discos virtuales o mediante PowerShell.

Ejecute el siguiente comando de PowerShell para crear un disco virtual mediante el uso de niveles de almacenamiento existentes.

New-VirtualDisk -FriendlyName <vdName> -StoragePoolFriendlyName <poolName> 
                                    -ProvisioningType Fixed -ResiliencySettingName <Simple| Mirror| Parity> 
                                    -PhysicalDiskRedundancy <1|2> -StorageTiers <ssdTierObject, hddTierObject> 
                                    -StorageTierSizes <ssdTierSize , hddTierSize>
                                 

Por ejemplo, se crea un nuevo VD llamado 2wayVD1 en el bloque de almacenamiento tierPool1. Este disco virtual se configura como un duplicado de dos vías. Los niveles de HDD y SSD para este bloque se han creado en el ejemplo anterior. Debido a que el atributo StorageTiers requiere un objeto como su entrada, la salida del comando de PowerShell Get-StorageTier se asigna a las variables $ssd_tier y $hdd_tier y, a continuación, utilícelas usar al crear el disco virtual. El atributo StorageTierSizes se establece en el tamaño de cada nivel para el que el disco virtual utiliza el espacio en disco del nivel.

$ssd_tier = Get-StorageTier -FriendlyName tierPool1_SSD
$hdd_tier = Get-StorageTier -FriendlyName tierPool1_HDD
New-VirtualDisk -FriendlyName “2wayVD1” -StoragePoolFriendlyName “tierPool1” 
                                    -ProvisioningType Fixed -ResiliencySettingName Mirror -PhysicalDiskRedundancy 1 
                                    –StorageTiers $ssd_tier, $hdd_tier –StorageTierSizes 2TB, 42.7TB
                                 

Califique este contenido

Preciso
Útil
Fácil de comprender
¿Este artículo fue útil?
0/3000 characters
  Proporcione calificaciones (1 a 5 estrellas).
  Proporcione calificaciones (1 a 5 estrellas).
  Proporcione calificaciones (1 a 5 estrellas).
  Seleccione si el artículo fue útil o no.
  Los comentarios no pueden contener estos caracteres especiales: <>"(", ")", "\"