Freigeben über


Feature- und Leistungsoptimierung von Hyper-V-Replikaten (HVR)

In diesem Artikel werden die Registrierungsschlüssel beschrieben, die für das Hyper-V-Replikatfeature gelten.

Ursprüngliche KB-Nummer: 2767928

Übersicht

Hyper-V-Replikat in Windows Server 2012 ermöglicht Administratoren das Erstellen einer Geschäftskontinuitäts- und Notfallwiederherstellungslösung für ihre virtualisierte Infrastruktur, indem virtuelle Computer von einem primären (oder Quellserver) auf einen Replikatserver (oder Zielserver) repliziert werden. Änderungen am primären virtuellen Computer werden in einem häufigen Intervall an den Replikatserver nachverfolgt und übertragen. Im Falle eines ungeplanten Fehlers des virtuellen Computers auf dem primären Server haben Administratoren die Möglichkeit, den virtuellen Computer auf dem Replikatserver failovern zu können.

Mithilfe der in diesem Artikel erwähnten Registrierungsschlüssel haben Administratoren die Möglichkeit, das System in verschiedenen Bereitstellungen zu optimieren. Der Artikel erfasst die Registrierungsschlüssel und die unterstützten Werte.

Weitere Informationen

Alle in diesem Artikel erläuterten Registrierungsschlüssel sind unter dem folgenden Knoten verfügbar:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\Replication

Die Liste der in diesem Artikel erläuterten Registrierungsschlüssel:

  • DisableCertRevocationCheck
  • MaximumActiveTransfers
  • ApplyVHDLimit
  • ApplyVMLimit
  • ApplyChangeReplicaDiskThrottle

Beachten Sie, dass die Registrierungsschlüssel Einstellungen auf Serverebene sind und auf jedem Knoten des Clusters festgelegt werden müssen, sofern zutreffend und gewünscht.

DisableCertRevocationCheck

Beschreibung: Hyper-V-Replikat unterstützt zertifikatbasierte gegenseitige Authentifizierung, wodurch der primäre Server eine Verbindung mit dem Replikatserver über HTTPS herstellen kann. Beim Herstellen dieser Verbindung überprüft Hyper-V-Replikate im Rahmen der Überprüfung des Zertifikats, ob die ausstellende Zertifizierungsstelle das Zertifikat widerrufen hat.

Aufgrund von Bereitstellungseinschränkungen würde diese Überprüfung jedoch fehlschlagen, wenn auf den Verteilungspunkt für die Zertifikatsperrliste (CRL) (CRL) nicht zugegriffen werden kann. Die Überprüfung würde auch fehlschlagen, wenn selbstsignierte Zertifikate (generiert mit makecert) in Laborbereitstellungen verwendet wurden. Administratoren können diese Einschränkung umgehen, indem Sie diesen Schlüssel festlegen.

Unterstützte Werte: 0, 1

Eingabeinterpretation:

  • 0: Zertifikatsperrüberprüfung ist aktiviert
  • 1: Zertifikatsperrüberprüfung ist deaktiviert Standardwert: 0

Primärer/Replikatserver: Dieser Schlüssel kann sowohl auf den primären als auch auf den Replikatservern nach Bedarf festgelegt werden.

MaximumActiveTransfers

Beschreibung: Änderungen auf der primären VM werden von Hyper-V-Replikaten in einer Änderungsprotokolldatei nachverfolgt, die in regelmäßigen Abständen an den Replikatserver übertragen wird. Wenn die Änderungsprotokolldatei für jeden replizierenden virtuellen Computer sequenziell übertragen wird, könnte dies in einem Szenario mit mehrfacher VM die Übertragung der Änderungsprotokolldatei eines anderen virtuellen Computers verhungern oder verzögern. Wenn die Änderungsprotokolldatei für alle replizierten virtuellen Computer parallel übertragen wird, wirkt sich dies auf die Übertragungszeit aller virtuellen Computer aufgrund der Netzwerkressourcenkonflikt aus. In beiden Szenarien ist das Wiederherstellungspunktziel (RPO) der replizierenden virtuellen Computer betroffen.

Ein optimaler Wert für die Anzahl paralleler Übertragungen wird durch Dividieren der verfügbaren WAN-Bandbreite (gemessen in Mbps) durch den TCP-Durchsatz abgerufen. Der TCP-Durchsatz kann durch Beobachten der Datenübertragungsrate (Mbps) beim Kopieren einer Datei zwischen den primären und Replikatservern erfolgen. Es ist erwähnenswert, dass der Wert die Anzahl der parallelen Netzwerkübertragungen und nicht die Anzahl der virtuellen Computer erfasst, die für die Replikation aktiviert sind.

Unterstützte Werte: Geben Sie einen beliebigen ganzzahligen Wert zwischen 1 und 1024 an.

Eingabeinterpretation:

  • 1: Änderungsprotokolldatei für jede replizierte VMs-Protokolldatei wird sequenziell gesendet.
  • 2: Jederzeit werden Änderungsprotokolldateien von 2 replizierten VMs parallel gesendet.
  • 3: Jederzeit werden Änderungsprotokolldateien von 3 replizierten VMs parallel gesendet.
  • N: Zu jedem Zeitpunkt werden Änderungsprotokolldateien von N replizierten VMs parallel gesendet.

Standardwert: 3 (Protokolldateien von 3 VMs werden jederzeit parallel gesendet)

Primärer/Replikatserver: Dieser Schlüssel gilt auf jedem Server, auf dem eine VM vorhanden ist, auf der die Replikation aktiviert ist (primärer Server). Dieser Schlüssel drosselt nicht die Anzahl eingehender Verbindungen. Der vmms-Dienst muss nach dem Ändern dieses Schlüssels neu gestartet werden.

ApplyVHDLimit

Beschreibung: Auf dem Replikatserver empfängt Hyper-V-Replikat die eingehende Protokolldatei und wendet die Protokolldatei auf die entsprechende Replikat-VM an. Der angewendete Protokollvorgang befindet sich auf VHD-Ebene und der Vorgang erfolgt parallel über replizierte VMs und über VHDs, die zu derselben VM gehören. Administratoren können sich dafür entscheiden, einen Nicht-Standardwert auszuwählen, der die Anzahl der parallelen Vorgänge für jeden virtuellen Computer einschränken/erhöhen würde.

Unterstützte Werte: Beliebiger Wert zwischen 0 und 260

Eingabeinterpretation:

  • Das Festlegen eines Werts "0" gibt an, dass die vier VHDs pro VM parallel verarbeitet werden.
  • Durch Festlegen eines anderen Werts wird der entsprechende Satz von VHDs pro VM angegeben, der parallel verarbeitet werden kann.

Standardwert: Dieser Name wird nicht standardmäßig unter dem Registrierungsknoten "Replikation" erstellt. Administratoren müssen manuell unter dem folgenden Registrierungsschlüssel ein DWORD erstellen und den entsprechenden Wert festlegen.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\Replication

Notiz

Wenn der Wert nicht vorhanden oder auf 0 festgelegt ist, gibt er an, dass der Replikatserver 4 VHDs parallel pro VM verarbeitet.

Primärer/Replikatserver: Dieser Schlüssel gilt nur auf dem Hyper-V-Server, der Replikationsdatenverkehr (Replikatserver) empfängt. VMMS muss nicht neu gestartet werden, damit der Schlüssel wirksam wird.

ApplyVMLimit

Beschreibung: Der Hyper-V-Replikatserver kann die VM-Replikate von verschiedenen primären Servern empfangen, und Administratoren möchten möglicherweise die Anzahl der parallel angewendeten Protokollvorgänge von einem einzelnen primären Server steuern. Mit diesem Registrierungsschlüssel kann der Administrator diesen Grenzwert festlegen.

Unterstützte Werte: Beliebiger Wert größer als 0

Eingabeinterpretation:

  • Das Festlegen eines Werts "0" gibt an, dass der Anwendungsprotokollvorgang auf einer beliebigen Anzahl von VMs von einem Server ausgeführt werden kann.
  • Durch Festlegen eines anderen Werts (1..N) wird die Anzahl der virtuellen Computer von einem einzelnen primären Server gesteuert, auf dem (parallel) Anwendungsprotokollvorgänge auftreten können.

Standardwert: Dieser Name wird nicht standardmäßig unter dem Registrierungsknoten "Replikation" erstellt. Administratoren müssen manuell unter dem folgenden Registrierungsschlüssel ein DWORD erstellen und den entsprechenden Wert festlegen.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\Replication

Notiz

Wenn der Schlüssel nicht vorhanden oder auf 0 festgelegt ist, gibt er an, dass der Replikatserver alle angewendeten Protokollvorgänge parallel verarbeitet.

Primärer/Replikatserver: Dieser Schlüssel gilt nur auf dem Hyper-V-Server, der Replikationsdatenverkehr (Replikatserver) empfängt.

ApplyChangeReplicaDiskThrottle

Beschreibung: Auf dem Replikatserver empfängt Hyper-V-Replikat die eingehende Protokolldatei und wendet die Protokolldatei auf die entsprechende Replikat-VM an. Basierend auf der Skalierung der Bereitstellung und des Datenträgersubsystem möchten Administratoren möglicherweise die Vorgänge für den Anwendungsprotokolldatenträger durch Ändern dieses Registrierungsschlüssels drosseln.

Unterstützte Werte: Ein beliebiger Wert größer als und gleich Null.

Eingabeinterpretation:

  • 0 gibt an, dass der Anwendungsprotokollvorgang ungebunden ist (maximale Warteschlangentiefe von 256 pro VHD).
  • Durch Festlegen eines anderen Werts wird die Warteschlangentiefe für alle replizierten VHDs bestimmt. Standardwert: Dieser Name wird nicht standardmäßig unter dem Registrierungsknoten "Replikation" erstellt. Administratoren müssen manuell unter dem folgenden Registrierungsschlüssel ein DWORD erstellen und den entsprechenden Wert festlegen.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\Replication

Primärer/Replikatserver: Dieser Schlüssel gilt nur auf dem Hyper-V-Server, der Replikationsdatenverkehr (Replikatserver) empfängt.