LVM con SSD + no SSD en grupo de volúmenes (para almacenamiento de instantáneas)

LVM con SSD + no SSD en grupo de volúmenes (para almacenamiento de instantáneas)

Tengo una caja KVM que ejecuta algunas máquinas virtuales críticas que realizan compilaciones de software. El servidor ejecuta unidades SSD. Tengo una versión anterior de KVM que tiene una capacidad de instantáneas limitada y he decidido usar instantáneas de LVM para guardar los estados de la VM después de cada nueva versión (para que podamos volver a una versión determinada si necesitamos parchear). Los PV están llenos, por lo que necesito agregar un disco al grupo de volúmenes para que las instantáneas sigan vivas. ¿Hay algún daño en agregar una unidad USB normal al grupo de volúmenes en el que residen las VM, solo como lugar de almacenamiento para instantáneas de LVM? ¿Perderé la velocidad del SSD?

Respuesta1

En teoría, esto debería estar bien, pero ¿cómo se asegurará de que los datos de la VM no terminen en el disco USB?

Respuesta2

varios puntos aquí

  1. Las instantáneas LVM no forman una cadena, no utilizan el algoritmo COW, en realidad solo puedes tener una. Si necesita una cadena de instantáneas para poder retroceder a cualquier lugar, debe usar instantáneas qcow2.
  2. Dicho esto, no se recomienda ejecutar una máquina virtual de producción a partir de una cadena de instantáneas en producción, ya que el impacto en el rendimiento puede volverse bastante significativo después de un tiempo, sin mencionar la pérdida de espacio. Esto no es sólo una cuestión de KVM, cualquier instructor de VCP le dirá lo mismo.
  3. Mezclar diferentes tipos de almacenamiento en un mismo VG tampoco es una buena práctica. He visto LVM arder en llamas cuando dos LUN diferentes de dos matrices raid diferentes se mezclaron en un volumen seccionado, el serializado probablemente será más estable, pero ¿por qué arriesgar así su VM?

Yo haría esto de otra manera:

  1. Usar instantáneas de LVM para hacer una copia de seguridad de una VM cuando sea necesario
  2. guarde las copias de seguridad en el disco USB, separadas de los datos LVM en tiempo de ejecución
  3. En caso de una reversión, reemplace el LV en SSD con el de la copia de seguridad.

Sé que esto significará mantener copias de seguridad completas, pero con una planificación adecuada, no se desviará del rendimiento actual de su SSD y no perderá la estabilidad actual del sistema, podrá retroceder a una cantidad razonable de PIT y mantenerse dentro de los mejores. límites de práctica

información relacionada