¿Qué sucede realmente cuando marco un disco como SSD en ESXi?

12

En VMWare ESXi / vSphere, puede marcar un disco o LUN como "Flash" , lo que indica que el disco es un SSD (o que el LUN es SSD / almacenamiento flash respaldado)

Cuando lo haga, recibirá la siguiente advertencia:

Marcar discos HDD como discos flash podría deteriorar el rendimiento de los almacenes de datos y servicios que los utilizan.  Marque los discos como discos flash solo si está seguro de que esos discos son discos flash.

Marcar discos HDD como discos flash podría deteriorar el rendimiento de los almacenes de datos y servicios que los utilizan. Marque los discos como discos flash solo si está seguro de que esos discos son discos flash.

Esta advertencia me da curiosidad: ¿qué hace realmente marcar un LUN como flash ? ¿Cómo cambia el comportamiento / rendimiento de VMware? ¿Cómo podría deteriorar el rendimiento, es decir, lo que técnicamente cambia a un nivel bajo?

Josh
fuente
3
Gran pregunta Me he preguntado casualmente sobre esto durante bastante tiempo, pero nunca me he esforzado por encontrar la respuesta.
EEAA
3
Las unidades flash no tienen tiempo de búsqueda a diferencia de las unidades mecánicas, por lo que tal vez elimine los esfuerzos para mantener los datos desfragmentados.
Jason Martin
Sospeché algo similar @JasonMartin, pero no quería adivinar, ¡quería saber con seguridad!
Josh
kb.vmware.com/selfservice/microsites/… Parece que VMware intenta evitar escribir en él o ponerlo en una ruta crítica
quadruplebucky
Eso es muy útil @quadruplebucky, leyendo ahora. ¡Gracias!
Josh

Respuestas:

3

Cuando marca un disco como disco flash, VMware intenta utilizarlo principalmente como caché para el almacén de datos. Dado que los SSD son mucho más rápidos que los discos duros, mejora el rendimiento del almacén de datos. Si marca un disco duro como discos flash, VMware intenta usarlo como caché, esperando tiempos de búsqueda muy bajos y un alto rendimiento. Dado que un disco duro no puede ofrecer este rendimiento, notará un rendimiento degradado en el almacén de datos.

Una advertencia: ha pasado un tiempo cuando escuché esto en un entrenamiento de VMware, podría recordarlo incorrectamente o en el contexto incorrecto, así que tómalo con un grano de sal.

Gerald Schneider
fuente
1
Estoy bastante seguro de que ESXi no usará SSD automáticamente para el almacenamiento en caché, por lo que sé, debe configurar los dispositivos de almacenamiento en caché explícitamente. Sin embargo, tiene razón en esto: si marca HDD lentos como SSD y los usa para el almacenamiento en caché, verá menos rendimiento en lugar de más. Hasta donde yo sé, marcar dispositivos como SSD es una característica para situaciones en las que su controlador (RAID) oculta las características reales del dispositivo. ¡No marque los HDD como SSD si necesita un rendimiento de SDD!
Mario Lenz