En este post del ciclo VMM veremos como aprovechar la característica de deduplicación de datos de Windows Server 2012 para aprovechar mejor nuestra Library de VMM
La deduplicación de datos consiste en procesos lógicos y matemáticos que nos ayudan a mejorar la utilización de nuestros discos, un ejemplo simple es si nosotros tenemos una foto de 1Mb dos veces en nuestro disco, pero en dos carpetas distintas, estas fotos estarán ocupando 2Mb, al utilizar duplicación de datos, la foto estará una sola vez en el disco, pero con dos punteros apuntando a ella desde cada carpeta, con lo cual se seguirá viendo como si estuviese dos veces pero ocupando solo 1Mb.
Un paso mas allá en la deduplicación de datos es no solo deduplicar los objetos enteros (como una foto repetida) sino analizar los archivos y deduplicar la información repetida dentro de estos, por ej: Si nosotros tenemos muchos documentos de Word una parte de ellos sera la misma siempre, esto es especialmente útil en nuestra librería de VMM ya que dentro de ella seguramente tendremos varios archivos .VHD o .VHDX con contenido muy similar entre ellos (como la instalación de Windows misma)
Los siguientes gráficos ejemplifican este tipo de deduplicación:
En el primer ejemplo vemos dos archivos sin deduplicación como están constituidos por su metadata, donde radica el nombre y las propiedades del archivo y los bloques de datos que los componen, vemos también como tienen bloques iguales y ambos bloques están repetidos.
Luego tenemos esos mismos archivos en un volumen con deduplicación de datos, vemos como están constituidos igual, pero en lugar de tener los bloques de datos repetidos estos son solo links a un área común donde radica dicha información.
Ahora que vimos un poco de la teoría de deduplicación vamos a poner manos a la obra y realizar esto en nuestro entorno, lo primero que tenemos que hacer es abrir el Server Manager de Windows Server 2012
Luego nos dirigimos al menú de Manage, y seleccionamos Add Roles and Features.
Una vez iniciado el wizard continuamos dándole click en el botón next
Seleccionamos la opcion de instalar Role-base or feature-based
Seleccionamos el servidor donde vamos a realizar la instalación.
Luego nos desplazamos hasta localizar File and Storage Services , desplegamos la lista y volvemos a desplegar en File and iSCSI Services, ahí seleccionamos los roles de File Server y Data Deduplication, de forma que nos quede como en la captura de pantalla.
Luego continuamos pasando por los pasos del wizard pasando de largo por la sección de Features, llegamos a la pantalla de confirmación y pulsamos install.
Una vez concluido el proceso, cerramos el wizard y volvemos al Server Manager
Vamos a la sección de File and Storage Services y seleccionamos Volumes, una vez ahí vemos los volumenes que tiene nuestro servidor, seleccionamos el volumen donde tenemos la Library y queremos activar la deduplicación hacemos click derecho y luego seleccionamos Configure Data Deduplication.
Esto nos abrirá la siguiente ventana donde tildamos en “Enable data deduplication” y configuramos cuantos días tienen que pasar antes de que los archivos sean deduplicados o si deseamos excluir del proceso algunos archivos por extensión o algunas carpetas.
Luego pulsamos el botón “Set Deduplication Schedule….” y en esa pantalla vamos a configurar que días y horarios queremos que corra el proceso, así como la máxima duración en horas del mismo, podemos configurar dos optimizaciones, en este ejemplo configuramos una nocturna de 6hs y una en pleno mediodía de 2hs.
Cuando aceptamos estas configuraciones la deduplicación quedara activa, luego cuando se ejecute el proceso de deduplicación de datos vamos a ver en nuestro Server Manager el espacio que estamos salvando con la deduplicación pueden ver en esta imagen adjunta que el ratio de deduplicación es de un 64% y que hemos salvado 271GB al activar esta característica.
Como nota final les adjunto esta captura de technet donde nos muestra un indice promedio del espacio que puede llegar a ahorrarse con esta tecnología dependiendo del tipo de archivos que usemos.
Post Anterior: VMM002: Instalando VMM 2012 SP1
Pingback: VMM002: Instalando VMM 2012 SP1 - Another Geek in the Net!