Storage Spaces

De Manuais Informática - IES San Clemente.
Ir a la navegación Ir a la búsqueda

Espacios de Almacenamiento Introducción

Pasos a realizar:

  • Instalar los discos duros en la máquina Windows.
  • Crear un Pool de discos. Puedes dejar uno como Hot Spare.
  • Crear los Discos Virtuales que te interesen, teniendo las siguientes opciones:
· Simple : Gárdanse os datos coma nun RAID0.
· Mirror : Créase algo parecido a un RAID1, ou un RAID1E se os discos son impares. Tamén permite a realización de dúas copias (eficiencia de almacenamiento del 50%) ou tres copias (eficiencia de almacenamiento del 33%). Precísanse dous discos para a avaría dun disco e, como mínimo, tres discos para a avaría simultánea de dous discos.
· Parity : Permite la paridad simple, creándose algo parecido a un RAID5, o paridad doble, creando algo parecido a un RAID6. Precísanse, como mínimo, tres discos para crear un Disco Virtual de Paridad Simple, e asegurar a avaría dun disco e, como mínimo, cuatro discos para asegurar a avaría simultánea de dous discos.
  • Unha vez seleccionado el modo de almacenamiento, teremos que seleccionar o tipo de provisionamento:
·Thin. O disco virtual vai collendo espazo do Pool a medida que sexa necesario, ata chegar a ese tamaño máximo definido.
·Fixed. Resérvase para o disco virtual ese espazo prefixado, aínda que logo non se empregue (como un particionamento típico).

Ejemplo de creación de Storage Pool + Virtual Disks + Volúmenes

Añadimos 6 discos SAS de 250GB cada uno a la máquina Virtual. De esos 6 discos, creamos un Pool con 5 discos conectados y 1 de ellos en Hot Spare. Creamos los siguientes Discos Virtuales:

  • Parity simple (RAID 5) de 910GB - Con ese Disco Virtual creamos un volumen - V: - DATOS
  • Simple (RAID 0) de 100GB – Con ese Disco Virtual creamos un volumen - W: - BORRASE
#Scripts Creación volúmenes
#Discos que podemos agregar al Pool
$discos = Get-PhysicalDisk -CanPool $true
#Necesitamos conocer su propiedad UniqueID del elemento
#StorageSubSystem para crear sobre él un nuevo StoragePool
$SSS = Get-StorageSubSystem
#Creamos un nuevo Storage Pool con los discos 0 a 4
New-StoragePool -FriendlyName StoragePool1 -StorageSubSystemUniqueId $SSS.UniqueId -PhysicalDisks ($discos | where {$_.DeviceId -in 0..4})
#El disco 5 lo añadimos como Hot Spare
$disco5 = $discos | where {$_.DeviceId -eq 5}
Add-PhysicalDisk -StoragePoolFriendlyName StoragePool1 -PhysicalDisks $disco5 -Usage HotSpare

#Ya está el Pool de almacenamiento creado#######################################
#Creamos los Discos Virtuales 
#Simple (RAID0) de 100GB - DiskBORRASE – W:  - BORRASE
New-VirtualDisk -StoragePoolFriendlyName StoragePool1 -ResiliencySettingName Simple -Size 100GB  -ProvisioningType Fixed -FriendlyName DiskBORRASE 
#Parity (RAID5) del resto del Pool - DiskDATOS – V: - DATOS
New-VirtualDisk -StoragePoolFriendlyName StoragePool1 -ResiliencySettingName Parity -UseMaximumSize -ProvisioningType Fixed -FriendlyName DiskDATOS 

#Creamos los volúmenes NTFS correspondientes, que ocupen todo el disco
#DiskBORRASE – W:  - BORRASE
Get-VirtualDisk -FriendlyName DiskBORRASE | Get-Disk | Initialize-Disk -PassThru | New-Partition -DriveLetter W -UseMaximumSize
Format-Volume -DriveLetter W -NewFileSystemLabel BORRASE -FileSystem NTFS -Force -Confirm:$false 
#DiskDATOS – V: - DATOS
Get-VirtualDisk -FriendlyName DiskDATOS | Get-Disk | Initialize-Disk -PassThru | New-Partition -DriveLetter V -UseMaximumSize
Format-Volume -DriveLetter V -NewFileSystemLabel DATOS -FileSystem NTFS -Force -Confirm:$false

Enlaces

Storage Spaces en Technet - Español
Storage Spaces en Technet
Crear Storage Spaces en Windows 2012 R2