Double-Take Software by wulinqing

VIEWS: 156 PAGES: 71

									Double-Take
Solutions for High Availability and
Disaster Recovery
Waleed Samy
Senior Data Protection Consultant
wsamy@e-softcommerce.com

Mob. +2 0125092228




                                www.doubletake.com
Agenda for Today

        • Who is Double-Take Software?
        • The need for HA and DR
        • What solutions do exist today?
        • Introducing Double-Take
        • Solutions overview and
          virtualization of DR sites
        • Virtual Demo: Double-Take for
          Exchange / SQL Server
        • Q&A



                                           www.doubletake.com
Who is Double-Take® Software?

          •   Founded in 1991 in USA as NSI Software
               •   Based in Indianapolis and New Jersey
               •   Acquired Sunbelt System Software Europe in May 2006 (this
                   does NOT include Sunbelt Software Distribution in the USA)

          •   Launched Double-Take in 1996

          •   Offices in US, France, UK, Sweden, Germany,
              Belgium (Brugge), DUBAI
          •   120000 licenses in production today




                                                               www.doubletake.com
The Business Issues – Why?
    •   Increased reliance on ICT
    •   Effective 24x7 opening hours (e-Commerce)
    •   Applications & Data are now important
    •   e-Mail & ERP are mission critical
    •   Big projects are finished So..
        – What about High Availability?
        – What about Disaster Recovery?
    • Windows is increasingly present and
      strategic within the company
       – 85% of the servers used by these customers
         are Microsoft driven
    • Downtime is not an option
    • Risk Assessment: investors, reputation, lost of
      sales, loosing customers
                                              www.doubletake.com
Increased Compliance Pressures

     • Small Companies
        – Even small companies have compliance needs
           • Companies act, Financial Services, Gaming etc
           • Going concern & audit assessments
     • Enterprise
        – Services obligations
        – Government
     • Industry
        – Basel II for financial sector
        – Pharmaceuticals

          We have to maintain the availability of our systems.
          While there is a cost to doing so …
          … so there is a cost in not doing so!



                                                                 www.doubletake.com
Causes of non-availability
• Server crashes
    – Hardware or software
•   Theft of servers
•   Fire, Flood & Explosions
•   Electricity Black-outs
•   Terrorism
•   Natural Disasters
•   Human Errors


                               www.doubletake.com
Statistical Causes of System Failure


                              Natural
                  Theft      Disasters
       Computer    9%           3%
        Viruses                                                Hardware Failure
          6%                                                        40%


  Software
 Corruption
    13%




                          Human Error
                             29%



                                         Source: Consolidated Analyst Reports - IDC, Gartner, Forrester
                                                                         www.doubletake.com
Definition: High Availability


      Goal: make systems „more available‟ to clients
        (reduce downtime) by providing higher user
        access to services and applications

      Design guidelines

      -   Some form of failover is required
      -   Same quality of service to clients after failover

      Note: failover is transparent to users and applications



                                                              www.doubletake.com
Definition: Disaster Recovery


     Goal: protect against site failure caused by
       natural disasters, site loss, power outage by
       keeping an off-site copy of mission critical
       data

     Design guidelines

     -   Switched / controlled failover
     -   Different sites or locations (WAN links)

     Note: Remote Availability = HA over WAN


                                                    www.doubletake.com
Definition: RTO and RPO


     RTO: Recovery Time Objective

       Time needed to restore the data (seconds,
       hours, days)

     RPO: Recovery Point Objective

       To which point in time do we restore the data
       (=how much data loss?)



                                              www.doubletake.com
Solutions we know today

     Backup: long restore time (RTO), data is
        already obsolete at moment of restore (RPO)
     Microsoft Cluster: hardware specific, $$$, HA
        solution only, cluster-aware applications,
        Enterprise Editions only
     SAN replication: high bandwidth, specific
        storage, $$$
     File copy tools (Robocopy, FRS): does not
        work with production data (open files),
        scheduled, low performance

                                            www.doubletake.com
Double-Take / MSCS differences


             Double-Take                                     MSCS
  HA, DR or combined solution                  HA solution
  Two copies of data                           Single copy of data (SPOF)
  Standard and Enterprise Edition of OS /      Only Enterprise Edition of OS and
  Apps                                         Applications


  Hardware Independent                         Specific Hardware
  No distance limitation / different subnets   Distance limitation, same subnet
  Any network links                            High speed links (latency < 500ms)
  Any application                              Cluster-aware applications
  Can be used on existing infrastructure       Migration is needed to MSCS



                                                                            www.doubletake.com
Introducing Double-Take

     • Real-time Data Protection
       Allows real-time byte-level open file replication of data
       changes from a production to a backup machine

     • Automatic Server Failover
       Allows a backup server to stand in for a primary
       server in the event of a failure

     • Advanced Monitoring
       Full support of all monitoring standards (SNMP,
       SMTP) and integration with MOM


                                                         www.doubletake.com
Double-Take Components

    • DoubleTake for Windows
      Runs on all Windows Server platforms: Server,
      Enterprise, Datacenter, Storage Server Edition (NT
      4.0 -> Windows 2003 – Windows 2008)
      Virtual Systems are also supported

      Double-Take for Linux

    • Software-Only

      Double-Take is host-based replication, no
      requirement for specific hardware

                                                    www.doubletake.com
Replication Process
STAR Technology: Sequential Transfer Asynchronous Replication

          It‟s the same data …
              … in the same order !               487
                                                         Application

           = Data Consistency                                               .
                                                                            .
                                                                            .
                                                          Operating         .
                                                           System           .
                                                                            .
                                                                            .
                                                                            .
                                                                            .
                                                         File System        .
                     File Operation #326
                     Path =   D:\SERV1\MyData                             328
                     File = SOME.DOC                                      327
                                                          Hardware
                     Operation = [W]rite
                                                           Layer          326
                     Start = 1720 bytes
                     Length = 120 bytes
                     Data = “Some Data…”
                     Checksum = A923D0F2


                                                                www.doubletake.com
Replication Process

     Applications                           Applications


                       Any IP Network
      Operating                              Operating
       System           (LAN / WAN)           System

                    File Operation #326

     File System    Path = d:\MSSQL\LOGS\   File System
                    File = EMPLOYEES.LDF
                    Operation = [W]rite
                    Start = 1720 bytes
        Disk                                   Disk
     Subsystem      Length = 12 bytes       Subsystem
                    Data = “512-555-1212”
                    Checksum = A923D0F2

            Hardware and Application independent

                                                    www.doubletake.com
Replication Process

         Primary Double-Take        Backup Double-Take
               Server                     Server




                                                   TCP/IP Network
Step 1: Application writes data to file. It is also captured by the
Double-Take filter driver on the primary server
                                                       www.doubletake.com
Replication Process

        Primary Double-Take     Backup Double-Take
              Server                  Server




                                              TCP/IP Network
Step 2: Double-Take transmits the data over the TCP/IP
network (LAN / WAN) to the backup server
                                                  www.doubletake.com
Replication Process

         Primary Double-Take      Backup Double-Take
               Server                   Server




                                                 TCP/IP Network
Step 3: A copy of the data is written to the disk on the backup
server
                                                     www.doubletake.com
Connection Features

          Primary Double-Take         Backup Double-Take
                Server                      Server




                                                      TCP/IP Network
STAR Technology with options for scheduling, compression (3 levels +
on/off) and bandwidth limiting / scheduling tune Double-Take for your
particular network requirements!
                                                          www.doubletake.com
Failover Process

                                  •   Client writes data to Server1
                                      (source machine)
             Client
                                  •   Source machine replicates to
                                      target machine in real-time,
                                      target machine monitors
                                      source machine

                                  •   Source machine fails
 Server1              Server2
 10.0.0.11            10.0.0.12   •   Target machine detects
                      Server1         failure and takes on server
                      10.0.0.11       name and IP address of
                                      source machine



                                  •   Target machine runs failover
                                      scripts, restarting Server 1
                                      applications

                                  •   Users resume work
                                                     www.doubletake.com
Failover Process Many To One
     Production (source)
          Servers


    FS1           10.9.9.1
    DB

                  10.9.9.2
                             WWW Services started
    FS2                       DB Services started

                                    Redundant (target)
    FS3                                  Server
                  10.9.9.3
    WWW
                             FSDT   10.9.9.252


    FS4                      FS1    10.9.9.1
                  10.9.9.4
                             FS3    10.9.9.3

                             FS5    10.9.9.5
    FS5           10.9.9.5
    File

                                               www.doubletake.com
Double-Take Solutions




        Great, but what can we
        do with Double-Take?




                                 www.doubletake.com
One to One

             One machine is a dedicated
             backup for high availability
                  (Active Passive)




                              WAN



                                            www.doubletake.com
One to One

         Both machines may be providing
          high availability for each other
                 (Active Active)




                            WAN



                                             www.doubletake.com
Disaster Recovery


          Send data to an off-site location




                             WAN



                                              www.doubletake.com
One to Many

          Send data to multiple locations
           from a single source. Provide
                 data distribution




                            WAN



                                            www.doubletake.com
Many to One

              Centralize data from multiple
                  source servers to a
                  single target server




                              WAN



                                              www.doubletake.com
Centralized Backup

           Centralize data from multiple
          source servers to a single target
                 server for backup




                             WAN



                                              www.doubletake.com
Local HA and Remote DR


          Send data to an off-site location




                             WAN



                                              www.doubletake.com
Double-Take Flexibility

                  The possibilities
            with Double-Take are nearly
                     limitless!




                            WAN



                                          www.doubletake.com
Double-Take Solutions

         •   One-to-One
         •   One-to-Many
         •   Many-to-One
         •   Many-to-Many
         •   Centralized Backup
         •   Chained
         •   Same server („C:\‟ to „D:\‟)


                                            www.doubletake.com
Double-Take Solutions

  Other Solutions
     • Testing or migration
     • Application and service pack testing
     • Local disk migration
     • Server hardware migration
     • Scheduled maintenance coverage
     • Disaster Recovery for MSCS
     • Source and target server do not need identical
       hardware
     • Full scripting with DTCL commands (version 5.0:
       VBScript)


                                              www.doubletake.com
Double-Take Solutions

  Supported Applications
     •   File and Print Servers
     •   SQLServer 7.0, 2000 and 2005
     •   Exchange Server 5.5/2000/2003/2007
     •   IIS and SharePoint Server
     •   Oracle, Sybase, DB2, Informix
     •   Virtual Systems
     •   And a lot more! DoubleTake is
         Application-Independent.


                                        www.doubletake.com
Double-Take and Virtual Systems
                FS1

                      One to One HA

     EXCHANGE                    FS1




                                 EXCHANGE

                FS2

                                 FS2




                                 SQL
     SQL



                                 WWW
                WWW


                            Virtual Machines




                                               www.doubletake.com
Double-Take and Virtual Systems
                                 One to One DR
                         FS1
                                                              FS1



                         SQL
                                                              SQL

                                          WAN

                         EXCHANGE
                                                              EXCHANGE



                         FS2
                                                              FS2



                         WWW
                                                              WWW



                    Virtual Machines                     Virtual Machines


 • HA and DR solutions
 • Full failover capabilities for all virtual sessions
 • LAN & WAN support for regional DR protection
 • Lower TCO with minimized hardware requirements

                                                                            www.doubletake.com
Double-Take and Virtual Systems

                     Many to One DR

               FS1




               SQL                WAN




               EXCHANGE




               FS2




               WWW



          Virtual Machines




                                        www.doubletake.com
Double-Take Application Manager




             Virtual Demo




                              www.doubletake.com
DTAM "Virtual Demo"



Double-Take Application Manager

  • Evolution of application
    protection strategy

  • Takes application
    protection to the next
    level
        – Unified framework for
          application protection
          configuration, monitoring   • One Solution – Multiple
          and management                Applications
        – Simplifies and automates       – Application-Independent
          Double-Take protection of      – Available to customers at no
          business-critical                additional charge
          applications



                                                              www.doubletake.com
DTAM "Virtual Demo"



Exchange Availability with DTAM




                                  www.doubletake.com
DTAM "Virtual Demo"



Exchange Availability with DTAM




                                  www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”
• First, select the
  Active
  Directory
  Domain where
  Exchange is
  installed.
• Second, Select
  the “Source”
  Exchange
  server from the
  drop-down list.



                      www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”
• Next, Select the
  “Target”
  Exchange
  server from the
  drop-down list.




                      www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”
• Optionally, you
  can click the
  “Configure
  Protection”
  button to
  configured
  advanced
  options.




                      www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”
• The “Configure” button in
  the Failover Type section
  allows you to configure
  advanced failover
  options for DNS.




                              www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”
• In the advanced failover
  options dialog, you can
  configure which addresses to
  monitor and can specify
  credentials that should be
  used for updating DNS.




                                 www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”
• By default, all required
  Exchange services are
  failed over to the
  secondary server. If
  additional services are
  required to support
  solutions like virus
  protection or mobile
  access, they can be
  added by selecting them
  from a drop-down list.



                             www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”

• On the Connection
  tab, you can specify
  settings such as
  replication route,
  mirror type and
  compression.
• You can also select
  which Exchange
  storage groups should
  be protected by
  replication and
  failover.

                          www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”

• The Advanced tab
  can be used to
  configure
  specialized settings
  for your
  environment – i.e.,
  adding additional
  dataset to be
  replicated.




                         www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”
• DTAM v4.1
  includes a
  feature called
  “Configuration
  Cloning” which
  will make any
  necessary
  changes to the
  secondary
  Exchange
  server‟s
  configuration


                      www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”

                      • The
                        “Validate”
                        button will
                        run a “Pre-
                        Flight” check
                        before
                        protection is
                        enabled.




                             www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”

                      • If there are
                        problems with
                        Exchange or
                        Double-Take,
                        they will be
                        listed. Click
                        “Fix All” to
                        repair.




                             www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”

                      • Once
                        validation is
                        complete, click
                        “Enable
                        Protection”.




                              www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”

                      • Mirroring of the
                        protected
                        Exchange data
                        will be started.




                               www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”

                      • Once mirroring
                        is complete,
                        protection,
                        Exchange is
                        protected.




                              www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”

                      • Failover can
                        be initiated
                        manually by
                        clicking the
                        “Failover”
                        button.




                              www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”

• The type of
  failover can be
  selected –
  either
  “Immediate” or
  “Graceful”.




                      www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”

• Failover
  begins…the
  current status
  is reported at
  the bottom of
  the console.




                      www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”

                      • When failover is
                        complete, the
                        Protection and
                        Failover and
                        Monitoring status
                        areas will be
                        updated.




                              www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”

• ExchFailover.log
  provides
  details about
  the failover
  process.




                      www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”

• When the
  “Source” server
  is repaired,
  click “Failback”.
• Select Failback
  options and
  then click
  “Initiate
  Failback”.




                      www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo”

• Once failback
  is complete,
  protection can
  automatically
  be resumed or
  it can be
  configured
  again using the
  setup tab of
  Exchange
  Manager.



                      www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo” – support for SQL

• The Advanced tab
  can be used to
  configure
  specialized settings
• It also allows you to
  choose a
  “protection mode”
  for SQL. The
  default setting of
  “SQL Instance” will
  protect all user and
  system databases.

                                  www.doubletake.com
DTAM "Virtual Demo"



DTAM “Virtual Demo” – support for SQL

• If the “protection
  mode” is set to
  “Database Only”,
  you can select
  which user
  databases are to
  be protected.
• In “Database Only”
  mode, the path to
  which the user
  databases are
  replicated can also
  be changed.
                                  www.doubletake.com
Double-Take Snapshot Feature Pack
                          Integration with
                          VSS from
                          Double-Take




                                www.doubletake.com
Disaster Recovery for MSCS




         Adding DR to MSCS




                             www.doubletake.com
          DR for MSCS
                            MSCS
                            Nodes
Double-Take                                 Double-Take
     Cluster Group
      Physical Disk
      Network Name
      IP Address
      File Share
      DT Connection

  Replication from Node 1

                                    Double-Take
                                      for DR


                                              www.doubletake.com
        DR for MSCS
                  MSCS
                  Nodes
Double-Take                           Double-Take


              X              Cluster Group
                              Physical Disk
                              Network Name
                              IP Address
                              File Share
                              DT Connection

                          Replication from Node 2
                          Double-Take
                            for DR


                                          www.doubletake.com
         DR for MSCS
                        MSCS
                        Nodes


              X XX
Double-Take                                  Double-Take




  Data available via        Double-Take Failover
                             Network Name
  Double-Take‟s              IP Address
  Failover, including        File Share
  virtual server name
  and IP address!               Double-Take

                                                   www.doubletake.com
In het kader van hun Business Continuity Plan hebben volgende bedrijven reeds
voor Double Take gekozen :


Internationale kamer van koophandel     Central Europe Bank (ECB)
De Lijn                                 KPMG
Nationale loterij                       Powernext
Estee Lauder                            Banque Privée De Edmond Rothschield
ING Direct                              Europeese Commisie
General Electric                        NATO
Nuon                                    Carrefour
ABN AMRO                                NEC
Nestlé                                  Alcatel
Buffalo Grill                           TELE 2
Laboratoiria Clarins                    Brink’s
SACEM                                   Belgacom
France Telecom                          Pfizer
Creyfs Group                            Dassault Falcon Services
Randstad                                3 Suisses
Vrije universiteit Brussel              Danone
Provinciebestuur Limburg                Vandemoortele
Handicap International                  Johnson & Johnson
Banden de Condé                         College of Europe
Fortis Investment                       NMBS
                                                                www.doubletake.com
Questions and Answers




                More info on Double-Take:

                www.doubletake.com

                                     www.doubletake.com

								
To top