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