Informe técnico
La migración de una página implica que la página sea leída y luego reescrita en otro grupo de discos virtuales, lo cual supone un consumo
de rendimiento. En el marco del funcionamiento ordinario, existen varios mecanismos para garantizar que las reasignaciones no repercutan
negativamente en el rendimiento. La única vez que se eluden estas reglas es durante la eliminación de un grupo de discos virtuales de un
pool. Siempre que quede suficiente capacidad en el pool, la eliminación de un grupo de discos agotará las páginas asignadas al mismo en los
grupos de discos restantes.
Las reglas generales son:
• Una página se migrará cada 15 minutos, no antes.
• Los movimientos de la página se limitan para que no se muevan más de un número establecido de veces en un intervalo de cinco segundos.
• Las páginas frías no se degradan de un nivel superior a menos que se libere espacio para las páginas calientes.
Importante
Lo ideal es que el nivel de rendimiento represente el 80 % o más de las E/S típicas en un plazo de 24 horas. Una vez que se ha configurado
la cabina y se han establecido las cargas de trabajo, es posible evaluar el uso de la capacidad diaria, mediante el gráfico de carga de trabajo
de E/S de la cabina. Antes de la producción, una proporción segura antes instalar una cabina suele ser entre el 10 % y el 15 % de la capacidad
total del pool. Aunque este proceso puede dar resultados positivos con algunas cargas de trabajo, HPE recomienda no configurar un pool
con un nivel de rendimiento inferior al 10 % de su capacidad total. Si es inferior al 10 %, es probable que el rendimiento sea menos predecible
con el tiempo a medida que el pool se va llenando de datos. Por el contrario, si se aumenta el nivel de rendimiento más allá de estas
recomendaciones, se devaluará el ahorro de costes que permite el motor de clasificación por niveles.
Afinidad de niveles
El motor de clasificación automatizada por niveles de HPE MSA se adapta a las cargas de trabajo cambiantes de todos los volúmenes de
un pool y ubica automáticamente los datos en el nivel adecuado. Sin embargo, los usuarios acostumbrados a mecanismos alternativos de
clasificación por niveles o al almacenamiento lineal deberán asignar un volumen a un nivel específico, como el nivel de rendimiento, para
asegurarse de que recibe ininterrumpidamente el rendimiento del SSD. Sin embargo, debido a la eficacia de la implementación de la
clasificación por niveles de HPE MSA, no es necesario hacerlo. Al fijar un volumen en el nivel de rendimiento se reduce la capacidad del SSD
disponible para otros volúmenes, lo que supone un derroche y posiblemente provoca una degradación del rendimiento en todo el pool.
Por ejemplo, los administradores de bases de datos suelen preocuparse por el rendimiento del volumen TempDB, que puede paralizar el
rendimiento de un sistema si no se mantiene en una ubicación adecuada. Sin embargo, este tipo de volumen es siempre caliente y
naturalmente se promueve al nivel más rápido dentro de un pool
automatizada por niveles para lograr un alto rendimiento con la base de datos y las cargas de trabajo de Microsoft® Exchange™ fue objeto
de una investigación de Demartek, que dio lugar a los siguientes informes:
• Aceleración de Exchange Server con HPE MSA 2050 Storage con flash incorporado
• Aceleración de las cargas de base de datos con HPE MSA 2050 Storage con flash incorporado
Sin embargo, en algunos escenarios, la capacidad de localizar un volumen dentro de un nivel específico proporciona ventajas, y el ajuste de
afinidad de nivel proporciona un mecanismo que intenta hacerlo.
La afinidad de nivel es un ajuste por volumen que puede aplicarse en cualquier momento desde la SMU. Su función es modificar el algoritmo
de clasificación de páginas predeterminado para que las páginas de ese volumen tengan más probabilidades de estar ubicadas favorablemente
en el nivel de rendimiento o de archivo. Como se muestra en la siguiente tabla, existen tres ajustes.
Tabla 6. Ajustes de afinidad de nivel
Ajuste
Rendimiento
Sin afinidad
Archivo
8
Siempre y cuando la proporción de SSD dentro del pool sea de un tamaño apropiado
9
Los desbordamientos son páginas que o bien se degradan al nivel más bajo para liberar espacio para datos más solicitados, o que no caben en los niveles más altos durante la ingesta.
Efecto
Aumenta la probabilidad de ser promovido al nivel más alto del pool.
Ajuste predeterminado y reglas estándar del motor de clasificación por niveles:
• Páginas calientes = Rendimiento o nivel más alto
• Páginas frías = Estándar o siguiente nivel más alto
9
• Desbordamiento
= Nivel de archivo
El nivel más bajo del pool absorbe los datos recién escritos, y hay una mayor
probabilidad de que se produzca una degradación de la página cuando otros
volúmenes requieren capacidad en los niveles más altos.
8
. La capacidad de un sistema HPE MSA Storage de utilizar la clasificación
Página 15