18

Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster

  • Upload
    others

  • View
    23

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster
Page 2: Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster

Hochverfügbarkeit mit Windows Server vNextCarsten Rachfahl

Microsoft Hyper-V MVP

Page 3: Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster

Carsten Rachfahl

www.hyper-v-server.de

Page 4: Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster

Roling Cluster UpgradeHerausforderung: Update eines Failover Clusters ohne Downtime der Rollen

Page 5: Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster

Roling Cluster UpgradeDurch Einführen des „Mixed Modes“ lassen sich Knoten mit Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben

Page 6: Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster

Roling Cluster UpgradeAchtung: Mixed OS Modus ist ein Übergangszustand der nicht länger alseinen Monat dauern sollte

• - Es laufen keine Optimierungen

• - Neue Features sind nicht verfügbar sind

Page 7: Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster

Roling Cluster UpgradeCluster kann bei Problemen zurückgebaut werden

Page 8: Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster

Roling Cluster UpgradeCluster kann komplett auf Windows Server vNext heraufgestuft werden

Page 9: Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster

Storage ReplicaIst ein Desaster Recovery Feature welches aus Enterprise SAN Systemen bekannt ist

• Zielt auf Volume (eigentlich Partition)

• Repliziert auf Block Basis

• Dateisystem Agnostisch

Unterstützte Szenarien

• Server zu Server

• Stretched Cluster

• geplant Cluster zu Cluster

SRV1

SR over SMB3

SRV2

Server to Server

Man

ha

ttan

DC

Jers

ey C

ity

DC

NODE1 in HVCLUS

SR over SMB3

NODE3 in HVCLUS

Stretch Cluster

NODE2 in HVCLUS NODE4 in HVCLUS

Man

hatt

an D

C

Jers

ey C

ity

DC

Page 10: Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster

Storage Replica – Synchrone ReplicationFunktionsweise Synchrone Replication

1. Anwendung schreibt Block

2. Block wird in Quellserver Log geschrieben und zeitgleich zum Zielserver mittel SMB3 übertragen

3. Block wird ins Zielserver-Log geschrieben

4. Zielserver bestätigt Quellserver den Schreibvorgang

5. Quellserver bestätigt Applikation erfolgreichen Schreibvorgang

6. Block wird auf beide Datenvolumen Quellserver und Zielserver geschrieben

Achtung:

• Laufzeit sollte unter 5ms liegen

• Logs sollten auf SSDs liegen

Applications(local or remote)

Source ServerNode (SR)

DataLog

1

t 2

Destination ServerNode (SR)

DataLog

t1 3

2

5

4

Page 11: Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster

Storage Replica – Asynchrone ReplicationFunktionsweise Asynchrone Replication

1. Anwendung schreibt Block

2. Block wird in Quellserver Log geschrieben

3. Quellserver bestätigt Applikation erfolgreichen Schreibvorgang

4. Block wird zum Zielserver mittel SMB3 übertragen

5. Block wird ins Zielserver Log geschrieben

6. Zielserver bestätigt Quellserver den Schreibvorgang

7. Block wird auf beide Datenvolumen Quellserver und Zielserver geschrieben

Achtung:

• Logs sollten auf SSDs liegen

Applications(local or remote)

Source ServerNode (SR)

DataLog

1

t 2

Destination ServerNode (SR)

DataLog

t1 5

4

3

6

Page 12: Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster

Share Nothing Storage SpacesErmöglicht das Cloud Hardware Design

• DAS (shared Nothing) SATA und SAS

• Vermutlich Support für ausgewählte OEM Konfigurationen

Einfache Erweiterbarkeit

• Support für Large Pools

• Einfache Erweiterbarkeit durch hinzufügen von einem SOFS Knoten

• Rebalancing der Daten über die Knoten

Management

• System Center und PowerShell

Scale-Out File Server

Hyper-V Clusters

SMB3 Storage Network Fabric

Shared JBODStorage

Page 13: Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster

Share Nothing Storage SpacesHochverfügbarkeit

• Failover Cluster

• Fault Toleranz

• Disk

• Enclosure

• Server

Haupt Einsatzgebiet

• Hyper-V IaaS Storage

• Storage für Backup

• Storage für Replication Ziel

Scale-Out File Server

Hyper-V Clusters

SMB3 Storage Network Fabric

Shared JBODStorage

Page 14: Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster

Distributed Storage QoSErmöglicht vorhersagbare End-to-End Management der Storage Bandbreite für Hyper-V VMs

• Benötigte Komponenten:

• Hyper-V VMS

• SMB3 Storage Protokol

• Scale-out Fileserver

• Storage QoS Monitor identifiziert und beobachtetI/O Verhalten und Nutzung jeder einzelnen VM

• Löst das “Noisy Neighbor” Problem

• Klare Policy Regelung vieviel Storage Bandbreiteeine VM bekommt

Scale-out File Server Cluster

Hyper-V Cluster

Virtual Machines

I/OSched

I/OSched

I/OSched

PolicyManager

RateLimiters

RateLimiters

RateLimiters

RateLimiters

SMB3 Storage Network Fabric

Page 15: Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster

Storage QoS – Bandbreiten Policies

Min < Max

Min = Max

Min Only

Max Only

Min < MaxMin = MaxMin OnlyMax Only

Page 16: Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster

Und da ist noch viel mehr• Cluster Funtional Level

• Azure Cloud Wittness

• Cluster Compute Resiliency

• Isolated Mode and Quarantine Mode

• Cluster reagiert auf Storage Transient Failures

• SMB 3.11

• Rebalancing in Storage Spaces

• ….

Page 17: Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster
Page 18: Hochverfügbarkeit mit Windows Server vNextdownload.microsoft.com/download/2/1/B/21B9EC98-3F97-47F8...Windows Server 2012 R2 und Windows Server vNext gemeinsam betreiben Roling Cluster