Windows Server 2012 R2 Storage Spaces Tiering

Zum Thema Windows Server 2012 R2 Storage Spaces Tiering habe ich einen hervorragenden Blog-Beitrag von Jose Barreto gefunden. Allerdings beschreibt dieser Artikel die Konfiguration ausschließlich mittels PowerShell. Zum besseren Verständnis habe ich die Schritte im Server Manager und mit PowerShell gemacht und habe mitgeschrieben. 🙂

Ziel der Übung ist, auf SERVER03 (Hyper-V Guest) einen Storage Pool mit einem SSD-Tier, einem HDD-Tier und Storage Spaces (vDisks, einfach und gespiegelt) zu erstellen.

Voraussetzung:

  • SERVER02:
    • 1 SSD 128GB freier Speicherplatz (hier Laufwerk E:)
    • 1 HDD 512 GB freier Speicherplatz (hier Laufwerk F:)
    • Hyper-V
  • SERVER03:
    • Hyper-V Guest
    • mind. 2GB RAM

Windows Server 2012 R2 Storage Spaces Tiering – Schritte:

  • 4 vhdx-Dateien mit 10GB auf der SSD-Festplatte erstellen, 8 vhdx-Dateien mit 25GB auf der HDD erstellen
  • vhdx-Dateien SERVER03 zuweisen
  • Auf SERVER03 den Storage Pool erstellen
  • MediaType und Fehlertoleranz (Resiliency) konfigurieren
  • Virtuelle Disks erstellen
  • Volumes erstellen

4 vhdx-Dateien mit 10GB auf der SSD-Festplatte erstellen, 8 vhdx-Dateien mit 25GB auf der HDD erstellen

  1. Als Administrator an SERVER02 anmelden
  2. Server Manager > Tools > Hyper-V Manager
  3. SERVER02 rechts anklicken > New > Hard Disk…
    Storage_Spaces_Tiering-001
  4. New Virtual Hard Disk Wizard
    1. Before You Begin
      1. Do not show this page again > aktivieren > Next
        Storage_Spaces_Tiering-002
    2. Choose Disk Format: VHDX > Next
      Storage_Spaces_Tiering-003
    3. Choose Disk Type: Fixed size > Next
      Storage_Spaces_Tiering-004
    4. Specify Name and Location
      1. Name: VM_SSD_1.vhdx
      2. Location: E:\VMs\ > Next
        Storage_Spaces_Tiering-005
    5. Configure Disk
      1. Create a new blank vhd
        1. Size: 10GB > Next
          Storage_Spaces_Tiering-006
    6. Summary > Finish
      Storage_Spaces_Tiering-007
  5. Die Schritte 4A-F für VM_SSD_2-4.vhdx und für VM_HDD_1-8.vhdx (auf Laufwerk F:)  wiederholden
    Storage_Spaces_Tiering-008
    Storage_Spaces_Tiering-009
    Weiterlesen

Windows Server 2012 R2 Storage Pool erstellen

In dieser Kurznotiz werde ich einen Windows Server 2012 R2 Storage Pool erstellen. Dazu baue ich in meinen Server zwei SATA HDD– und eine SATA SSD-Festplatte ein. Vorsicht: Mit dieser Konfiguration ist keine Parität (RAID 5, mind. 3 gleiche Platten) und keine Spiegelung (RAID 1 mind. jeweils 2 gleiche Platten) zur Absicherung der Daten möglich (Stripe Set > RAID 0)! Durch die Konfiguration als mehrstufigen Speicher (Tiered Storage) werden die Daten, welche häufig verwendet werden auf die SSD verlagert. Für JBOD-Systeme (Just a Bunch Of Disks) eine optimale Lösung, wenn diese performant (Fibre Channel) angebunden sind.

Windows Server 2012 R2 Storage Pool erstellen – Schritte:

  1. Als Administrator an SERVER02 anmelden
  2. Server Manager > File and Storage Services
    TieredStorage-001
  3. Auf der linken Seite auf Storage Pools klicken
    TieredStorage-003
  4. PhysicalDisk1, 2, 3 makrieren, rechts anklicken (oder TASKS anklicken) > New Storage Pool…
    TieredStorage-004
  5. New Storage Pool Wizard
    1. Before You Begin > Next
    2. Storage Pool Name:
      1. Name: StoragePool_01 > Next
        TieredStorage-005
        Weiterlesen

Teil 3b: Einen Storage Pool erstellen und konfigurieren

Weil ich zwei HDDs und eine SSD im Server HYPERV1 zur Verfügung habe, werde ich einen Storage Pool erstellen. Das erhöht spürbar die Performance der virtuellen Server, die ich später in Hyper-V erstellen werde.

Einen Storage Pool erstellen

  1. Als Administrator an HYPERV1 anmelden
  2. Server Manager > File and Storage Services
  3. Auf der linken Seite auf Storage Pools klicken
  4. PhysicalDisk1, 2, 3 makrieren, rechts anklicken (oder TASKS anklicken) > New Storage Pool…
    HYPERV1-006
  5. New Storage Pool Wizard
    1. Before You Begin > Next
    2. Storage Pool Name:
      1. Name: StoragePool
      2. Description: HD, 13.07.2015 > Next
        HYPERV1-007
    3. Physical Disks > Next
    4. Confirmation > Create
    5. Results > Close

Den MediaType nach HDD ändern

  1. PowerShell (Admin) starten
  2. Mit folgendem Befehl den MediaType von UnSpecified auf HDD setzen
    Get-PhysicalDisk | Where-Object -Property MediaType -EQ 'UnSpecified' | `
        Set-PhysicalDisk -MediaType 'HDD'

    STORAGEPOOL-006

Eine Virtuelle Disk erstellen

  1. Server Manager > File and Storage Services > Storage Pools
  2. Im Bereich Virtual Disks auf TASKS > New Virtual Disk… klicken
    HYPERV1-008
  3. New Virtual Disk Wizard
    1. Before You Begin > Next
    2. Storage Pool
      1. Storage pool: StoragePool > Next
    3. Virtual Disk Name
      1. Name: vDisk
      2. Description: HD, 13.07.2015
      3. Create storage tiers on this virtual disk aktivieren > Next
        HYPERV1-009
    4. Storage Layout
      1. Layout: Simple > Next
    5. Provisioning
      1. Provisioning type: Fixed > Next
    6. Size
      1. Faster Tier: Maximum Size
      2. Standard Tier: Maximum Size > Next
        HYPERV1-010
    7. Confirmation > Create
    8. Results > Close

Ein Volume erstellen

  1. New Volume Wizard
    1. Before You Begin > Next
    2. Server and Disk
      1. Server: HYPERV1
      2. Disk: vDisk4 > Next
    3. Size > Next
    4. Drive Letter or Folder
      1. Drive letter: D > Next
    5. File System Settings
      1. File system: NTFS
      2. Allocation unit size: Default
      3. Volume label: vDisk > Next
        HYPERV1-011
    6. Confirmation > Create
    7. Results > Close

Weitere Informationen