sábado, 27 de febrero de 2016

Clustered Storage Spaces - Parte 1

Introducción a Storage Spaces:

Microsoft introdujo los "Storage Spaces"con Windows Server 2012. Esta tecnología permite virtualizar almacenamiento agrupando discos en “Storage Pools” y luego creando discos virtuales llamados Storage Spaces.

El Storage Pool es una colección de discos físicos que permite agregar discos y expandir su capacidad de una manera flexible.

Un Storage Space es un disco virtual que permite una abstracción del hardware. Se crea partiendo de espacio disponible en un Storage Pool.

El objetivo de este post es mostrar cómo usar Storage Spaces en un Failover Cluster y configurarlo luego como CSV (Clustered Shared Volume) para almacenamiento de máquinas virtuales en un cluster de Hyper-V

Nuestro escenario consiste de un cluster llamado TestCluster formado por dos Hosts Windows Server 2012 R2. Se  presentan al cluster tres discos disponibles en un storage compartido (para poder usarse en un cluster, los discos del pool deben estar online sin particiones creadas)

Ejecutamos Get-PhysicalDisk y vemos que hay tres discos físicos que pueden formar parte de un pool (Can Pool – True)













Desde la consola de Failover Cluster Manager iniciamos el asistente para crear el nuevo Storage Pool, que llamamos TestPool. Se puede observar el almacenamiento disponible (llamado Primordial) administrado por el cluster TestCluster































Luego se seleccionan los tres discos disponibles como parte del pool con asignación automática (las otras dos opciones son Manual y Hot Spare)





Completada la tarea podemos marcar la opción para crear el disco virtual cuando el asistente se cierra. 
En este ejemplo no lo hicimos, para mostrar cómo crearlo a través de Server Manager

En la consola de Server Manager puede verse el pool TestPool y los tres discos que lo integran.
En la sección Virtual Disk, expandimos Tasks y seleccionamos “New Virtual Disk”





























En la pantalla siguiente vemos que el pool seleccionado es TestPool y seguimos adelante con el proceso


















Especificamos como nombre TestVDisk





















Seleccionamos como disposición Parity Space (esta disposición requiere tres discos como mínimo, ya que se asemeja a un RAID 5)




























Elegimos que use el máximo tamaño y procedemos a la creación del disco virtual
























































El último paso es crear el volumen que verá Windows basado en este disco virtual. Para eso dejamos marcada la opción “Create a volume when this wizard closes”




























En la pantalla siguiente seleccionamos el cluster TestCluster y vemos que el volumen es reconocido como Disk6 (este número puede variar de acuerdo a la cantidad de discos presentes)

Dejamos el tamaño máximo del volumen, le asignamos la letra de unidad F y le configuramos como etiqueta  TestVirtVolume
 





























Confirmamos la selección y creamos el volumen





























En la consola Failover Cluster Manager puede verse el Pool identificado como Cluster Pool 1


El cluster nos muestra el nuevo disco TestVdisk como storage disponible


 Mediante Powershell podemos verificar los discos físicos existentes y los volúmenes


















El volumen que representa el Clustered Storage Space es el volumen TestVDisk





No hay comentarios:

Publicar un comentario