Qumulo LogoQumulo Logo

Blog

"Ojalá todas las empresas tecnológicas fueran tan buenas en soporte como Qumulo, todas las demás sólo quieren colgarme el teléfono, o cerrar el ticket"

Bienvenidos a otra historia desde las trincheras del éxito de los clientes A medida que nos adentramos en los meses de verano en el hemisferio norte, pensamos en las instantáneas. Las instantáneas son uno de los elementos esenciales de cualquier sistema de almacenamiento, ya que ofrecen al administrador un punto de recuperación en tiempo real de sólo lectura para su sistema de archivos. Hay que subrayar que las instantáneas nunca deben confundirse con las copias de seguridad. En más de 20 años dedicándome a esto, el número de clientes con los que me he encontrado que confían únicamente en las instantáneas como metodología de copia de seguridad es aterradoramente alto. Las instantáneas deben complementar la política de copias de seguridad, pero nunca sustituirla.

Si eres nuevo en el almacenamiento, puede que te preguntes: "¿qué son las instantáneas?" Las instantáneas se describen mejor como una imagen puntual del sistema de archivos activo. Cuando se toma una instantánea, el sistema de archivos activo se congela y se convierte en el punto de recuperación. Las escrituras seguirán fluyendo en el sistema, y si se abre un archivo que se creó antes de que se tomara la instantánea, simplemente se hará referencia a él desde dentro de la propia instantánea. Toda la actividad continúa normalmente.

Donde las cosas se ponen interesantes es si edito o borro un archivo que ha sido bloqueado por una instantánea. Por ejemplo, tengo el siguiente texto escrito en un archivo - 

 

¡Hola, mundo!

 

Entonces hago una instantánea. Impresionante, no hay utilización real del espacio a menos que el bloque de referencia diga "hey, hay una instantánea"

Ahora voy y borro ese archivo de mi matriz de almacenamiento. Como está bloqueado por la instantánea, su uso de espacio se refleja ahora en la instantánea y no en el sistema de archivos activo. Para un archivo simple como el texto escrito anteriormente, este uso de espacio es insignificante. Sin embargo, si eliminas, por ejemplo, un directorio de 10 TB, de repente ese uso de 10 TB se reflejará en la capacidad de la instantánea, dejándote con un cambio neto de cero, ya que todo lo que has hecho es básicamente mover bloques de un cubo contable a otro. Se puede encontrar un estudio más profundo (y técnico) en el portal de documentación de Qumulo en Cómo funcionan las instantáneas.

 

Qumulo también permite la creación de políticas de instantáneas. Estas políticas dan al administrador de almacenamiento la capacidad de crear automáticamente puntos de recuperación, y luego permitir a los usuarios finales recuperar los datos por su cuenta. Las políticas también proporcionan la granularidad a la que están acostumbrados los administradores: tener puntos de recuperación cada hora, cada día, cada semana y cada mes.

Una cuestión que confunde habitualmente a los clientes es cuánto espacio utiliza realmente una instantánea. Si sólo tienes una instantánea, no hay problema, pero las cosas se complican a medida que añades más instantáneas y empiezas a añadir y eliminar datos. Esto se conoce en los círculos que frecuento como operaciones cotidianas. El quid de la cuestión se debe a la naturaleza de las propias instantáneas. Dado que son puntos de sólo lectura en el tiempo, son inmutables - cualquier cambio tendrá que reflejarse en otro lugar.

 

Tomemos el ejemplo anterior:  

¡Hola, mundo!

Tomamos una instantánea y nuestro cordialísimo mensaje queda fijado. ¡Estupendo! No nos gustaría perderlo. Una hora más tarde, lo cambiamos a:

¡Hola mundo!

Lo hace un poco más hogareño y le da un toque campestre. Tomamos otra instantánea.

En este punto, tengo la instantánea 1 que hace referencia a ella como "¡Hola mundo!" y la instantánea 2 que hace referencia a ella como "¡Hola mundo!". Para el sistema de archivos, hay un delta allí de alrededor de cuatro letras que necesita para realizar un seguimiento de una manera u otra.

Pasa el tiempo, y decido que eso es demasiado amistoso, así que simplemente borro el archivo en su totalidad. El archivo ahora sólo existe en forma de instantánea, por lo que mi espacio referenciado pasa del sistema de archivos activo a las instantáneas 1 y 2. Si borro la instantánea 2, en realidad no estoy liberando tantos datos, ya que la instantánea 1 seguirá existiendo. Del mismo modo, si borro la instantánea 1, entonces la instantánea 2 simplemente crecería en tamaño para reflejar cómo debería ser el archivo cuando se tomara la instantánea 2.

Debido a la conciliación de datos, puede resultar difícil saber cuánto espacio se recuperará si se elimina una instantánea. La mejor regla general que puedo ofrecer es ir siempre primero a por las instantáneas más antiguas del sistema si quieres liberar espacio. De esta forma te aseguras de que las cosas se liberarán si es posible, en lugar de ir a parar a otro cubo de datos.

Esto es todo. La próxima vez vamos a hurgar en algunas nuevas características que Qumulo ha lanzado para sacar carretillas elevadoras de tu centro de datos. Hasta entonces, ¡amigos!