Visão geral da Réplica de ArmazenamentoStorage Replica overview

Aplicável a: Windows Server (canal semestral), Windows Server 2016Applies to: Windows Server (Semi-Annual Channel), Windows Server 2016

Réplica de Armazenamento é a tecnologia do Windows Server que permite a replicação de volumes entre servidores ou clusters para recuperação de desastres.Storage Replica is Windows Server technology that enables replication of volumes between servers or clusters for disaster recovery. Ele também permite que você estenda clusters de failover que abrangem dois sites, com todos os nós mantendo a sincronia.It also enables you to create stretch failover clusters that span two sites, with all nodes staying in sync.

A Réplica de Armazenamento oferece suporte à replicação síncrona e assíncrona:Storage Replica supports synchronous and asynchronous replication:

  • A replicação síncrona espelha os dados em um site de rede de baixa latência com volumes consistentes com falha para garantir perda zero de dados no nível do sistema de arquivos durante uma falha.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.
  • A replicação assíncrona espelha os dados entre locais além dos limites metropolitanos em links de rede com latências maiores, mas sem uma garantia de que os dois locais tenham cópias idênticas de dados no momento da falha.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.

Este guia descreve como sua empresa pode se beneficiar dessa nova funcionalidade e os diferentes cenários de replicação compatíveis com a Réplica de Armazenamento.This guide outlines how your business can benefit from this new functionality and the different replication scenarios that are supported by Storage Replica. Ele presume que você tenha conhecimento prático anterior do Windows Server, do Cluster de Failover, de Servidores de Arquivos e do Hyper-V, para incluir administração básica.It assumes that you have a previous working knowledge of Windows Server, Failover Clustering, File Servers, and Hyper-V, to include basic administration.

Por que usar a Réplica de Armazenamento?Why use Storage Replica?

A Réplica de Armazenamento oferece novos recursos de recuperação de desastre e preparação no Windows Server 2016 Datacenter Edition.Storage Replica offers new disaster recovery and preparedness capabilities in Windows Server 2016 Datacenter Edition. Pela primeira vez, o Windows Server oferece a tranquilidade da perda zero de dados, com a capacidade de proteger os dados de forma síncrona em diferentes racks, andares, edifícios, campi, municípios e cidades.For the first time, 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. Após um desastre, todos os dados existirão em outro lugar, sem possibilidade de perda.After a disaster strikes, all data will exist elsewhere without any possibility of loss. O mesmo se aplica antes de um desastre. A Réplica de Armazenamento oferece a capacidade de alternar as cargas de trabalho para locais seguros antes das catástrofes, quando há um aviso com alguns instantes de antecedência (novamente, sem perda de dados).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.

A Réplica de Armazenamento permite o uso mais eficiente de vários datacenters.Storage Replica allows more efficient use of multiple datacenters. Alongando ou replicando clusters, as cargas de trabalho podem ser executadas em vários datacenters para o acesso a dados mais rápido por usuários e aplicativos com proximidade local, bem como melhor distribuição de carga e uso de recursos de computação.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. Se um desastre coloca um datacenter offline, você pode mover suas cargas de trabalho típicas para outro local temporariamente.If a disaster takes one datacenter offline, you can move its typical workloads to the other site temporarily.

A Réplica de Armazenamento pode permitir o encerramento de sistemas de replicação de arquivos existentes, como a Replicação do DFS, que eram impostos como soluções de recuperação de desastre de baixo custo.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. Embora a Replicação do DFS funcione bem em redes com largura de banda extremamente baixa, sua latência é muito alta, sendo geralmente medida em horas ou dias.While DFS Replication works well over extremely low bandwidth networks, its latency is very high - often measured in hours or days. Isso é causado por seu requisito de fechamento de arquivos e seus limites artificiais para evitar o congestionamento da rede.This is caused by its requirement for files to close and its artificial throttles meant to prevent network congestion. Com essas características de design, os arquivos mais recentes e mais usados em uma réplica da Replicação do DFS são os que têm menor probabilidade de replicação.With those design characteristics, the newest and hottest files in a DFS Replication replica are the least likely to replicate. A Réplica de Armazenamento opera abaixo do nível de arquivo e não tem essas restrições.Storage Replica operates below the file level and has none of these restrictions.

A Réplica de Armazenamento também dá suporte à replicação assíncrona para redes com latência maior e intervalos mais longos.Storage Replica also supports asynchronous replication for longer ranges and higher latency networks. Como ela não é baseada em um ponto de verificação e, em vez disso, replica de forma contínua, o delta de alterações tende a ser muito menor do que produtos baseados em instantâneo.Because it is not checkpoint-based, and instead continuously replicates, the delta of changes will tend to be far lower than snapshot-based products. Além disso, a Réplica de Armazenamento opera na camada da partição. Portanto, ela replica todos os instantâneos de VSS criados pelo Windows Server ou o software de backup. Isso permite o uso de instantâneos de dados consistentes com o aplicativo para recuperação pontual, principalmente dados de usuário não estruturados replicados de forma assíncrona.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.

Configurações com suporteSupported configurations

Usando este guia e o Windows Server 2016 Datacenter Edition, você pode implantar a replicação de armazenamento em um cluster estendido, entre clusters e em configurações de servidor a servidor (confira as Figuras 1-3).Using this guide and Windows Server 2016 Datacenter Edition, you can deploy storage replication in a stretch cluster, between cluster-to-cluster, and in server-to-server configurations (see Figures 1-3).

O Cluster Estendido permite a configuração de computadores e o armazenamento em um único cluster, em que alguns nós compartilham um conjunto de armazenamento assimétrico e alguns nós compartilham outro e, depois, fazem a replicação de forma síncrona ou assíncrona com reconhecimento de 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. Esse cenário pode utilizar Espaços de Armazenamento com armazenamento SAS compartilhado, LUNs conectadas a SAN e iSCSI.This scenario can utilize Storage Spaces with shared SAS storage, SAN and iSCSI-attached LUNs. Ele é gerenciado com o PowerShell e a ferramenta gráfica do Gerenciador de Cluster de Failover e permite failover de carga de trabalho automatizado.It is managed with PowerShell and the Failover Cluster Manager graphical tool, and allows for automated workload failover.

Diagrama que mostra dois nós de cluster em Nova York usando a Réplica de Armazenamento para replicar o armazenamento com dois nós em Nova Jersey

FIGURA 1: replicação de armazenamento em um cluster estendido usando a Réplica de ArmazenamentoFIGURE 1: Storage replication in a stretch cluster using Storage Replica

Cluster para Cluster permite a replicação entre dois clusters separados, em que um cluster é replicado de forma síncrona ou assíncrona com outro cluster.Cluster to Cluster allows replication between two separate clusters, where one cluster synchronously or asynchronously replicates with another cluster. Esse cenário pode utilizar Espaços de Armazenamento Diretos, Espaços de Armazenamento com armazenamento SAS compartilhado, LUNs conectadas a SAN e iSCSI.This scenario can utilize Storage Spaces Direct, Storage Spaces with shared SAS storage, SAN and iSCSI-attached LUNs. Ele é gerenciado com o PowerShell e requer intervenção manual para failover.It is managed with PowerShell and requires manual intervention for failover. O suporte para Azure Site Recovery desse cenário está agendado.Support for Azure Site Recovery of this scenario is scheduled.

Diagrama que mostra um cluster em Los Angeles usando a Réplica de Armazenamento para replicar o armazenamento com um cluster diferente em Las Vegas

FIGURA 2: replicação de armazenamento de cluster para cluster usando a Réplica de ArmazenamentoFIGURE 2: Cluster-to-cluster storage replication using Storage Replica

Servidor para servidor permite a replicação síncrona e assíncrona entre dois servidores autônomos, usando Espaços de Armazenamento com armazenamento SAS compartilhado, LUNs conectadas a SAN e iSCSI e unidades locais.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. Ele é gerenciado com o PowerShell e a Ferramenta de Gerenciamento de Servidor e requer intervenção manual para failover.It is managed with PowerShell and the Server Manager Tool, and requires manual intervention for failover.

Diagrama que mostra um servidor no Prédio 5 replicando com um servidor no Prédio 9

FIGURA 3: replicação de armazenamento de servidor para servidor usando a Réplica de ArmazenamentoFIGURE 3: Server-to-server storage replication using Storage Replica

Observação

Você também pode configurar a replicação de servidor para si mesmo usando quatro volumes separados em um computador.You can also configure server-to-self replication, using four separate volumes on one computer. No entanto, este guia não abrange esse cenário.However, this guide does not cover this scenario.

Recursos de Réplica de Armazenamento Storage Replica Features

  • Zero perda de dados, replicação em nível de bloco.Zero data loss, block-level replication. Com a replicação síncrona, não há possibilidade de perda de dados.With synchronous replication, there is no possibility of data loss. Com a replicação em nível de bloco, não há possibilidade de bloqueio de arquivos.With block-level replication, there is no possibility of file locking.

  • Implantação e gerenciamento simples.Simple deployment and management. A Réplica de Armazenamento tem uma exigência de design para facilidade de uso.Storage Replica has a design mandate for ease of use. A criação de uma parceria de replicação entre dois servidores requer apenas um único comando do PowerShell.Creation of a replication partnership between two servers requires only a single PowerShell command. A implantação de clusters estendidos usa o assistente intuitivo na familiar ferramenta Gerenciador de Cluster de Failover.Deployment of stretch clusters uses intuitive wizard in the familiar Failover Cluster Manager tool.

  • Convidado e host.Guest and host. Todos os recursos de Réplica de Armazenamento são expostos em implantações virtualizadas com base em host e convidado.All capabilities of Storage Replica are exposed in both virtualized guest and host-based deployments. Isso significa que convidados podem replicar seus volumes de dados mesmo se executados em plataformas de virtualização não Windows ou em nuvens públicas, contanto que usem o Windows Server 2016 Datacenter Edition no convidado.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 2016 Datacenter Edition in the guest.

  • Com base em SMB3.SMB3-based. A Réplica de Armazenamento usa a tecnologia e comprovada SMB3, lançada pela primeira vez no Windows Server 2012.Storage Replica uses the proven and mature technology of SMB 3, first released in Windows Server 2012. Isso significa que todos os recursos avançados do SMB (como suporte direto a SMB e multicanal em placas de rede RDMA InfiniBand, iWARP e RoCE) estão disponíveis para a Réplica de Armazenamento.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.

  • Segurança.Security. Diferentemente de muitos produtos de fornecedores, a Réplica de Armazenamento tem a tecnologia de segurança líder do setor integrada a ela.Unlike many vendor's products, Storage Replica has industry-leading security technology baked in. Isso inclui assinatura de pacotes, criptografia de dados completa AES-128-GCM, suporte a aceleração de criptografia Intel AES-NI e prevenção de ataques intermediários de integridade de pré-autenticação.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. A Réplica de Armazenamento utiliza Kerberos AES256 para toda a autenticação entre nós.Storage Replica utilizes Kerberos AES256 for all authentication between nodes.

  • Sincronização inicial de alto desempenho. A Réplica de Armazenamento dá suporte à sincronização inicial propagada, em que um subconjunto de dados já existe em um destino graças a cópias mais antigas, backups ou unidades enviadas.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. A replicação inicial só copiará os blocos distintos, potencialmente reduzindo o tempo de sincronização inicial e impedindo que os dados usem a largura de banda limitada.Initial replication will only copy the differing blocks, potentially shortening initial sync time and preventing data from using up limited bandwidth. Réplicas de Armazenamento bloqueiam o cálculo de soma de verificação e a agregação significa que o desempenho da sincronização inicial é limitado apenas pela velocidade do armazenamento e da rede.Storage replicas block checksum calculation and aggregation means that initial sync performance is limited only by the speed of the storage and network.

  • Grupos de consistência.Consistency groups. A ordem de gravação garante que aplicativos como o Microsoft SQL Server possam gravar em vários volumes replicados e saibam que os dados são gravados sequencialmente no servidor de destino.Write ordering guarantees that applications such as Microsoft SQL Server can write to multiple replicated volumes and know the data will write on the destination server sequentially.

  • Delegação de usuário.User delegation. Os usuários podem ter permissões delegadas para gerenciar a replicação sem serem membros do grupo interno de Administradores em nós replicados, limitando seu acesso a áreas não relacionadas.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.

  • Restrição de rede.Network Constraint. A Réplica de Armazenamento pode ser limitada a redes individuais por servidor e por volumes replicados, para fornecer largura de banda de software de gerenciamento, backup e aplicativos.Storage Replica can be limited to individual networks by server and by replicated volumes, in order to provide application, backup, and management software bandwidth.

  • Provisionamento dinâmico.Thin provisioning. Há suporte para o provisionamento dinâmico em dispositivos SAN e Espaços de Armazenamento, a fim de fornecer tempos de replicação inicial quase instantâneos em muitas circunstâncias.Support for thin provisioning in Storage Spaces and SAN devices is supported, in order to provide near-instantaneous initial replication times under many circumstances.

O Windows Server 2016 implementa os seguintes recursos na Réplica de Armazenamento:Windows Server 2016 implements the following features in Storage Replica:

RecursoFeature DetalhesDetails
TipoType Baseado em hostHost-based
SíncronoSynchronous SimYes
AssíncronoAsynchronous SimYes
Independente de hardware de armazenamentoStorage hardware agnostic SimYes
Unidade de replicaçãoReplication unit Volume (partição)Volume (Partition)
Criação de cluster estendido do Windows ServerWindows Server Stretch Cluster creation SimYes
Replicação de servidor para servidorServer to server replication SimYes
Replicação de cluster para clusterCluster to cluster replication SimYes
TransporteTransport SMB3SMB3
RedeNetwork TCP/IP ou RDMATCP/IP or RDMA
Suporte a restrição de redeNetwork constraint support SimYes
RDMARDMA iWARP, InfiniBand, RoCE v2iWARP, InfiniBand, RoCE v2
Requisitos de firewall de porta de rede de replicaçãoReplication network port firewall requirements Porta IANA única (TCP 445 ou 5445)Single IANA port (TCP 445 or 5445)
Multicaminhos/multicanalMultipath/Multichannel Sim (SMB3)Yes (SMB3)
Suporte a KerberosKerberos support Sim (SMB3)Yes (SMB3)
Criptografia e assinatura durante a transmissãoOver the wire encryption and signing Sim (SMB3)Yes (SMB3)
Failovers por volume permitidosPer-volume failovers allowed SimYes
Suporte ao armazenamento com provisionamento dinâmicoThin-provisioned storage support SimYes
Interface do usuário de gerenciamento pronta para usoManagement UI in-box PowerShell, Gerenciador de Cluster de FailoverPowerShell, Failover Cluster Manager

Pode exigir equipamento e cabeamento de longa distância adicionais.May require additional long haul equipment and cabling.

Pré-requisitos de Réplica de Armazenamento Storage Replica Prerequisites

  • Floresta de Active Directory Domain Services.Active Directory Domain Services forest.
  • Espaços de Armazenamento com JBODs de SAS, Espaços de Armazenamento Diretos, fibre channel de SAN, VHDX compartilhado, iSCSI de destino ou armazenamento SCSI/SAS/SATA local.Storage Spaces with SAS JBODs, Storage Spaces Direct, fibre channel SAN, shared VHDX, iSCSI Target, or local SAS/SCSI/SATA storage. SSD ou mais rápido recomendado para unidades de log de replicação.SSD or faster recommended for replication log drives. A Microsoft recomenda que o armazenamento de log seja mais rápido do que o armazenamento de dados.Microsoft recommends that the log storage be faster than the data storage. Volumes de log nunca devem ser usados para outras cargas de trabalho.Log volumes must never be used for other workloads.
  • Pelo menos uma conexão de Ethernet/TCP em cada servidor para replicação síncrona, mas, preferencialmente, RDMA.At least one ethernet/TCP connection on each server for synchronous replication, but preferably RDMA.
  • Pelo menos 2 GB de RAM e dois núcleos por servidor.At least 2GB of RAM and two cores per server.
  • Uma rede entre servidores com largura de banda suficiente para conter a carga de trabalho de gravação de E/S e uma média de 5 ms ou menos de latência de viagem de ida e volta, para replicação síncrona.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. A replicação assíncrona não tem uma recomendação de latência.Asynchronous replication does not have a latency recommendation.

Tela de fundo Background

Esta seção inclui informações sobre termos de alto nível do setor, replicação síncrona e assíncrona e comportamentos importantes.This section includes information about high-level industry terms, synchronous and asynchronous replication, and key behaviors.

Termos de alto nível do setorHigh level industry terms

RD (Recuperação de Desastre) refere-se a um plano de contingência para recuperação de catástrofes do local para que a empresa continue a operar.Disaster Recovery (DR) refers to a contingency plan for recovering from site catastrophes so that the business continues to operate. RD de dados significa várias cópias dos dados de produção em um local físico separado.Data DR means multiple copies of production data in a separate physical location. Por exemplo, um cluster estendido, em que metade dos nós está em um site e metade está em outro.For example, a stretch cluster, where half the nodes are in one site and half are in another. PD (Preparação para Desastre) refere-se a um plano de contingência para mover cargas de trabalho de forma preventiva para um local diferente antes de um desastre iminente, como um furacão.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.

SLAs (contratos de nível de serviço) definem a disponibilidade de aplicativos de uma empresa e sua tolerância de tempo de inatividade e perda de dados durante interrupções planejadas e não planejadas.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. RTO (objetivo de tempo de recuperação) define por quanto tempo a empresa pode tolerar a total falta de acesso aos dados.Recovery Time Objective (RTO) defines how long the business can tolerate total inaccessibility of data. RPO (objetivo de ponto de recuperação) define a quantidade de dados perdidos com a qual a empresa pode arcar.Recovery Point Objective (RPO) defines how much data the business can afford to lose.

Replicação síncronaSynchronous Replication

A replicação síncrona garante que o aplicativo grave dados em dois locais ao mesmo tempo antes da conclusão da E/S.Synchronous replication guarantees that the application writes data to two locations at once before completion of the IO. Essa replicação é mais adequada para dados críticos, pois exige investimentos em armazenamento e rede, bem como um risco de desempenho de aplicativos degradado.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.

Quando gravações de aplicativo ocorrem na cópia de dados de origem, o armazenamento de origem não reconhece a E/S imediatamente.When application writes occur on the source data copy, the originating storage does not acknowledge the IO immediately. Em vez disso, essas alterações de dados são replicadas para a cópia de destino remoto e retornam uma confirmação.Instead, those data changes replicate to the remote destination copy and return an acknowledgement. Somente então o aplicativo recebe a confirmação de E/S.Only then does the application receive the IO acknowledgment. Isso garante a sincronização constante do local remoto com o local de origem, estendendo de fato o armazenamento de E/S pela rede.This ensures constant synchronization of the remote site with the source site, in effect extending storage IOs across the network. Em caso de falha do local de origem, os aplicativos podem fazer failover para o local remoto do site e retomar as operações com a garantia de zero perda de dados.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.

ModoMode DiagramaDiagram EtapasSteps
SíncronoSynchronous

Zero Perda de dadosZero Data Loss

RPORPO
Diagrama que mostra como a Réplica de Armazenamento grava dados em replicação síncrona 1. O aplicativo grava dados1. Application writes data
2. Dados de log são gravados e os dados são replicados para o local remoto2. Log data is written and the data is replicated to the remote site
3. Dados de log são gravados no local remoto3. Log data is written at the remote site
4. Confirmação do local remoto4. Acknowledgement from the remote site
5. Gravação de aplicativo confirmada5. Application write acknowledged

t & t1: dados liberados para o volume, logs sempre realizam gravaçãot & t1 : Data flushed to the volume, logs always write through

Replicação assíncronaAsynchronous Replication

Diferentemente, a replicação assíncrona significa que, quando o aplicativo grava dados, eles são replicados para o local remoto sem garantias de confirmação imediata.Contrarily, asynchronous replication means that when the application writes data, that data replicates to the remote site without immediate acknowledgment guarantees. Esse modo permite um tempo de resposta mais rápido para o aplicativo, bem como uma solução de recuperação de desastre que funciona geograficamente.This mode allows faster response time to the application as well as a DR solution that works geographically.

Quando o aplicativo grava dados, o mecanismo de replicação captura a gravação e imediatamente informa ao aplicativo.When the application writes data, the replication engine captures the write and immediately acknowledges to the application. Em seguida, os dados capturados são replicados para o local remoto.The captured data then replicates to the remote location. O nó remoto processa a cópia dos dados e reconhece lentamente para a cópia de origem.The remote node processes the copy of the data and lazily acknowledges back to the source copy. Como o desempenho de replicação não está mais no caminho de E/S do aplicativo, a capacidade de resposta e a distância do local remoto são fatores menos importantes.Since replication performance is no longer in the application IO path, the remote site's responsiveness and distance are less important factors. Haverá risco de perda de dados se a fonte de dados for perdida e a cópia de destino dos dados ainda estiver no buffer sem sair da origem.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.

Com seu RPO maior que zero, a replicação assíncrona é menos adequada para soluções de alta disponibilidade como Clusters de Failover, pois eles são projetados para operação contínua com redundância e sem perda de dados.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.

ModoMode DiagramaDiagram EtapasSteps
AssíncronoAsynchronous

Perda de dados quase zeroNear zero data loss

(depende de vários fatores)(depends on multiple factors)

RPORPO
Diagrama que mostra como a Réplica de Armazenamento grava dados em replicação assíncrona 1. O aplicativo grava dados1. Application writes data
2. Dados de log gravados2. Log data written
3. Gravação de aplicativo confirmada3. Application write acknowledged
4. Dados replicados para o local remoto4. Data replicated to the remote site
5. Dados de log gravados no local remoto5. Log data written at the remote site
6. Confirmação do local remoto6. Acknowledgement from the remote site

t & t1: dados liberados para o volume, logs sempre realizam gravaçãot & t1 : Data flushed to the volume, logs always write through

Principais pontos de avaliação e comportamentosKey Evaluation Points and Behaviors

  • Largura de banda e latência com armazenamento mais rápido.Network bandwidth and latency with fastest storage. Há limitações físicas em torno de replicação síncrona.There are physical limitations around synchronous replication. Como a Réplica de Armazenamento implementa um mecanismo de filtragem de E/S usando logs e exigindo idas e vindas de rede, a replicação síncrona provavelmente torna as gravações de aplicativos mais lentas.Because Storage Replica implements an IO filtering mechanism using logs and requiring network round trips, synchronous replication is likely make application writes slower. Usando baixa latência, redes com alta largura de banda, bem como subsistemas de disco com alta taxa de transferência para os logs, você minimizará a sobrecarga de desempenho.By using low latency, high-bandwidth networks as well as high-throughput disk subsystems for the logs, you will minimize performance overhead.

  • O volume de destino não está acessível durante a replicação no Windows Server 2016.The destination volume is not accessible while replicating in Windows Server 2016. Quando você configura a replicação, o volume de destino é desmontado, tornando-o inacessível para quaisquer leituras ou gravações realizadas por usuários.When you configure replication, the destination volume dismounts, making it inaccessible to any reads or writes by users. Sua letra de driver pode estar visível em interfaces típicas, como o Explorador de Arquivos, mas um aplicativo não pode acessar o volume em si.Its driver letter may be visible in typical interfaces like File Explorer, but an application cannot access the volume itself. Tecnologias de replicação em nível de bloco são incompatíveis com a permissão de acesso ao sistema de arquivos montado no destino em um volume. NTFS e ReFS não dão suporte à gravação de dados por usuários no volume enquanto os blocos são alterados abaixo deles.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.

No Windows Server, versão 1709, a nova opção de Teste-Failover foi adicionada.In Windows Server, Version 1709 the new Test-Failover option was added. Agora há suporte para a montagem temporário de um instantâneo de leitura-gravação do volume de destino para backups, teste etc. Consulte https://aka.ms/srfaq para obter mais informações.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.

  • A implementação da replicação assíncrona pela Microsoft é diferente da maioria.The Microsoft implementation of asynchronous replication is different than most. A maioria das implementações do setor de replicação assíncrona conta com replicação baseada em instantâneos, em que transferências diferenciais periódicas se movem para outro nó e realizam a mesclagem.Most industry implementations of asynchronous replication rely on snapshot-based replication, where periodic differential transfers move to the other node and merge. A replicação assíncrona da Réplica de Armazenamento funciona como a replicação síncrona, com a exceção de que elimina a necessidade de confirmação síncrona serializada do destino.Storage Replica asynchronous replication operates just like synchronous replication, except that it removes the requirement for a serialized synchronous acknowledgment from the destination. Isso significa que, teoricamente, a Réplica de Armazenamento tem um RPO mais baixo, pois realiza a replicação continuamente.This means that Storage Replica theoretically has a lower RPO as it continuously replicates. No entanto, isso também significa que depende de garantias de consistência interna do aplicativo, em vez de usar instantâneos para forçar a consistência em arquivos de aplicativos.However, this also means it relies on internal application consistency guarantees rather than using snapshots to force consistency in application files. A Réplica de Armazenamento garante a consistência de falhas em todos os modos de replicaçãoStorage Replica guarantees crash consistency in all replication modes

  • Muitos clientes utilizam a Replicação do DFS como uma solução de recuperação de desastre, embora frequentemente seja impraticável para esse cenário. a Replicação do DFS não pode replicar arquivos abertos e foi projetado para minimizar o uso de largura de banda às custas do desempenho, levando a grandes deltas de ponto de recuperação.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. A Réplica de Armazenamento pode permitir que você desative a Replicação do DFS para alguns desses tipos de tarefas de recuperação de desastre.Storage Replica may allow you to retire DFS Replication from some of these types of disaster recovery duties.

  • A Réplica de Armazenamento não é um backup.Storage Replica is not backup. Alguns ambientes de TI implantam sistemas de replicação como soluções de backup, devido a suas opções de zero perda de dados, em comparação com backups diários.Some IT environments deploy replication systems as backup solutions, due to their zero data loss options when compared to daily backups. A Réplica de Armazenamento replica todas as alterações para todos os blocos de dados no volume, independentemente do tipo de alteração.Storage Replica replicates all changes to all blocks of data on the volume, regardless of the change type. Se um usuário excluir todos os dados de um volume, a Réplica de Armazenamento replicará a exclusão instantaneamente para o outro volume, removendo de forma irrevogável os dados de ambos os servidores.If a user deletes all data from a volume, Storage Replica will replicate the deletion instantly to the other volume, irrevocably removing the data from both servers. Não use a Réplica de Armazenamento como substituição para uma solução de backup pontual.Do not use Storage Replica as a replacement for a point-in-time backup solution.

  • A Réplica de Armazenamento não é a Réplica do Hyper-V ou Grupos de Disponibilidade AlwaysOn do Microsoft SQL.Storage Replica is not Hyper-V Replica or Microsoft SQL AlwaysOn Availability Groups. A Réplica de Armazenamento é um mecanismo de finalidade geral, independente de armazenamento.Storage Replica is a general purpose, storage-agnostic engine. Por definição, ele não pode personalizar seu comportamento de forma tão ideal quanto a replicação em nível de aplicativo.By definition, it cannot tailor its behavior as ideally as application-level replication. Isso pode levar a falhas de recurso específicas que o encorajam a implantar ou permanecer com tecnologias de replicação de aplicativos específicas.This may lead to specific feature gaps that encourage you to deploy or remain on specific application replication technologies.

Observação

Este documento contém uma lista de problemas conhecidos e comportamentos esperado, bem como uma seção de perguntas frequentes.This document contains a list of known issues and expected behaviors as well as Frequently Asked Questions section.

Terminologia de Réplica de ArmazenamentoStorage Replica terminology

Frequentemente, este guia usa os seguintes termos:This guide frequently uses the following terms:

  • A origem é o volume de computador que permite gravações locais e replica a saída.The source is a computer's volume that allows local writes and replicates outbound. Também conhecida como "principal".Also known as "primary".

  • O destino é um volume de computador que não permite gravações locais e replica a entrada.The destination is a computer's volume that does not allow local writes and replicates inbound. Também conhecido como "secundário".Also known as "secondary".

  • Um parceiro de replicação é a relação de sincronização entre um computador de origem e um computador de destino para um ou mais volumes e utiliza um único log.A replication partnership is the synchronization relationship between a source and destination computer for one or more volumes and utilizes a single log.

  • Um grupo de replicação é a organização de volumes e suas configurações de replicação em uma parceria, por servidor.A replication group is the organization of volumes and their replication configuration within a partnership, on a per server basis. Um grupo pode conter um ou mais volumes.A group may contain one or more volumes.

Consulte tambémSee also