storage center synchronous replication solutions guide

34
 A Dell Technical White Paper Storage Center Synchronous Replication Solutions Guide Dell Compellent Technical Solutions January 2014

Upload: zepolk

Post on 10-Oct-2015

48 views

Category:

Documents


0 download

DESCRIPTION

Dell Storage Synchronous Replication Solutions Guide.

TRANSCRIPT

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    A Dell Technical White Paper

    Storage Center Synchronous ReplicationSolutions Guide

    Dell Compellent Technical Solutions

    January 2014

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    2 Storage Center Synchronous Replication Solutions Guide

    Revisions

    Date Description

    January 2013 Initial release

    January 2014 New template. Added figure descriptions

    THIS WHITE PAPER IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AN

    TECHNICAL INACCURACIES. THE CONTENT IS PROVIDED AS IS, WITHOUT EXPRESS OR IMPLIED WARRANTIES OF

    ANY KIND.

    2013 Dell Inc. All rights reserved. Reproduction of this material in any manner whatsoever without the express

    written permission of Dell Inc. is strictly forbidden. For more information, contact Dell.

    Dell, the DELL logo, and the DELL badge are trademarks of Dell Inc. VMware and Site Recovery Manager are

    trademarks of VMware Corporation in the U.S. and other countries. Other trademarks and trade names may be used

    this document to refer to either the entities claiming the marks and names or their products. Dell disclaims any

    proprietary interest in the marks and names of others.

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    3 Storage Center Synchronous Replication Solutions Guide

    Table of contentsRevisions ...........................................................................................................................................................................................

    Executive summary ........................................................................................................................................................................

    1

    Introduction ..............................................................................................................................................................................

    1.1

    Introduction to Synchronous Replication .................................................................................................................

    1.2 Whats New in Storage Center 6.3 Synchronous Replication..............................................................................

    1.3 Synchronous Replication Requirements ...................................................................................................................

    1.3.1 Dell Compellent Enterprise Manager .........................................................................................................................

    1.3.2 Dell Compellent Storage Center .................................................................................................................................

    1.3.3 Licensing .........................................................................................................................................................................

    1.3.4 Supported Replication Transport ................................................................................................................................

    2 Data Replication Primer ..........................................................................................................................................................

    2.1 Background ....................................................................................................................................................................

    2.2

    Replication Methods .....................................................................................................................................................

    2.2.1 Synchronous ..................................................................................................................................................................

    2.2.2 Aynchronous ..................................................................................................................................................................

    2.2.3 Semi-synchronous ........................................................................................................................................................

    3 Synchronous Replication Enhancements ............................................................................................................................

    3.1 Modes of Operation .....................................................................................................................................................

    3.1.1 High Consistency ..........................................................................................................................................................

    3.1.2 High Availability .............................................................................................................................................................

    3.1.3 Legacy .............................................................................................................................................................................

    3.2 Minimal Recopy .............................................................................................................................................................

    3.3

    Asynchronous Replication Capabilities .....................................................................................................................

    3.3.1 Replays and Consistency Groups...............................................................................................................................

    3.3.2 Pause ...............................................................................................................................................................................

    3.4 Multiple Replication Topologies .................................................................................................................................

    3.4.1

    Mixed Topology .............................................................................................................................................................

    3.4.2 Cascade Topology ........................................................................................................................................................

    3.4.3 Hybrid Topology ...........................................................................................................................................................

    3.5 Enterprise Manager Recommendations ...................................................................................................................

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    4 Storage Center Synchronous Replication Solutions Guide

    3.6

    Enterprise Manager DR Recovery ..............................................................................................................................

    3.7

    Support for VMware SRM ............................................................................................................................................

    4

    Synchronous Replication Use Cases ....................................................................................................................................

    4.1 Overview .........................................................................................................................................................................

    4.2

    High Consistency ..........................................................................................................................................................

    4.2.1 VMware and Hyper-V ...................................................................................................................................................

    4.2.2 Microsoft SQL Server and Oracle Database/Oracle RAC ......................................................................................

    4.3 High Availability .............................................................................................................................................................

    4.3.1 VMware and Hyper-V ...................................................................................................................................................

    4.3.2 Microsoft SQL Server and Oracle Database/Oracle RAC ........... .......... ........... .......... ........... .......... ........... .......... ..

    4.4 Remote Database Replicas ..........................................................................................................................................

    4.5 Disaster Recovery..........................................................................................................................................................

    4.5.1

    Hyper-V and VMware ...................................................................................................................................................

    4.5.2 Microsoft SQL Server and Oracle Database/Oracle RAC .................... .......... ........... .......... ........... .......... .......... ....

    4.5.3 Preparing and Executing Volume and Data Recovery ...........................................................................................

    4.5.4 Topologies and Modes.................................................................................................................................................

    5 Conclusion ................................................................................................................................................................................

    A Dell Compellent Resources ...................................................................................................................................................

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    5 Storage Center Synchronous Replication Solutions Guide

    Executive summary

    Preventing the loss of data or transactions requires a method of continuous data protection. In the sco

    of a disaster, data must be safely reclocated offsite. A variety of data replication methods can accompli

    the task of providing offsite replicas. However, synchronous replication sets itself apart from the other

    methods by guaranteeing transactional consistency between the production site and the recovery site.

    This guide focuses on synchronous replication features available in Dell Compellent Storage Center as

    well as sample use cases.

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    6 Storage Center Synchronous Replication Solutions Guide

    1 Introduction

    1.1

    Introduction to Synchronous ReplicationDell Compellent has historically supported both asynchronous replication as well as synchronous

    replication. This document focuses on synchronous replication and the improvements that Dell

    Compellent has introduced to synchronous replication functionality in Storage Center 6.3 in conjunctio

    with some use cases.

    By definition, synchronous replication guarantees that data is written and committed to both the

    replication source and destination in real time. The data is essentially written to both locations

    simultaneously. In the event that data cannot be written to both locations, the write will occur at neithe

    location and a failure will be issued to the storage host and application from which the write request

    occurred. Although the transaction fails, the benefit it provides is a guarantee of precise data consisten

    between both locations resulting in zero data loss in a recovery scenario.

    Dell Compellent advises customers to understand the types of replication available, their applications, atheir business processes before designing and implementing a data protection and availability strategy.

    1.2 Whats New in Storage Center 6.3 Synchronous Replication Asynchronous replication capabilities: Valuable features found in Dell Compellent asynchronou

    replication are integrated with synchronous replication such as Remote Instant Replays, Replay

    consistency, and Pause.

    Modes of operation: A synchronous replication job can be configured to operate in one of two

    modes: High Consistency or High Availability. Modes of operation determine availability

    characteristics in the event of a source or destination failure and will be discussed in greater deta

    later in this document. Multiple replication topologies: Volumes may be configured to replicate beyond a single source

    and destination Storage Center. Supported replication topologies will be discussed in greater de

    later in this document.

    Enterprise Manager recommendations: Dell Compellent Enterprise Manager will provide

    customers with a recommendation on whether or not the current state of replication supports th

    replica volume to be used safely in the event of a system failure.

    Enterprise Manager DR recovery: Activation of replicated volumes will function as it did in previo

    versions with one difference: When replication is re-established, it will be synchronous instead o

    asynchronous.

    Support for VMware SRM: Synchronous replications can be used in VMware Site Recovery Mana

    for the purposes of disaster recovery or planned migration of virtual machines.

    Minimal recopy: If the destination replication site or replication link becomes slow or unavailable

    high availability mode, synchronous replication will automatically recover journaled data without

    having to re-replicate the entire volume.

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    7 Storage Center Synchronous Replication Solutions Guide

    1.3

    Synchronous Replication Requirements

    1.3.1 Dell Compellent Enterprise ManagerEnterprise Manager 6.3 or newer is required to create, configure, and manage synchronous volume

    replication which includes the enhancements outlined throughout this document.

    1.3.2 Dell Compellent Storage CenterStorage Center 6.3 or newer is required to support and carry out synchronous volume replication which

    includes the enhancements outlined throughout this document. As a point of clarification, asynchrono

    replication requirements are more relaxed and may operate with older versions of Storage Center.

    1.3.3

    LicensingReplication licensing, which includes Sync Remote Instant Replay and Async Remote Instant Replay, is

    required for each Storage Center participating in volume replication.

    1.3.4 Supported Replication TransportDedicated or shared fibre channel and/or iSCSI connectivity is required between Storage Centers to

    support replication.

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    8 Storage Center Synchronous Replication Solutions Guide

    2 Data Replication Primer

    2.1

    BackgroundData replication is one of many methodologies that exist to provide data protection and integrity for

    businesses. The practice of replication evolved out of a necessity to address a number of drivers such a

    substantial data growth, shrinking backup windows, more resilient and efficient disaster recovery solutio

    high availability, mobility, globalization, and regulatory requirements. Many of the drivers share a comm

    underlying theme and that is the requirement to maintain multiple copies of data. Early on, traditional

    backup methods satisfied data protection requirements but this feasibility diminished as data sets grew

    larger while combining with other availability constraints. Vanishing backup windows, ecommerce, and

    exponential growth of transactions brought about the need for continuous data protection also known

    CDP in the industry. Replicas are typically used to provide high availability to applications and data, to

    minimize or outright eliminate loss of transactions, to provide application and data locality, or to provid

    disposable data set which can be developed or tested against internally. At a higher level, data protectio

    translates to guarding the reputation of a company by protecting end user customer data.

    2.2

    Replication MethodsThere are a number of replication methods but two stand out as highly recognized options in the indus

    Asynchronous and Synchronous. Dell Compellent Storage Center supports both plus a third type

    commonly referred to as Semi-synchronous replication which is a hybrid of asynchronous and

    synchronous.

    2.2.1

    SynchronousSynchronous replication guarantees data consistency (zero data loss) between replication source and

    destination. This is achieved by ensuring write I/O commitments at the replication source and destinatibefore a successful write acknowledgement is sent back to the storage host and its application which

    requested the write I/O. In the event the write I/O cannot be committed at the source or destination, th

    write will not be committed at either location ensuring consistency. Furthermore, a write failure is sent

    back to the storage host and its application. Application error handling will then determine the next

    appropriate step for the pending transaction. By itself, synchronous replication provides continuous da

    protection (CDP). Coupled with hardware redundancy, application clustering, and failover resiliency,

    continuous availability for applications and data can be achieved.

    Because of the way synchronous replication functions, any issues impacting the source or destination

    storage, or the replication link in between, will adversely impact applications in terms of latency (slowne

    and availability. For this reason, appropriate performance sizing is paramount for the source anddestination storage, as well as the replication bandwidth and any other upstream infrastructure which th

    storage is dependent on. The following figure demonstrates the write I/O pattern sequence with

    synchronous replication. The application or server sends a write request to the source volume (1), the

    write I/O is mirrored to the destination volume (2), the mirrored write I/O is committed to the destinatio

    volume (3), the write commit at the destination is acknowledged back to the source (4), the write I/O is

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    9 Storage Center Synchronous Replication Solutions Guide

    committed to the source volume (5), and finally the write acknowledgement is sent to the application o

    server (6). The process is repeated for each write I/O requested by the application or server.

    Figure 1 Synchronous replication write I/O sequence

    2.2.2

    AynchronousAsynchronous replication accomplishes the same data protection goal in that data is replicated from

    source storage to destination storage. However, the manner and frequency in which the data is replica

    diverges somewhat from synchronous replication. Instead of committing a write at both replication

    source and destination simultaneously, the write is committed at the source only and anacknowledgement is then sent to the storage host and application. At some point in time afterward, the

    accumulation of committed writes at the source volume are replicated to the destination volume in bat

    and committed to the destination volume.

    Aside from replicating the Active Replay (Semi-synchronous which will be discussed next), Dell

    Compellent Storage Center asynchronous replication is tied to the source volumes Replay schedule.

    When a Replay is created on the source volume, and that volume is configured for asynchronous

    replication, the volumes newly created Replay will be replicated to the destination volume. Replays on

    volume are either manually created or they are created as a scheduled task on a per volume basis. As a

    result, volumes may adhere to their own independent replication schedule, or they may share a replicat

    schedule with other volumes leveraging the same Replay profile. This type of replication may also bereferred to as Point-in-time replication which is a type of asynchronous replication that specifically

    leverages volume snapshots. Because asynchronously replicated transactions are not required to wait f

    write committals at the replication destination volume, the replication link and/or destination storage w

    not contribute to application or transaction latency at the source volume. The following figure

    demonstrates the write I/O pattern sequence with asynchronous replication. The application or server

    sends a write request to the source volume (1), the write I/O is committed to the source volume (2), and

    finally the write acknowledgement is sent to the application or server (3). The process is repeated for ea

    write I/O requested by the application or server. Periodically, a batch of write I/Os that have already be

    committed to the source volume are transferred to the destination volume (10), committed to the

    destination volume (11), and a batch acknowledgement is sent to the source (12).

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    10 Storage Center Synchronous Replication Solutions Guide

    Figure 2 Asynchronous replication write I/O sequence

    2.2.3 Semi-synchronousIn the Dell Compellent context, semi-synchronous behaves like synchronous replication in that

    application transactions are immediately sent to the replication destination storage (providing the

    replication link and destination storage has the bandwidth to support the current rate of change).

    However, the difference is that the write I/O will be committed at the source volume and an

    acknowledgement is sent to the storage host and application without a guarantee that the write I/O wa

    committed at the destination storage. Semi-synchronous replication is configured in Enterprise Manag

    by creating Asynchronous replication between two volumes and checking the box labeled Replicate

    Active Replay. A Replay is a Dell Compellent Storage Center term that describes data that has been

    frozen similar to a snapshot. The Active Replay is a term that describes newly written or updated data

    which has not yet been frozen in a Replay. Semi-synchronous offers a synchronous-like Recovery Poin

    Objective (RPO) without application latency, but the RPO and loss of data in a disaster recovery scenario

    cant be guaranteed. The following figure demonstrates the write I/O pattern sequence with semi-

    synchronous replication. The application or server sends a write request to the source volume (1), the

    write I/O is committed to the source volume (2), and the write acknowledgement is sent to the applicat

    or server (3). The process is repeated for each write I/O requested by the application or server. For eac

    write I/O that is written, committed, and acknowledged at the source, an independent and parallel proc

    writes, commits, and acknowledges a mirror copy of that write to the destination volume (steps A, B, an

    C). The commits at the source and destination volumes are not guaranteed to be in lockstep with each

    other.

    Figure 3 Semi-synchronous replication write I/O sequence

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    11 Storage Center Synchronous Replication Solutions Guide

    3 Synchronous Replication Enhancements

    3.1

    Modes of OperationA number of flexibility improvements have been added to enhance synchronous replication in Dell

    Compellent Storage Center 6.3. Synchronous replication can now be configured in one of two modes:

    High Consistency or High Availability.

    3.1.1 High ConsistencyHigh consistency mode rigidly follows the storage industry specification of synchronous replication

    outlined earlier and shown in Figure 1. The mechanisms involved with this method of replication

    guarantee data consistency between replication source and destination volumes. Latency can impact

    applications at the source volume if the replication link or replication destination volume is unable to

    absorb the amount of data being replicated or the rate of change. Furthermore, if write transaction data

    cannot be committed to the destination volume, the write will not be committed on the source volume

    and in effect a transaction involving a write fails. Application latency and high availability are importantpoints to consider in a design proposing synchronous replication in high consistency mode. Other new

    enhancements will be discussed below, but this is the rule set Dell Compellents legacy asynchronous

    replication follows.

    3.1.2 High AvailabilityHigh availability mode bends the rules of synchronous replication by relaxing the requirements associate

    with high consistency mode. For as long as the replication link and the replication destination storage i

    able to keep up with the write throughput, high availability mode acts just like high consistency mode

    described above and illustrated in Figure 1. Data is consistently committed at both source and destinati

    volumes and excess latency in the replication link or destination volume will be felt as application latenc

    at the source volume.

    The difference between high consistency and high availability mode is that data availability will not be

    sacrificed for data consistency. What this means is that if the replication link or the destination storage

    either becomes unavailable or exceeds a latency threshold, Storage Center will automatically remove th

    dual write committal requirement at the destination volume . This allows application write transactions

    the source volume to continue with no downstream latency impacts instead of write I/O being halted o

    slowed which is the case with traditional synchronous replication and high consistency mode. This stat

    referred to as out of date. If and when Storage Center enters the out of date state, inconsistent write

    will be journaled at the source volume. When the destination volume becomes available within a tolera

    latency threshold, journaled I/O at the source volume will automatically be sent to the destination volum

    where it will be committed. After all journaled data is committed to the destination volume, the sourceand destination will be in sync and the data on both volumes will be consistent. When the source and

    destination volumes are in sync, downstream latency will be felt within the application at the source

    volume. Application latency and data consistency are important points to consider in a design that

    incorporates synchronous replication in high availability mode.

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    12 Storage Center Synchronous Replication Solutions Guide

    Figure 4 High Availability mode Synchronous replication in an out of date state

    3.1.3 LegacyThere is a third type of synchronous replication in Storage Center 6.3 called Legacy. Legacy synchrono

    replications will result when synchronous replications exist on a Storage Center which is upgraded to 6.

    Legacy synchronous replications cannot be created in Storage Center 6.3. Legacy synchronous

    replications do not possess the new synchronous replication features introduced in Storage Center 6.3.

    To upgrade a legacy synchronous replication with the added synchronous replication features in Storag

    Center 6.3, the synchronous replication must be deleted and recreated once both source and destinatio

    Storage Centers are running version 6.3. Deleting and recreating a synchronous replication will result in

    data inconsistency between the replication source and destination volumes until 100% of the initial and

    journaled replication is completed.

    3.2

    Minimal RecopyAs discussed earlier, synchronous replications configured in high availability mode will allow write acces

    to the source volume if the destination volume becomes unavailable or falls behind. While in an out of

    date state, a journalizing mechanism shown in the previous figure tracks the write I/O that makes the

    source and destination volume inconsistent. Previously with legacy replication, journaling was not

    performed and when the destination volume became available, all data on the source volume needed to

    be re-replicated to the destination to get back in sync. The new minimal recopy feature only needs to

    replicate the changed data contained in the journal to the destination volume in order to bring the sourc

    and destination volumes back in sync. This dramatically reduces the recovery time as well as the

    replication link bandwidth consumed to recover. Minimal recopy will also be employed in high

    consistency mode should the destination volume become unavailable during the initial synchronization

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    13 Storage Center Synchronous Replication Solutions Guide

    Figure 5 The Minimal Recopy feature flulshes journaled writes to the destination volume to regain

    volume consistency

    3.3

    Asynchronous Replication Capabilities

    Synchronous replication now includes highly desirable features that were only found previously withasynchronous replication.

    3.3.1

    Replays and Consistency GroupsThe most notable asynchronous feature is the replication of Dell Compellent Replays. In the past, only

    active Replay data was replicated from source to destination. With Replays automatically replicated to t

    destination site, customers have more flexibility in recovery options with many historical restore points t

    choose from. By virtue of having Replay functionality, synchronous replication can be integrated with

    consistency groups and/or Replay Manager created Replays across volumes to enable snapshot interval

    consistency across replicated volumes. In high consistency mode, Replay consistency will be guarantee

    In high availability mode, Replay consistency is highly likely.

    3.3.2 PauseSynchronous replications configured in high availability mode can be paused. Pausing replication can

    relieve replication link bandwidth utilization. In designs where replication bandwidth is shared, other

    processes can temporarily be given burstable priority. Pausing may also be preferred in anticipation of a

    scheduled replication link outage.

    3.4 Multiple Replication TopologiesDell Compellent now extends synchronous replication support beyond just a pair of volumes. A choice

    two topologies or a hybrid combination of both is available.

    3.4.1 Mixed TopologyThe Mixed topology, also known as 1-to-N (N=2 in Storage Center 6.3), allows a source volume to be

    replicated to two destination volumes where one replication is synchronous and the additional replicatio

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    14 Storage Center Synchronous Replication Solutions Guide

    count to reach N are asynchronous. This topology is useful when data must be protected in multiple

    locations. If data recovery becomes necessary, a choice of locations is available for recovery.

    Figure 6 Mixed topology

    3.4.2

    Cascade TopologyThe Cascade topology allows asynchronous replications to be chained to synchronous or asynchrono

    replication destination volumes. This topology is useful in providing immediate reprotection for a recov

    site. It could also be used as a means of providing replicas of data at remote sites.

    Figure 7 Cascade topology

    3.4.3 Hybrid TopologyA Hybrid topology can also be created by merging Mixed and Cascade topologies. This configuration is

    adaptable to just about any replica or data protection needs a business may require.

    Figure 8 Hybrid topology

    3.5

    Enterprise Manager RecommendationsEnterprise Manager periodically checks the status of replication and records the progress of completene

    In the event of a failure at the source site, Enterprise Manager 6.3 will provide a safety recommendation

    the use of the destination replica. When using high consistency synchronous replication, data between

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    15 Storage Center Synchronous Replication Solutions Guide

    source and destination should be consistent and Enterprise Manager will advise that it is safe to use the

    destination replica for recovery.

    When using high availability synchronous replication, the data between source and destination volumes

    may or may not be consistent depending on whether the replication was in sync or out of date at the

    time of the failure. If at the time of failure replication was in sync, Enterprise Manager will advise that th

    destination replica volume is data consistent and safe to use for recovery. Conversely, if the high

    availability synchronous replication was out of date, this means journaled transactions at the source

    volume likely havent been replicated to the destination and the destination replica is not data consisten

    and not recommend for use. At this point, the data recovery options would be to use a data consistent

    Replay as the recovery point or continue with using the inconsistent replica. In either case, the most

    recent transactions will have been lost at the destination but recovering from a Replay will provide a

    precise point in time as the recovery point.

    3.6

    Enterprise Manager DR RecoverySynchronous replication volumes are now supported in the scope of the Enterprise Manager Predefined

    Disaster Recovery feature. Customers who have used this feature with asynchronously replicated volum

    in the past can now extend the same disaster recovery test and execution processes to synchronously

    replicated volumes. Enterprise Manager and its core functionality is freely available to Dell Compellent

    customers making it an attractive and affordable tool for improving Recovery Time Objectives.

    3.7 Support for VMware SRMLast but not least is added support and integration with VMware Site Recovery Manager. Now both

    asynchronous and synchronous replicas can be leveraged in SRM protection groups, recovery plans, an

    reprotection.

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    16 Storage Center Synchronous Replication Solutions Guide

    4 Synchronous Replication Use Cases

    4.1

    OverviewFundamentally, replication is typically used as a business continuation process to enable high availability

    disaster recovery, a data protection process to enable image or file level backup and recovery, or a

    development tool to generate copies of data in remote locations for application development or testing

    purposes. For most business use cases, asynchronous replication provides a good balance of fulfilling t

    use case data recovery point without cost-prohibitive infrastructure such as dark fibre, additional

    networking hardware, or storage. This is why asynchronous replication applications are found

    predominantly in most datacenters.

    However, there are some business verticals and processes whereby a constraint is placed on customer

    transactions that take place. The constraint is that data representing customer or business transactions

    cannot be lost. This requirement may be defined in a service level agreement with internal business uni

    or external facing customers. The requirement may also come from a government or regulatory body.

    Regardless of where the constraint originates, the method of replication that satisfies zero transaction lo

    is synchronous. The next few sections will provide a selection of platform integration examples of

    synchronous replication with a focus on high consistency for zero data loss or high availability for relaxe

    data consistency requirements.

    4.2

    High ConsistencyBy far, the primary use case for synchronous replication is the guarantee of zero loss of data or absolute

    data consistency between source and destination volumes. As mentioned earlier, this constraint may b

    introduced in a number of different ways. It could be a business vertical such as an airline with an

    electronic reservation system. It could be a retailer which accepts credit card transactions over the pho

    or online via the Internet. It could stem from regulations passed down from the government or some

    other authority. With these examples in mind, one might imagine the impact to customers and an

    organizations reputation if tens of thousands of airl ine seats were allowed to be mistakenly double

    booked. What if tens of thousands of credit card transactions were either lost or processed twice? The

    are use cases where data loss is unacceptable, zero data loss is a demand, and in terms of Dell Compell

    synchronous replication, high consistency mode is required.

    4.2.1

    VMware and Hyper-VWhen virtualized, server workloads in the datacenter are encapsulated into a small set of files which

    represent the virtual BIOS, virtual hardware resources, and the virtual disks which contain data being

    updated on a regular basis, depending on the virtual machines role. Virtual machines work particularlywell with replication because they are portable by nature. Their portability, combined with replication

    which provides mobility, allows them to easily migrate from one site to another with little effort required

    to bring them online at the destination site. Virtual machines may be relocated for load balancing or

    disaster recovery purposes. Whatever the reason for relocation, high consistency synchronous replicat

    will ensure that the contents of the virtual machine at the source and destination match. In the event th

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    17 Storage Center Synchronous Replication Solutions Guide

    vSphere or Hyper-V virtual machine needs to be migrated to a host or cluster of hosts at the destination

    site, data consistency of the virtual machine being brought up at the destination site is guaranteed. Tyin

    this back to some common use cases, stateful virtual machines which solely or as part of a tiered

    application manage an airline reservation or credit card processing system can be synchronously

    replicated to ensure zero data loss. Disaster recovery will be covered in greater detail in a following

    section.

    Figure 9 High consistency with consolidated vSphere or Hyper-V sites

    Figure 10 A replication link or destination volume issue in St. Paul results in VM outage in Minneapolis

    4.2.2

    Microsoft SQL Server and Oracle Database/Oracle RACDatabase servers and clusters in critical environments are designed to provide highly available, highly

    secured, high throughput, and low latency access to data for application tier servers and sometimes

    directly to application developers or end users. Database servers differ from virtual machines in that

    protection of the database volumes is paramount while protection of the operating system isnt absolut

    required for data recovery but booting from SAN and replicating that SAN volume to a remote site with

    identical hardware can drastically improve Recovery Time Objective (RTO). Similar to virtual environme

    however, the data may be spread across multiple volumes and in fact the practice of instance,

    performance, or application isolation is more often the case. Consistency between volumes is guarante

    in high consistency mode because the write order at the destination will mirror the write order at the

    source, else the write wont happen in either location. This is the fundamental premise of high

    consistency mode detailed earlier.

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    18 Storage Center Synchronous Replication Solutions Guide

    Figure 11 High consistency with databases

    Figure 12 A replication link or destination volume issue in St. Paul results in database outage in

    Minneapolis

    To summarize, there are high consistency use cases that can be integrated with virtualization as well as

    database platforms. The key benefit being provided is data consistency and zero transaction loss. Keep

    mind that the infrastructure supporting synchronous replication between sites must perform sufficiently

    In the case of high consistency, the supporting infrastructure must be highly redundant and immune to

    outages for slowness or an outage of the replication link or the destination site is reflected equally at the

    source site where the end user applications are running.

    The next few sentences play an important factor when considering the type of replication to be

    implemented. The infrastructure required to keep two sites well connected, particularly at greater

    distances, usually comes at a premium. On the other hand, stakeholders may be skeptical about

    implementing a design that can have such an impact on application availability. This is where most

    decision makers would shy away from synchronous replication in favor of asynchronous replication.

    However, with high availability synchronous replication offered in Storage Center 6.3, customers have

    additional flexibility within synchronous replication which was detailed previously. Example use cases fo

    high availability synchronous replication will be covered next.

    4.3

    High AvailabilityUse cases for synchronous replication exist but in comparison, most organizations have traditionally op

    for asynchronous replication either for its cost effectiveness and/or its significant reduction in risk of an

    application outage should the destination storage become unavailable. With the introduction of high

    availability synchronous replication mode in Storage Center 6.3, data consistency can be achieved unde

    normal operating circumstances. However, if unforeseeable variables arise resulting in a degradation or

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    19 Storage Center Synchronous Replication Solutions Guide

    outage of the replication link or destination storage, latency or loss of production application connectiv

    at the sources is not at risk. While this deviates slightly from the industry recognized definition of

    synchronous replication, it adds flexibility not found in other storage offerings by blending desirable

    features of both synchronous and asynchronous replication. In addition, Storage Center automatically

    manages changes in high availability mode synchronous replication as destination conditions shift.

    4.3.1 VMware and Hyper-VEncapsulated virtual machines will be replicated in a data consistent manner just as they are using high

    consistency mode replication. The difference comes into play if the replication link (or the destination

    volume) becomes too slow or unavailable. Instead of failing writes from the hypervisor, the writes will b

    committed and journaled at the source volume allowing applications to continue functioning but at the

    expense of a temporary lack of data consistency while the destination volume is unavailable.

    In these examples, please take note that using high availability mode in place of high consistency mode

    does not necessarily allow the design to be stretched over further distances. The same city pairs are sti

    use. High availability mode is still a form of synchronous replication and should not be confused with

    asynchronous replication. Adding significant distance between sites generally results in latency increasewhich will still be felt in the applications at the source side for as long as the high availability replication

    in sync.

    Finally, if virtual machines are deployed in a configuration which spans multiple volumes, Replay Manag

    or consistency groups should be strongly considered and is covered in the following section.

    Figure 13 High availability with consolidated vSphere or Hyper-V sites

    Figure 14 A replication link or destination volume issue in St. Paul results in no VM outage in Minneapo

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    20 Storage Center Synchronous Replication Solutions Guide

    4.3.2

    Microsoft SQL Server and Oracle Database/Oracle RACAs discussed in the previous section covering hypervisors, the behavioral delta between high availability

    and high consistency is minimal until extreme latency or an outage impacts the destination volume

    availability. If high availability synchronous replication falls into an out of date state, write I/O at the

    source volume is journaled and the destination volume becomes inconsistent. In terms of recovery, thi

    may or may not be acceptable. A new feature in Enterprise Manager 6.3 advises customers on whethernot the active Replay on the destination volume is safe to recover from at a data consistency level. In th

    event that Enterprise Manager detects the data is not consistent, the recommendation is to revert to the

    most recent consistent Replay associated with the destination volume (another new feature in

    synchronous replication replication of Replays).

    For storage hosts with data confined to a single volume, special considerations arent necessary.

    However, if the host has application data spread across multiple volumes, such as the case with a VM

    having multiple virtual machine disk files, or a database server with instance or performance isolation of

    data, logs, etc., then it becomes fairly critical to ensure Replay consistency for the replicated data that w

    be used as a restore point. Ensuring all volumes of a dataset are quiesced and then snapped at precisely

    8:00am for example, provides a data consistent restore point across volumes supporting the dataset. TReplay consistency is accomplished creating Replays with Replay Manager (especially recommended fo

    Microsoft products through VSS integration) or by containerizing volumes by use of consistency groups

    To create consistency across Relays using consistency groups, a Replay profile is created with a Replay

    Creation Method of Consistent. This Replay profile is then applied to all volumes containing the dataset.

    For virtual machines, the volumes would contain the virtual disks representing the c: drive, d: drive, or

    Linux mount points such as /, /tmp, etc. For Microsoft SQL database servers, the volumes may represen

    system databases, application databases, transaction logs, and tempdb. For Oracle Database/Oracle RA

    servers, the volumes may contain data or database files (raw data, index, data dictionary), control files,

    online redo logs, OCR files, or voting disk. For either database platform, separate volumes for hot dump

    archived redo logs, or boot from SAN may exist but typically wouldnt need to be included in a consisten

    group with the key database files.

    Figure 15 Creating a consistency group in Enterprise Manager

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    21 Storage Center Synchronous Replication Solutions Guide

    Another method of capturing consistency in Replays across volumes (and perhaps more useful for

    Compellent customers with Microsoft Windows, SQL, and Exchange servers) would be to use Dell

    Compellent Replay Manager. Replay Manager has the intelligence and VSS integration required to creat

    application consistent Replays, across volumes if necessary, which can then be replicated synchronousl

    (either mode) or asynchronously.

    Once data is frozen with consistency across volumes using Replay Manager or consistency groups, thos

    Replays will be replicated to the destination volume where they can serve as historical restore points for

    high availability mode recovery, disaster recovery, or remote replicas which will be discussed in the

    coming sections.

    Figure 16 High availability with databases

    Figure 17 A replication link or destination volume issue in St. Paul results in no database outage in

    Minneapolis

    4.4

    Remote Database ReplicasOne practice commonly found in organizations with Microsoft SQL or Oracle database technologies is t

    create copies of databases. There are several reasons to clone databases and most of them stem from

    common principle of minimal or no disruption to the production database and thus to the application a

    end users. To identify a few examples, at least one separate copy of a database is maintained for

    application developers to develop and test code against. A separate database copy is maintained for DB

    staff to test index changes, queries, and for troubleshooting areas such as performance. A synchronous

    asynchronous copy of the production database may be maintained for I/O intensive queries or reporting

    Dell Compellent Storage Center Replays and view volumes are a natural tactical fit for fulfilling database

    replica needs locally on the same Storage Center array.

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    22 Storage Center Synchronous Replication Solutions Guide

    However, if the replica is to be stored on a different Storage Center array, whether or not thats in the

    same building or geographic region, replication or portable volume must be used to seed the data

    remotely, and replication should be used to refresh the data as needed. For the purposes of developer

    DBA testing, asynchronous replication may be timely enough. However, for reporting purposes,

    synchronous replication will ensure data consistency. The choice of providing zero data loss through h

    consistency mode or a more flexible high availability mode should be decided ahead of time with theimpacts of each mode well understood.

    Dell Compellent Replays, as well as asynchronous and synchronous replication, are natively space and

    bandwidth efficient on storage and replication links respectively. Only the changed data is frozen in a

    Replay and replicated to remote Storage Centers. In the following figure, notice the use of high availab

    synchronous replication within the Minneapolis datacenter. Although the two Storage Centers are well

    connected, the risk of internal reporting database inconsistency doesnt warrant a product ion outage fo

    this organization.

    Figure 18 Mixed topology replication used to distribute database replicas

    4.5

    Disaster RecoveryWith data footprints growing exponentially, backup and maintenance windows shrinking along with the

    cost of storage, and the impact of downtime gnawing on the conscience of businesses, migrating to

    online storage based data protection strategies is becoming a common theme for medium to enterprise

    sized organizations. Legacy processes which dumped data to tape worked early on but pressure frommany directions have forced the shift from yesterdays nearline storage to todays more affordable and

    efficient online storage. Data replication within or between sites is the ubiquitous backbone for much

    more scalable data protection strategies. With replication in place as the data mover, an assortment of

    vendor and platform provided tools and methods can be coupled to replication to form a manual or

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    23 Storage Center Synchronous Replication Solutions Guide

    electronically documented and reliable recovery process. Dell Compellents added support for multiple

    replication topologies really comes into play in the disaster recovery conversation because it adds a lot

    flexibility for customers wanting to provide data protection for multiple or distributed site architectures.

    Before getting into platform specific examples, two fundamental disaster recovery metrics need to be

    understood as they will be referenced throughout business continuation planning discussions.

    Recovery Point Objective Also known as RPO. The point in time at which the data is recovered from.

    An RPO is negotiated with business units and predefined in a disaster recovery plan. In terms of

    replication, the keys to achieving an RPO target are choosing the appropriate replication type, making s

    replication is current (as opposed to out of date or behind), and knowing the tools and processes requir

    to recovery from a given restore point.

    Recovery Time Objective Also known as RTO. The elapsed recovery time allowed to bring up a work

    production environment. Just like RPO, RTO is negotiated with business units and predefined in a disas

    recovery plan and may also be included in a Service Level Agreement (SLA). The keys to achieving

    targeted RTO may vary from datacenter to datacenter but they all revolve around process efficiency and

    automation tools wherever possible. Replication is the quintessential contributor to meeting RTO,

    especially at large scale.

    By leveraging replication, aggressive RPOs and RTOs can be targeted. Data footprint and rate of chang

    growth may be continuous but feasible RPO and RTO goals do not linearly diminish as long as the

    replication circuit can scale to support the amount of data being replicated and the rate of change.

    4.5.1 Hyper-V and VMwareAs discussed in previous sections, replicating the files that form the construct of a virtual machine takes

    advantage of the intrinsic encapsulation and portability attributes of a VM. Along with hardware

    independence, these attributes essentially mean the VM can be moved to any location where a hypervis

    exists, and a VM or group of VMs can be quickly and easily be powered on depending on the hypervisor

    and the automation tools used to perform the cutover. Compare this to legacy methods of disaster

    recovery where, at the recovery site, servers needed to be built from the ground up, applications needed

    to be installed and configured, and then large amounts of data needed to be restored from tape. At the

    time a disaster is declared, virtual machines and their configured applications are essentially ready to be

    added to the hypervisors inventory and powered on. Virtualization and replication shave off massive

    amounts of recovery time which helps achieve targeted RTO. When the VMs are powered on, their dat

    payload from the most recently completed replication is already present meeting the RPO component o

    the DR plan.

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    24 Storage Center Synchronous Replication Solutions Guide

    Figure 19 Virtualization and replication combined meet aggressive RTOs and RPOs

    4.5.2

    Microsoft SQL Server and Oracle Database/Oracle RACAside from infrastructure servers such as Active Directory, LDAP, DNS, WINS, and DHCP, database serve

    will be among the first assets to be recovered. Databases are typically classified as Tier 1 infrastructure

    (any Tier 1 assets included in a DR plan will get first recovery priority) and database servers are typically t

    first tier that must be brought online in a multi-tier application architecture (next in order would be the

    application tier servers and typically last would be the application front end either on client desktops or

    load balanced web portal).

    Tying back to the earlier discussion, RTO is a paramount metric to be met in testing and executing a livebusiness continuation plan. In a DR plan, all steps are pre-defined and executed in order according to t

    plan. Some steps may be carried out in parallel, some cannot. The point being made is that successful

    recovered database servers is a required dependency early on for the remainder of the DR plan to be

    executed such as bringing up application and web servers which have a critical tie to the database serve

    The more databases a shared database server hosts, the broader the impact as the number of dependen

    application and front end tiers fans out.

    Studies reflect data growing at an alarming rate. Providing performance and capacity isnt so much a

    challenge with todays technology but protecting the data is. Data growth drives changes technology a

    strategy so that SLAs, RTOs, and RPOs can still be maintained even though they were defined back whe

    data was a fraction of the size it is today. Restoring 10TB of data from tape is probably not going to sati

    a 24 hour RTO. Data growth means a growing number of sequential-access long seek time tapes to

    restore from, diminishing the chances of meeting RTO, and increasing the chances one bad tape will

    cause data recovery to fail. Data replication is the major player in meeting RTO.

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    25 Storage Center Synchronous Replication Solutions Guide

    As discussed earlier, intra volume consistency is extremely important in a distributed virtual machine dis

    or database volume architecture. Comparing the synchronous replication modes, high consistency is

    going to guarantee data consistency between sites across all high consistency replicated volumes but a

    the cost of destination site latency, or worse, downtime of the production application if the destination

    volume becomes unavailable or exceeds latency thresholds.

    Outside of the narrow use cases which require the textbook definition of synchronous replication, high

    availability mode (or asynchronous) is going to be a lot more attractive for DR purposes. This mode wil

    offer data consistency while conditions allow it as well as some allowance for latency while in sync.

    However, consistency is not guaranteed in favor of production application uptime should the destinatio

    volume become unavailable.

    Because consistency cannot be guaranteed in high availability mode, it is important to implement VSS

    integrated Replay Manager Replays or consistency groups with high availability synchronous replication

    where a multiple volume relationship exists (this is commonly found in both SQL and Oracle

    environments). While this will not guarantee active Replay consistency across volumes, the next frozen

    Replay should be consistent across volumes.

    4.5.3

    Preparing and Executing Volume and Data RecoveryThe steps mentioned above for powering on virtual machines were simplified to some degree but

    depending on the hypervisor, tools, and automation used in the DR plan, the simplicity is not that far fro

    reality. Likewise, synchronizing large volumes of data at a DR site for SQL or Oracle servers is a mammo

    task. Preparing the volumes for use and getting the database servers up and running may require a

    number of steps but in comparison to legacy methods, these steps dont consume nearly the amount o

    time - especially if replicating database server boot from SAN (BFS) volumes with like hardware at the D

    site.

    A major point to consider when choosing to access volumes at the DR site is the purpose. Is this a

    validation test of the DR plan, or is this an actual declared disaster? As an active replication destination

    target, regardless of asynchronous, synchronous, mode, or topology, destination volumes cannot be

    mounted for read/write use to a storage host at the DR site. If the goal is to perform a test of the DR pla

    then View volumes from Replays of each of the volumes to be tested can be presented to storage hosts

    Replays and view volumes are available for both asynchronous and synchronous replications in either h

    consistency or high availability mode. Replays and view volumes are considerably beneficial to DR testi

    because while the test is being performed, replication continues between the source and destination

    volumes continuously maintaining RPO should an actual disaster strike during a DR test process. On th

    other hand, if a disaster is being declared, then replication from source to destination needs to be halted

    it hasnt been already) assuming the active volume at the destination site will be used for data recovery i

    the DR plan.

    Dell Compellent Enterprise Manager is a management suite that is available for free to all Dell Compelle

    customers with one or more Storage Centers. Enterprise Manager has disaster recovery features built in

    it which can create, manage, and monitor replications, as well as automate the testing and actual

    execution of a pre-defined DR plan.

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    26 Storage Center Synchronous Replication Solutions Guide

    Figure 20

    Enterprise Manager bundles DR automation tools to meet RTO

    For virtualization and database use cases alike, Enterprise Manager is used to create asynchronous or

    synchronous replications (either mode) and can then be used to pre-define the destination volumes tha

    will be presented to storage hosts for disaster recovery (note that the destination volumes are for DR

    purposes only and cannot be used actively in a Microsoft or VMware vSphere stretched cluster design).

    most cases, these will be data volumes. In the case where physical hosts are involved, boot from SAN

    volumes can also be included in the pre-defined DR plan to quickly and effortlessly recover physical hos

    state and applications as opposed to rebuilding and installing applications from scratch. Rebuilding take

    significant time, is error prone, and may require subject matter expert knowledge of platforms,

    applications, and the business depending on how well detailed the build process is in the DR plan.

    Confusion or errors during test or DR execution lead to high visibility failure. Confusion at the DR site is

    mitigated by impeccable and up-to-date DR documentation. Errors are mitigated by automation or

    closely following DR documentation. With these points in mind, the benefit of automating a DR plan w

    Enterprise Manager or similar tool becomes clear. From the moment a disaster is declared by the

    business, the RTO clock is ticking. Automation of tasks saves time and provides process consistency.

    Figure 21 Predefining a DR plan in Enterprise Manager

    Once the volumes are prepared and presented automatically by Enterprise Manager or PowerShell

    scripting using Dell Compellent cmdlets, or manually by human intervention, the process of data recove

    continues. For SQL and Oracle database servers, databases are attached and various scripts are run to

    prepare the database server for production use such as to resync login accounts. For VMware vSphere

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    27 Storage Center Synchronous Replication Solutions Guide

    and Hyper-V hosts, VM datastores are now visible to the hosts and VMs need to be added to inventory s

    that they can be powered on.

    In Hyper-V 2008R2, the configuration file for each virtual machine must be generated with the correct

    number of processors, memory, network card, and attached virtual machine disk files. This is a process

    that will have been documented or scripted prior to the DR event. Hyper-V 2012 includes a virtual

    machine import wizard which is able to import the existing virtual machine configuration located on

    replicated Compellent storage, rather than generating a new configuration for each VM from scratch.

    Once the VMs are added to inventory in Hyper-V 2008R2 or Hyper-V 2012, the VMs can be powered on

    All versions of VMware vSphere have the same capability as Hyper-V 2012 in that once datastores are

    presented to the vSphere hosts, the datastores can be browsed and the virtual machine configuration fi

    located in each VM folder can be added to inventory and then powered on. This doesnt necessarily ne

    to be a manual process. For an environment with hundreds or thousands of virtual machines, the proce

    above, performed manually, quickly eats into RTO. Discovering and adding virtual machines to invento

    can be automated through PowerShell scripting or other vendor tools such as VMware Site Recovery

    Manager which will be covered next.

    VMware Site Recovery Manager is a disaster recovery and planned migration tool for virtual machineswhich bolts onto a vSphere environment and leverages Dell Compellent certified storage and array base

    replication. Storage Center 6.3 synchronous replication is supported with VMware SRM which extends

    SRM and Compellent integration beyond asynchronous replication. With this support, and the feature

    flexibility that has been added to synchronous replication in 6.3, customers can strive for even more

    aggressive RPOs and maintain compatibility with 3rd party automation tools like SRM to maintain RTOs

    large VMware virtualized environments.

    For vSphere environments, SRM makes calls necessary for tasks to be performed at the storage layer su

    as managing replication, creating Replays, creating view volumes, as well as presenting and removing

    volumes from vSphere hosts. This doesnt mean Enterprise Manager is removed from architecture. The

    storage related commands that SRM sends actually go to the Enterprise Manager server. For this reasonand similar to a previous discussion, an Enterprise Manager server needs to remain available at the

    recovery site for the automation to be carried out. Aside from SRM, in a heterogeneous datacenter,

    Enterprise Manager or PowerShell scripting would be needed to carry out the previously described DR

    automation for Hyper-V or physical hosts.

    Beyond the scope of storage, SRM automates other processes of DR testing, DR recovery, and planned

    migrations which is what makes it a major contributor to meeting RTO goals. SRM handles the adding o

    virtual machines to inventory at the DR site, as well as other important (yet time consuming) tasks like

    modifying TCP/IP address configurations, power on order, and reprotection of virtual machines.

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    28 Storage Center Synchronous Replication Solutions Guide

    Figure 22 VMware Site Recovery Manager and Dell Compellent Storage Center active/active architectu

    For any automated DR solution involving Dell Compellent Storage Center replication, a key point to

    remember is that an Enterprise Manager server must be available to perform DR testing or an actual DR

    cutover. This means making sure at least one Enterprise Manager server resides at the DR site so that it

    can be called upon when needed for DR plan execution. An Enterprise Manager server is called out in

    Figure 19 as a physical server for representation purposes but it makes a good virtualization candidate as

    well, providing it is not required to automate the recovery of the vSphere infrastructure it resides in.

    4.5.4 Topologies and ModesBy now, hopefully it is well understood that replication of data between or within datacenters is the faste

    the most efficient, and automated method to move large amounts of data in order to provide data

    protection and business continuation in the event of a disaster. This last section will tie in a few exampl

    taking a look at the different topologies and modes available with synchronous replication in addition to

    where asynchronous replication fits.

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    29 Storage Center Synchronous Replication Solutions Guide

    Figure 23 DR within a campus Standard topology fibre channel replication

    Figure 24

    Metro DR site Standard topology fibre channel replication

    Figure 25 Metro and remote DR sites Mixed topology (1-to-N) fibre channel and iSCSI replication

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    30 Storage Center Synchronous Replication Solutions Guide

    Figure 26 Intra campus and metro DR sites Cascade topology fibre channel and iSCSI replication

    Figure 27

    Intra campus, metro, and remote DR sites - Hybrid topology fibre channel and iSCSIreplication

    These are broad examples that serve to represent any type and number of physical hosts or virtual

    machines, but there are a few takeaways presented below which may or may not be obvious.

    1. A 1U Enterprise Manager server is racked at each recovery site to facilitate DR testing and cutove

    automation through Enterprise Manager, VMware Site Recovery Manager, or both. Also remem

    that the Enterprise Manager shown is for logical representation only. Enterprise Manager may b

    hosted by a virtual machine.

    2. Dell Compellent Storage Center supports fibre channel and/or iSCSI based replication.

    3. Dell Compellent Storage Center supports asynchronous replication as well as multiple modes o

    synchronous replication.4. Either mode of synchronous replication latency will impact production applications at the sourc

    side. Size for adequate replication bandwidth, controllers, and spindles at the recovery site to

    efficiently absorb throughput.

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    31 Storage Center Synchronous Replication Solutions Guide

    5.

    Provide adequate hardware and datacenter redundancy at the recovery site when implementing

    high consistency synchronous replication. Unavailability of a destination volume leads to

    unavailability of the source volume and will result in a production application outage.

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    32 Storage Center Synchronous Replication Solutions Guide

    5 ConclusionStorage Center 6.3 incorporates a number of great new feature and performance enhancements.

    Although the improvements made in synchronous replication are just a fraction of whats new, the

    flexibility that they add will bolster existing use cases and hopefully create opportunities for new ones.

  • 5/20/2018 Storage Center Synchronous Replication Solutions Guide

    33 Storage Center Synchronous Replication Solutions Guide

    A Dell Compellent Resources

    Home Page:http://www.compellent.com

    Knowledge Center:http://kc.compellent.com

    Best Practices with VMware vSphere 5.x:

    http://kc.compellent.com/Published%20Documents/Dell%20Compellent%20Best%20Practices%

    with%20VMware%20vSphere%205.x.pdf

    Best Practices with VMware Site Recovery Manager 5.x:

    http://kc.compellent.com/Published%20Documents/Compellent%20Best%20Practices%20with%

    Site%20Recovery%20Manager%205.x.pdf

    High Availability and Disaster Recovery with VMware vSphere Solutions Guide:

    http://kc.compellent.com/Published%20Documents/High%20Availability%20and%20Disaster%20

    covery%20Solutions%20Guide.pdf

    Best Practices with Microsoft Hyper-V:

    http://kc.compellent.com/Published%20Documents/Dell%20Compellent%20Storage%20Center

    0Best%20Practices%20for%20Microsoft%20Hyper-V%20V5g.pdf

    Microsoft SQL Server Best Practices:

    http://kc.compellent.com/Published%20Documents/Microsoft%20SQL%20Server%20Best%20Pr

    ices.pdf

    Oracle Best Practices:

    http://kc.compellent.com/Published%20Documents/Dell%20Compellent%20-

    %20Oracle%20Best%20Practices.pdf

    http://www.compellent.com/http://www.compellent.com/http://www.compellent.com/http://kc.compellent.com/http://kc.compellent.com/http://kc.compellent.com/http://kc.compellent.com/Published%20Documents/Dell%20Compellent%20Best%20Practices%20with%20VMware%20vSphere%205.x.pdfhttp://kc.compellent.com/Published%20Documents/Dell%20Compellent%20Best%20Practices%20with%20VMware%20vSphere%205.x.pdfhttp://kc.compellent.com/Published%20Documents/Dell%20Compellent%20Best%20Practices%20with%20VMware%20vSphere%205.x.pdfhttp://kc.compellent.com/Published%20Documents/Compellent%20Best%20Practices%20with%20Site%20Recovery%20Manager%205.x.pdfhttp://kc.compellent.com/Published%20Documents/Compellent%20Best%20Practices%20with%20Site%20Recovery%20Manager%205.x.pdfhttp://kc.compellent.com/Published%20Documents/Compellent%20Best%20Practices%20with%20Site%20Recovery%20Manager%205.x.pdfhttp://kc.compellent.com/Published%20Documents/High%20Availability%20and%20Disaster%20Recovery%20Solutions%20Guide.pdfhttp://kc.compellent.com/Published%20Documents/High%20Availability%20and%20Disaster%20Recovery%20Solutions%20Guide.pdfhttp://kc.compellent.com/Published%20Documents/High%20Availability%20and%20Disaster%20Recovery%20Solutions%20Guide.pdfhttp://kc.compellent.com/Published%20Documents/Dell%20Compellent%20Storage%20Center%20Best%20Practices%20for%20Microsoft%20Hyper-V%20V5g.pdfhttp://kc.compellent.com/Published%20Documents/Dell%20Compellent%20Storage%20Center%20Best%20Practices%20for%20Microsoft%20Hyper-V%20V5g.pdfhttp://kc.compellent.com/Published%20Documents/Dell%20Compellent%20Storage%20Center%20Best%20Practices%20for%20Microsoft%20Hyper-V%20V5g.pdfhttp://kc.compellent.com/Published%20Documents/Dell%20Compellent%20Storage%20Center%20Best%20Practices%20for%20Microsoft%20Hyper-V%20V5g.pdfhttp://kc.compellent.com/Published%20Documents/Dell%20Compellent%20Storage%20Center%20Best%20Practices%20for%20Microsoft%20Hyper-V%20V5g.pdfhttp://kc.compellent.com/Published%20Documents/Microsoft%20SQL%20Server%20Best%20Practices.pdfhttp://kc.compellent.com/Published%20Documents/Microsoft%20SQL%20Server%20Best%20Practices.pdfhttp://kc.compellent.com/Published%20Documents/Microsoft%20SQL%20Server%20Best%20Practices.pdfhttp://kc.compellent.com/Published%20Documents/Dell%20Compellent%20-%20Oracle%20Best%20Practices.pdfhttp://kc.compellent.com/Published%20Documents/Dell%20Compellent%20-%20Oracle%20Best%20Practices.pdfhttp://kc.compellent.com/Published%20Documents/Dell%20Compellent%20-%20Oracle%20Best%20Practices.pdfhttp://kc.compellent.com/Published%20Documents/Dell%20Compellent%20-%20Oracle%20Best%20Practices.pdfhttp://kc.compellent.com/Published%20Documents/Dell%20Compellent%20-%20Oracle%20Best%20Practices.pdfhttp://kc.compellent.com/Published%20Documents/Dell%20Compellent%20-%20Oracle%20Best%20Practices.pdfhttp://kc.compellent.com/Published%20Documents/Microsoft%20SQL%20Server%20Best%20Practices.pdfhttp://kc.compellent.com/Published%20Documents/Microsoft%20SQL%20Server%20Best%20Practices.pdfhttp://kc.compellent.com/Published%20Documents/Dell%20Compellent%20Storage%20Center%20Best%20Practices%20for%20Microsoft%20Hyper-V%20V5g.pdfhttp://kc.compellent.com/Published%20Documents/Dell%20Compellent%20Storage%20Center%20Best%20Practices%20for%20Microsoft%20Hyper-V%20V5g.pdfhttp://kc.compellent.com/Published%20Documents/High%20Availability%20and%20Disaster%20Recovery%20Solutions%20Guide.pdfhttp://kc.compellent.com/Published%20Documents/High%20Availability%20and%20Disaster%20Recovery%20Solutions%20Guide.pdfhttp://kc.compellent.com/Published%20Documents/Compellent%20Best%20Practices%20with%20Site%20Recovery%20Manager%205.x.pdfhttp://kc.compellent.com/Published%20Documents/Compellent%20Best%20Practices%20with%20Site%20Recovery%20Manager%205.x.pdfhttp://kc.compellent.com/Published%20Documents/Dell%20Compellent%20Best%20Practices%20with%20VMware%20vSphere%205.x.pdfhttp://kc.compellent.com/Published%20Documents/Dell%20Compellent%20Best%20Practices%20with%20VMware%20vSphere%205.x.pdfhttp://kc.compellent.com/http://www.compellent.com/