Vue d’ensemble du réplica de stockageStorage Replica overview

S'applique à : Windows Server 2019, Windows Server 2016, Windows Server (canal semi-annuel)Applies to: Windows Server 2019, Windows Server 2016, Windows Server (Semi-Annual Channel)

Le réplica de stockage est la technologie de Windows Server qui permet une réplication de volumes entre des serveurs ou des clusters en cas de récupération d’urgence.Storage Replica is Windows Server technology that enables replication of volumes between servers or clusters for disaster recovery. Il vous permet également de créer des clusters de basculement étendus qui englobent deux sites, tout en maintenant l’ensemble des nœuds synchronisés.It also enables you to create stretch failover clusters that span two sites, with all nodes staying in sync.

Le réplica de stockage prend en charge la réplication synchrone et asynchrone :Storage Replica supports synchronous and asynchronous replication:

  • La réplication synchrone permet la mise en miroir des données dans des sites en réseau à faible latence avec des volumes cohérents en cas d’incident, ce qui garantit l’absence de perte de données au niveau du système de fichiers en cas de panne.Synchronous replication mirrors data within a low-latency network site with crash-consistent volumes to ensure zero data loss at the file-system level during a failure.
  • La réplication asynchrone assure la mise en miroir des données entre des sites situés hors des zones métropolitaines sur des liaisons de réseau à latence élevée, mais sans garantie que les deux sites aient des copies identiques des données au moment de la panne.Asynchronous replication mirrors data across sites beyond metropolitan ranges over network links with higher latencies, but without a guarantee that both sites have identical copies of the data at the time of a failure.

Pourquoi utiliser le réplica de stockage ?Why use Storage Replica?

Le réplica de stockage offre des fonctionnalités de récupération d’urgence et de préparation dans Windows Server.Storage Replica offers disaster recovery and preparedness capabilities in Windows Server. Windows Server offre la tranquillité d’esprit d’absence de perte de données, avec la possibilité de protéger de manière synchrone les données sur différents racks, étages, bâtiments, campus, comtés et villes.Windows Server offers the peace of mind of zero data loss, with the ability to synchronously protect data on different racks, floors, buildings, campuses, counties, and cities. En cas de sinistre, toutes les données existent ailleurs sans risque de perte.After a disaster strikes, all data exists elsewhere without any possibility of loss. Il en est de même avant un incident. En effet, le réplica de stockage vous offre la possibilité de placer les charges de travail en lieu sûr avant une catastrophe, si vous en êtes averti quelques instants avant, encore une fois sans perte de données.The same applies before a disaster strikes; Storage Replica offers you the ability to switch workloads to safe locations prior to catastrophes when granted a few moments warning - again, with no data loss.

Le réplica de stockage permet une utilisation plus efficace de plusieurs centres de données.Storage Replica allows more efficient use of multiple datacenters. En étendant ou en répliquant des clusters, les charges de travail peuvent être exécutées dans plusieurs centres de données pour un accès plus rapide aux données par des applications et utilisateurs de proximité locaux, ainsi qu’une meilleure distribution de la charge et utilisation des ressources de calcul.By stretching clusters or replicating clusters, workloads can be run in multiple datacenters for quicker data access by local proximity users and applications, as well as better load distribution and use of compute resources. Si un incident met un centre de données hors connexion, vous pouvez déplacer temporairement ses charges de travail classiques sur l’autre site.If a disaster takes one datacenter offline, you can move its typical workloads to the other site temporarily.

Le réplica de stockage peut vous permettre de mettre hors service des systèmes de réplication de fichiers tels que DFS, qui ont été activés dans des solutions de récupération d’urgence d’entrée de gamme.Storage Replica may allow you to decommission existing file replication systems such as DFS Replication that were pressed into duty as low-end disaster recovery solutions. Même si DFS fonctionne parfaitement bien sur des réseaux à très faible bande passante, sa latence est très élevée (souvent mesurée en heures ou en jours).While DFS Replication works well over extremely low bandwidth networks, its latency is very high - often measured in hours or days. Cela est dû à l’obligation de fermer les fichiers et à ses limitations artificielles destinées à empêcher l’encombrement du réseau.This is caused by its requirement for files to close and its artificial throttles meant to prevent network congestion. De par ces caractéristiques de conception, les fichiers les plus récents et les plus sensibles d’un réplica DFSR sont les moins susceptibles d’être répliqués.With those design characteristics, the newest and hottest files in a DFS Replication replica are the least likely to replicate. Le réplica de stockage fonctionne sous le niveau de fichier et ne présente aucune de ces restrictions.Storage Replica operates below the file level and has none of these restrictions.

Le réplica de stockage prend également en charge la réplication asynchrone pour des plages plus importantes et des réseaux à latence plus élevée.Storage Replica also supports asynchronous replication for longer ranges and higher latency networks. Étant donné qu’il ne s’agit pas d’un point de contrôle, et qu’il est répliqué en continu, le delta des modifications a tendance à être beaucoup plus faible que les produits basés sur des instantanés.Because it is not checkpoint-based, and instead continuously replicates, the delta of changes tends to be far lower than snapshot-based products. En outre, le réplica de stockage fonctionne au niveau de la partition et par conséquent réplique tous les instantanés VSS créés par Windows Server ou le logiciel de sauvegarde ; cela permet l’utilisation d’instantanés de données cohérents par rapport à l’application pour la récupération jusqu’à une date et heure, en particulier les données utilisateur non structurées répliquées de manière asynchrone.Furthermore, Storage Replica operates at the partition layer and therefore replicates all VSS snapshots created by Windows Server or backup software; this allows use of application-consistent data snapshots for point in time recovery, especially unstructured user data replicated asynchronously.

Configurations prises en chargeSupported configurations

Vous pouvez déployer un réplica de stockage dans un cluster étendu, entre un cluster à un cluster et des configurations de serveur à serveur (voir figures 1-3).You can deploy Storage Replica in a stretch cluster, between cluster-to-cluster, and in server-to-server configurations (see Figures 1-3).

Un cluster étendu permet la configuration des ordinateurs et du stockage dans un seul cluster, où certains nœuds partagent un ensemble de stockage asymétrique et d’autres nœuds en partagent un autre, puis effectuent une réplication synchrone ou asynchrone avec reconnaissance des sites.Stretch Cluster allows configuration of computers and storage in a single cluster, where some nodes share one set of asymmetric storage and some nodes share another, then synchronously or asynchronously replicate with site awareness. Ce scénario peut utiliser des espaces de stockage avec un stockage SAS partagé, un réseau SAN et des numéros d’unité logique connectés par iSCSI.This scenario can utilize Storage Spaces with shared SAS storage, SAN and iSCSI-attached LUNs. Il est géré avec PowerShell et l’outil graphique Gestionnaire du cluster de basculement, et permet le basculement automatisé de la charge de travail.It is managed with PowerShell and the Failover Cluster Manager graphical tool, and allows for automated workload failover.

Diagramme montrant deux nœuds de cluster à New York, utilisant le réplica de stockage pour répliquer le stockage avec deux nœuds dans le New Jersey

FIGURE 1 : réplication du stockage dans un cluster étendu à l’aide du réplica de stockageFIGURE 1: Storage replication in a stretch cluster using Storage Replica

La configuration de cluster à cluster autorise la réplication entre deux clusters distincts, où un cluster se réplique de façon synchrone ou asynchrone avec un autre cluster.Cluster to Cluster allows replication between two separate clusters, where one cluster synchronously or asynchronously replicates with another cluster. Ce scénario peut utiliser des espaces de stockage direct, des espaces de stockage avec un stockage SAS partagé, un réseau SAN et des numéros d’unité logique connectés par iSCSI.This scenario can utilize Storage Spaces Direct, Storage Spaces with shared SAS storage, SAN and iSCSI-attached LUNs. Il est géré avec le centre d’administration Windows et PowerShell, et nécessite une intervention manuelle pour le basculement.It is managed with Windows Admin Center and PowerShell, and requires manual intervention for failover.

Diagramme montrant un cluster à Los Angeles utilisant le réplica de stockage pour répliquer son stockage avec un autre cluster à Las Vegas

FIGURE 2 : réplication du stockage de cluster à cluster à l’aide du réplica de stockageFIGURE 2: Cluster-to-cluster storage replication using Storage Replica

La configuration de serveur à serveur autorise la réplication synchrone et asynchrone entre deux serveurs autonomes, en utilisant des espaces de stockage avec un stockage SAS partagé, un réseau SAN, des numéros d’unité logique connectés par iSCSI et des lecteurs locaux.Server to server allows synchronous and asynchronous replication between two standalone servers, using Storage Spaces with shared SAS storage, SAN and iSCSI-attached LUNs, and local drives. Il est géré avec le centre d’administration Windows et PowerShell, et nécessite une intervention manuelle pour le basculement.It is managed with Windows Admin Center and PowerShell, and requires manual intervention for failover.

Diagramme montrant un serveur du bâtiment 5 en cours de réplication avec un serveur du bâtiment 9

FIGURE 3 : réplication du stockage de serveur à serveur à l’aide du réplica de stockageFIGURE 3: Server-to-server storage replication using Storage Replica

Notes

Vous pouvez également configurer la réplication d’un serveur, en utilisant quatre volumes distincts sur un seul ordinateur.You can also configure server-to-self replication, using four separate volumes on one computer. Toutefois, ce guide ne couvre pas ce scénario.However, this guide does not cover this scenario.

Fonctionnalités de réplica de stockage Storage Replica Features

  • Aucune perte de données, réplication au niveau du bloc.Zero data loss, block-level replication. Avec la réplication synchrone, il n’existe aucun risque de perte de données.With synchronous replication, there is no possibility of data loss. Avec la réplication au niveau du bloc, il n’existe aucun risque de verrouillage de fichier.With block-level replication, there is no possibility of file locking.

  • Déploiement et gestion simples.Simple deployment and management. Le réplica de stockage est spécialement conçu pour être simple d’utilisation.Storage Replica has a design mandate for ease of use. La création d’un partenariat de réplication entre deux serveurs peut utiliser le centre d’administration Windows.Creation of a replication partnership between two servers can utilize the Windows Admin Center. Le déploiement de clusters étendus utilise un Assistant intuitif de l’outil familier Gestionnaire du cluster de basculement.Deployment of stretch clusters uses intuitive wizard in the familiar Failover Cluster Manager tool.

  • Invité et hôte.Guest and host. Toutes les fonctions du réplica de stockage sont exposées à la fois dans les déploiements basés sur l’invité et sur l’hôte virtualisés.All capabilities of Storage Replica are exposed in both virtualized guest and host-based deployments. Cela signifie que les invités peuvent répliquer leurs volumes de données, même s’ils s’exécutent sur des plateformes de virtualisation non-Windows ou dans des clouds publics, à condition d’utiliser Windows Server dans l’invité.This means guests can replicate their data volumes even if running on non-Windows virtualization platforms or in public clouds, as long as using Windows Server in the guest.

  • SMB3.SMB3-based. Le réplica de stockage utilise la technologie mature et reconnue de SMB3, commercialisée pour la première fois dans Windows Server 2012.Storage Replica uses the proven and mature technology of SMB 3, first released in Windows Server 2012. Cela signifie que toutes les caractéristiques avancées de SMB (telles que la prise en charge de Multichannel et SMB Direct sur les cartes réseau RoCE, iWARP et RDMA InfiniBand) sont disponibles pour le réplica de stockage.This means all of SMB's advanced characteristics - such as multichannel and SMB direct support on RoCE, iWARP, and InfiniBand RDMA network cards - are available to Storage Replica.

  • Sécurité.Security. Contrairement aux produits de nombreux fournisseurs, une technologie de sécurité de pointe est intégrée au réplica de stockage.Unlike many vendor's products, Storage Replica has industry-leading security technology baked in. Cela inclut la signature des paquets, le chiffrement intégral des données AES-128-GCM, la prise en charge de l’accélération du chiffrement AES-NI d’Intel et la prévention des attaques de l’intercepteur « man in the middle » de l’intégrité de l’authentification préalable.This includes packet signing, AES-128-GCM full data encryption, support for Intel AES-NI encryption acceleration, and pre-authentication integrity man-in-the-middle attack prevention. Le réplica de stockage utilise Kerberos AES256 pour toutes les authentifications entre les nœuds.Storage Replica utilizes Kerberos AES256 for all authentication between nodes.

  • Synchronisation initiale hautes performances. Le réplica de stockage prend en charge la synchronisation initiale amorcée, où il existe déjà un sous-ensemble de données sur une cible provenant de copies, de sauvegardes ou de lecteurs livrés plus anciens.High performance initial sync. Storage Replica supports seeded initial sync, where a subset of data already exists on a target from older copies, backups, or shipped drives. La réplication initiale copie uniquement les blocs qui diffèrent, ce qui peut raccourcir le temps de synchronisation initial et empêcher les données d’utiliser une bande passante limitée.Initial replication only copies the differing blocks, potentially shortening initial sync time and preventing data from using up limited bandwidth. Les réplicas de stockage bloquent le calcul de la somme de contrôle et l’agrégation signifie que les performances de la synchronisation initiale sont limitées uniquement par la vitesse du réseau et du stockage.Storage replicas block checksum calculation and aggregation means that initial sync performance is limited only by the speed of the storage and network.

  • Groupes de cohérence.Consistency groups. L’ordonnancement d’écriture garantit que les applications telles que Microsoft SQL Server peuvent écrire sur plusieurs volumes répliqués et savoir que les données sont écrites de façon séquentielle sur le serveur de destination.Write ordering guarantees that applications such as Microsoft SQL Server can write to multiple replicated volumes and know the data is written on the destination server sequentially.

  • Délégation d’utilisateur.User delegation. Des autorisations peuvent être déléguées aux utilisateurs pour gérer la réplication sans être membres du groupe Administrateurs intégré sur les nœuds répliqués, ce qui limite leur accès à des zones non liées.Users can be delegated permissions to manage replication without being a member of the built-in Administrators group on the replicated nodes, therefore limiting their access to unrelated areas.

  • Contrainte de réseau.Network Constraint. Le réplica de stockage peut être limité à des réseaux individuels par serveur et par volumes répliqués, afin de fournir la bande passante à l’application, à la sauvegarde et au logiciel de gestion.Storage Replica can be limited to individual networks by server and by replicated volumes, in order to provide application, backup, and management software bandwidth.

  • Allocation dynamique.Thin provisioning. L’allocation dynamique des appareils SAN et des espaces de stockage est prise en charge afin de fournir des temps de réplication initiale presque instantanés dans de nombreuses situations.Support for thin provisioning in Storage Spaces and SAN devices is supported, in order to provide near-instantaneous initial replication times under many circumstances.

Le réplica de stockage comprend les fonctionnalités suivantes :Storage Replica includes the following features:

ComposantFeature DétailsDetails
TypeType les connexions basées sur l'hôte ;Host-based
SynchronousSynchronous OuiYes
AsynchronousAsynchronous OuiYes
Indépendante du matériel de stockageStorage hardware agnostic OuiYes
Unité de réplicationReplication unit Volume (partition)Volume (Partition)
Création d’un cluster Windows Server StretchWindows Server stretch cluster creation OuiYes
Réplication de serveur à serveurServer to server replication OuiYes
Réplication de cluster à clusterCluster to cluster replication OuiYes
TransportTransport SMB3SMB3
RéseauNetwork TCP/IP ou RDMATCP/IP or RDMA
Prise en charge de la contrainte de réseauNetwork constraint support OuiYes
RDMA*RDMA* iWARP, InfiniBand, RoCE v2iWARP, InfiniBand, RoCE v2
Configuration requise du pare-feu du port réseau de réplicationReplication network port firewall requirements Port IANA unique (TCP 445 ou 5445)Single IANA port (TCP 445 or 5445)
Multipath/MultichannelMultipath/Multichannel Oui (SMB3)Yes (SMB3)
Prise en charge KerberosKerberos support Oui (SMB3)Yes (SMB3)
Chiffrement simultané et signatureOver the wire encryption and signing Oui (SMB3)Yes (SMB3)
Basculements par volume autorisésPer-volume failovers allowed OuiYes
Prise en charge du stockage alloué dynamiquementThin-provisioned storage support OuiYes
Interface utilisateur de gestion intégréeManagement UI in-box PowerShell, Gestionnaire du cluster de basculementPowerShell, Failover Cluster Manager

*Peut nécessiter un câblage et un équipement supplémentaires sur le long terme.*May require additional long haul equipment and cabling.

Conditions préalables pour le réplica de stockageStorage Replica prerequisites

  • Forêt des services de domaine Active Directory.Active Directory Domain Services forest.

  • Espaces de stockage avec JBOD SAS, espaces de stockage direct, SAN Fibre Channel, VHDX partagé, cible iSCSI ou stockage SAS/SCSI/SATA local.Storage Spaces with SAS JBODs, Storage Spaces Direct, fibre channel SAN, shared VHDX, iSCSI Target, or local SAS/SCSI/SATA storage. Disque SSD ou plus rapide recommandé pour les lecteurs de journaux de réplication.SSD or faster recommended for replication log drives. Microsoft recommande que le stockage de journaux soit plus rapide que le stockage de données.Microsoft recommends that the log storage be faster than the data storage. Les volumes de journaux ne doivent jamais être utilisés pour d’autres charges de travail.Log volumes must never be used for other workloads.

  • Au moins une connexion Ethernet/TCP sur chaque serveur pour la réplication synchrone, mais de préférence RDMA.At least one ethernet/TCP connection on each server for synchronous replication, but preferably RDMA.

  • Au moins 2Go de RAM et deux cœurs par serveur.At least 2GB of RAM and two cores per server.

  • Un réseau entre les serveurs, avec une bande passante suffisante pour contenir votre charge d’écriture d’E/S et une latence d’opération complète d’au maximum 5 ms pour la réplication synchrone.A network between servers with enough bandwidth to contain your IO write workload and an average of 5ms round trip latency or lower, for synchronous replication. La réplication asynchrone ne présente pas de recommandation en matière de latence.Asynchronous replication does not have a latency recommendation.

  • Windows Server, Datacenter Edition ou Windows Server Standard Edition.Windows Server, Datacenter Edition, or Windows Server, Standard Edition. Le réplica de stockage s’exécutant sur Windows Server, Standard Edition, présente les limitations suivantes :Storage Replica running on Windows Server, Standard Edition, has the following limitations:

    • Vous devez utiliser Windows Server 2019 ou une version ultérieureYou must use Windows Server 2019 or later
    • Le réplica de stockage réplique un volume unique au lieu d’un nombre illimité de volumes.Storage Replica replicates a single volume instead of an unlimited number of volumes.
    • Les volumes peuvent avoir une taille maximale de 2 to au lieu d’une taille illimitée.Volumes can have a size of up to 2 TB instead of an unlimited size.

Arrière-plan Background

Cette section fournit des informations sur les termes généraux liés au secteur d’activité, la réplication synchrone et asynchrone, ainsi que les principaux comportements.This section includes information about high-level industry terms, synchronous and asynchronous replication, and key behaviors.

Termes généraux de l’industrieHigh-level industry terms

La récupération d’urgence fait référence à un plan d’urgence pour la récupération suite à des catastrophes survenues sur un site afin que l’activité puisse continuer.Disaster Recovery (DR) refers to a contingency plan for recovering from site catastrophes so that the business continues to operate. La récupération d’urgence des données indique plusieurs copies des données de production à un emplacement physique distinct,Data DR means multiple copies of production data in a separate physical location. par exemple un cluster étendu, où la moitié des nœuds se trouve sur un site et l’autre moitié sur un autre.For example, a stretch cluster, where half the nodes are in one site and half are in another. La préparation aux situations d’urgence fait référence à un plan d’urgence pour déplacer à titre préventif les charges de travail vers un autre emplacement avant un incident annoncé, par exemple un ouragan.Disaster Preparedness (DP) refers to a contingency plan for preemptively moving workloads to a different location prior to an oncoming disaster, such as a hurricane.

Les contrats de niveau de service définissent la disponibilité des applications d’une entreprise et leur tolérance en matière de temps d’arrêt et de perte des données pendant les interruptions planifiées et non planifiées.Service level agreements (SLAs) define the availability of a business' applications and their tolerance of down time and data loss during planned and unplanned outages. L’objectif de délai de récupération définit la durée pendant laquelle l’entreprise peut tolérer une inaccessibilité totale des données.Recovery Time Objective (RTO) defines how long the business can tolerate total inaccessibility of data. L’objectif de point de récupération définit la quantité de données que l’entreprise peut se permettre de perdre.Recovery Point Objective (RPO) defines how much data the business can afford to lose.

Réplication synchroneSynchronous replication

La réplication synchrone garantit que l’application écrit les données à deux emplacements à la fois avant la fin des E/S.Synchronous replication guarantees that the application writes data to two locations at once before completion of the IO. Cette réplication convient mieux aux données stratégiques, car elle nécessite des investissements liés au réseau et au stockage, et présente le risque de dégradation des performances d’application.This replication is more suitable for mission critical data, as it requires network and storage investments, as well as a risk of degraded application performance.

Quand les écritures d’application se produisent sur la copie des données source, le stockage d’origine n’accuse pas immédiatement réception des E/S.When application writes occur on the source data copy, the originating storage does not acknowledge the IO immediately. Au lieu de cela, ces modifications de données sont répliquées sur la copie de destination distante et renvoient un accusé de réception.Instead, those data changes replicate to the remote destination copy and return an acknowledgement. Ce n’est qu’à ce moment-là que l’application reçoit l’accusé de réception des E/S.Only then does the application receive the IO acknowledgment. Cela garantit une synchronisation constante du site distant avec le site source, tout en étendant les E/S de stockage sur le réseau.This ensures constant synchronization of the remote site with the source site, in effect extending storage IOs across the network. En cas d’une défaillance du site source, les applications peuvent basculer vers le site distant et reprendre leurs opérations avec l’assurance de ne perdre aucune donnée.In the event of a source site failure, applications can failover to the remote site and resume their operations with assurance of zero data loss.

ModeMode DiagrammeDiagram ÉtapesSteps
SynchroniseSynchronous

Aucune perte de donnéesZero Data Loss

Objectif de point de récupérationRPO
Diagramme montrant comment le réplica de stockage écrit des données dans la réplication synchrone 1. L’application écrit des données1. Application writes data
2. Les données du journal sont écrites et les données sont répliquées sur le site distant2. Log data is written and the data is replicated to the remote site
3. Les données du journal sont écrites sur le site distant3. Log data is written at the remote site
4. Accusé de réception du site distant4. Acknowledgement from the remote site
5. Réception de l’écriture d’application confirmée5. Application write acknowledged

t & t1 : données vidées sur le volume, journaux toujours écrits en continut & t1 : Data flushed to the volume, logs always write through

Réplication asynchroneAsynchronous replication

À l’inverse, la réplication asynchrone signifie que, quand l’application écrit des données, ces données sont répliquées sur le site distant sans garantie de recevoir un accusé de réception immédiatement.Contrarily, asynchronous replication means that when the application writes data, that data replicates to the remote site without immediate acknowledgment guarantees. Ce mode permet de répondre plus rapidement à l’application et propose une solution de récupération d’urgence qui fonctionne géographiquement.This mode allows faster response time to the application as well as a DR solution that works geographically.

Quand l’application écrit des données, le moteur de réplication capture l’écriture et confirme immédiatement réception à l’application.When the application writes data, the replication engine captures the write and immediately acknowledges to the application. Les données capturées sont ensuite répliquées vers l’emplacement distant.The captured data then replicates to the remote location. Le nœud distant traite la copie des données et renvoie tardivement un accusé de réception à la copie source.The remote node processes the copy of the data and lazily acknowledges back to the source copy. Étant donné que les performances de la réplication ne sont plus dans le chemin d’accès E/S de l’application, la réactivité et la distance du site distant sont des facteurs moins importants.Since replication performance is no longer in the application IO path, the remote site's responsiveness and distance are less important factors. Il existe un risque de perte de données si la source de données est perdue et que la copie de destination des données était toujours en mémoire tampon sans quitter la source.There is risk of data loss if the source data is lost and the destination copy of the data was still in buffer without leaving the source.

Avec son objectif de point de récupération supérieur à zéro, la réplication asynchrone est moins adaptée pour les solutions de haute disponibilité telles que les clusters de basculement, car elles sont conçues pour un fonctionnement continu avec redondance et sans perte de données.With its higher than zero RPO, asynchronous replication is less suitable for HA solutions like Failover Clusters, as they are designed for continuous operation with redundancy and no loss of data.

ModeMode DiagrammeDiagram ÉtapesSteps
SynchroneAsynchronous

Pratiquement aucune perte de donnéesNear zero data loss

(dépend de plusieurs facteurs)(depends on multiple factors)

Objectif de point de récupérationRPO
Diagramme montrant comment le réplica de stockage écrit des données dans la réplication asynchrone 1. L’application écrit des données1. Application writes data
2. Données du journal écrites2. Log data written
3. Réception de l’écriture d’application confirmée3. Application write acknowledged
4. Données répliquées sur le site distant4. Data replicated to the remote site
5. Données du journal écrites sur le site distant5. Log data written at the remote site
6. Accusé de réception du site distant6. Acknowledgement from the remote site

t & t1 : données vidées sur le volume, journaux toujours écrits en continut & t1 : Data flushed to the volume, logs always write through

Principaux points d’évaluation et comportementsKey evaluation points and behaviors

  • Bande passante réseau et latence avec stockage plus rapide.Network bandwidth and latency with fastest storage. Il existe des limitations physiques concernant la réplication synchrone.There are physical limitations around synchronous replication. Comme le réplica de stockage implémente un mécanisme de filtrage des E/S utilisant des journaux et nécessitant des boucles réseau, la réplication synchrone est susceptible de ralentir les écritures de l’application.Because Storage Replica implements an IO filtering mechanism using logs and requiring network round trips, synchronous replication is likely make application writes slower. En utilisant des réseaux à faible latence et à bande passante élevée, ainsi que des sous-systèmes de disque à débit élevé pour les journaux, vous réduisez la surcharge des performances.By using low latency, high-bandwidth networks as well as high-throughput disk subsystems for the logs, you minimize performance overhead.

  • Le volume de destination n’est pas accessible lors de la réplication dans Windows Server 2016.The destination volume is not accessible while replicating in Windows Server 2016. Quand vous configurez la réplication, le volume de destination est démonté, ce qui le rend inaccessible à toute lecture ou écriture par les utilisateurs.When you configure replication, the destination volume dismounts, making it inaccessible to any reads or writes by users. Sa lettre de lecteur peut être visible dans des interfaces standard comme l’Explorateur de fichiers, mais aucune application ne peut accéder au volume lui-même.Its driver letter may be visible in typical interfaces like File Explorer, but an application cannot access the volume itself. Les technologies de réplication au niveau du bloc sont incompatibles avec l’autorisation d’accès au système de fichiers monté de la cible de destination dans un volume. NTFS et ReFS ne prennent pas en charge les utilisateurs qui écrivent des données dans le volume tandis que les blocs changent en dessous.Block-level replication technologies are incompatible with allowing access to the destination target's mounted file system in a volume; NTFS and ReFS do not support users writing data to the volume while blocks change underneath them.

L’applet de commande test-Failover s’est lancée dans Windows Server, version 1709, et elle a également été incluse dans windows server 2019.The Test-Failover cmdlet debuted in Windows Server, version 1709, and was also included in Windows Server 2019. Cela prend désormais en charge le montage temporaire d’une capture instantanée en lecture-écriture du volume de destination pour les sauvegardes, les tests, etc. Pour plus d’informations, consultez https://aka.ms/srfaq.This now supports temporarily mounting a read-write snapshot of the destination volume for backups, testing, etc. See https://aka.ms/srfaq for more info.

  • L’implémentation Microsoft de la réplication asynchrone est différente de la plupart.The Microsoft implementation of asynchronous replication is different than most. La plupart des implémentations du secteur d’activité de la réplication asynchrone s’appuie sur la réplication basée sur un instantané, où les transferts différentiels réguliers passent sur l’autre nœud et fusionnent.Most industry implementations of asynchronous replication rely on snapshot-based replication, where periodic differential transfers move to the other node and merge. La réplication asynchrone du réplica de stockage fonctionne exactement comme la réplication synchrone, sauf qu’elle supprime la nécessité d’un accusé de réception synchrone sérialisé à partir de la destination.Storage Replica asynchronous replication operates just like synchronous replication, except that it removes the requirement for a serialized synchronous acknowledgment from the destination. Cela signifie que le réplica de stockage a théoriquement un objectif de point de récupération inférieur, car la réplication est permanente.This means that Storage Replica theoretically has a lower RPO as it continuously replicates. Toutefois, cela signifie également qu’il repose sur la garantie de cohérence d’application interne au lieu d’utiliser des instantanés pour forcer la cohérence dans les fichiers d’application.However, this also means it relies on internal application consistency guarantees rather than using snapshots to force consistency in application files. Le réplica de stockage garantit la cohérence d’incident dans tous les modes de réplicationStorage Replica guarantees crash consistency in all replication modes

  • De nombreux clients utilisent la réplication DFS comme solution de récupération d’urgence, même si elle est souvent peu pratique pour ce scénario. Incapable de répliquer les fichiers ouverts, elle est conçue pour minimiser l’utilisation de la bande passante au détriment des performances, ce qui conduit à des deltas de point de récupération importants.Many customers use DFS Replication as a disaster recovery solution even though often impractical for that scenario - DFS Replication cannot replicate open files and is designed to minimize bandwidth usage at the expense of performance, leading to large recovery point deltas. Le réplica de stockage peut vous permettre de retirer la réplication DFS de certains types de tâche de récupération d’urgence.Storage Replica may allow you to retire DFS Replication from some of these types of disaster recovery duties.

  • Le réplica de stockage n’est pas une solution de sauvegarde.Storage Replica is not a backup solution. Certains environnements informatiques déploient des systèmes de réplication en tant que solutions de sauvegarde, en raison de leurs options de perte nulle de données par rapport aux sauvegardes quotidiennes.Some IT environments deploy replication systems as backup solutions, due to their zero data loss options when compared to daily backups. Le réplica de stockage réplique toutes les modifications dans tous les blocs de données sur le volume, quel que soit le type de modification.Storage Replica replicates all changes to all blocks of data on the volume, regardless of the change type. Si un utilisateur supprime toutes les données d’un volume, le réplica de stockage réplique la suppression instantanément sur l’autre volume, en supprimant irrévocablement les données des deux serveurs.If a user deletes all data from a volume, Storage Replica replicates the deletion instantly to the other volume, irrevocably removing the data from both servers. N’utilisez pas le réplica de stockage en remplacement d’une solution de sauvegarde jusqu’à une date et une heure données.Do not use Storage Replica as a replacement for a point-in-time backup solution.

  • Le réplica de stockage n’est pas identique au réplica Hyper-V ni aux groupes de disponibilité AlwaysOn Microsoft SQL.Storage Replica is not Hyper-V Replica or Microsoft SQL AlwaysOn Availability Groups. Le réplica de stockage est un moteur indépendant du stockage à usage général.Storage Replica is a general purpose, storage-agnostic engine. Par définition, il ne peut pas adapter son comportement de façon aussi idéale que la réplication au niveau de l’application.By definition, it cannot tailor its behavior as ideally as application-level replication. Cela peut entraîner des lacunes de fonctionnalités spécifiques qui vous encouragent à déployer ou conserver des technologies de réplication d’application particulières.This may lead to specific feature gaps that encourage you to deploy or remain on specific application replication technologies.

Notes

Ce document répertorie les problèmes connus ainsi que les comportements prévus, et comprend une section Forum Aux Questions.This document contains a list of known issues and expected behaviors as well as Frequently Asked Questions section.

Terminologie relative au réplica de stockageStorage Replica terminology

Ce guide utilise souvent les termes suivants :This guide frequently uses the following terms:

  • La source est le volume d’un ordinateur qui permet des écritures en local et effectue une réplication sortante.The source is a computer's volume that allows local writes and replicates outbound. Également appelée « volume principal ».Also known as "primary".

  • La destination est le volume d’un ordinateur qui ne permet pas des écritures en local et effectue une réplication entrante.The destination is a computer's volume that does not allow local writes and replicates inbound. Également appelée « volume secondaire ».Also known as "secondary".

  • Un partenariat de réplication est la relation de synchronisation entre un ordinateur source et un ordinateur de destination pour un ou plusieurs volumes et utilise un seul journal.A replication partnership is the synchronization relationship between a source and destination computer for one or more volumes and utilizes a single log.

  • Un groupe de réplication est l’organisation des volumes et de leur configuration de réplication au sein d’un partenariat, sur chaque serveur.A replication group is the organization of volumes and their replication configuration within a partnership, on a per server basis. Un groupe peut contenir un ou plusieurs volumes.A group may contain one or more volumes.

Nouveautés du réplica de stockageWhat's new for Storage Replica

Pour obtenir la liste des nouvelles fonctionnalités du réplica de stockage dans Windows Server 2019, voir Nouveautés du stockageFor a list of new features in Storage Replica in Windows Server 2019, see What's new in storage

Voir aussiSee also