Architectures: Software-defined
        Database Performance Acceleration

                                  HIGH AVAILABILITY                        APPLICATION-BASED
HOST-BASED MIRRORING
                                      CLUSTER                                 REPLICATION

         Primary Data Center            Primary Data Center               Primary            Secondary
                                                                         Data Center         Data Center


SQL Server                     SQL Server
                                                                                       WAN




               Mirror                         40Gbit




                                                        March 26, 2013                                     1
Database Architectures: Multi-site,
High Availability with Remote
Disaster Recovery
        Primary Data Center                    Remote Secondary Data Center




                     x3       Asynchronous Mirror              x3




      Synchronous
            Mirror



                     x3




                                              March 26, 2013           Fusion-io Confidential   2
Database Architectures: Optimum
Resource Allocation


        Primary                              Secondary and
                                             Readable Mirror



                  x3
                       Synchronous Mirror              x3




                                      March 26, 2013           3
Database Architectures: Direct
Acceleration


                                 Replication for availability
   Entire database
         on ioDrive
                            x2                                    x2




                      •   Ideal where entire database easily fits
                      •   within one or more ioDrives




                                                     March 26, 2013    4
Database Architectures: TempDB on
ioDrives with Failover

             Primary             Secondary
         tempDB on ioDrives   tempDB on ioDrives


                  x2                     x2




                                 March 26, 2013    5
DB Server—Direct Acceleration

                Hot files
              on ioDrive          x2




               External
              database



          •      Ideal where entire database cannot fit
          •      within one or more ioDrives
ioTurbine with Host-based ioDrive2

              VMware
            Guest VMs              vMotion


                                    ioDrives
                                   ioTurbine
                                    Software




                        SAN/NFS
                         Storage




                                   March 26, 2013   7
ioTurbine Cache Management with
ION as Cache Store



          Cache Management




                                                           Cache Store LUNs
                                                           Delivered from ION

                             x2




                                         Primary Storage




                                  March 26, 2013                                8
ioTurbine Caching with ION as Write
Accelerator



          Cache Management




                                                           Cache Store LUNs
                                                           Delivered from ION

                             x2




                                         Primary Storage




                                  March 26, 2013                                9

Sql server deployment architectures

  • 1.
    Architectures: Software-defined Database Performance Acceleration HIGH AVAILABILITY APPLICATION-BASED HOST-BASED MIRRORING CLUSTER REPLICATION Primary Data Center Primary Data Center Primary Secondary Data Center Data Center SQL Server SQL Server WAN Mirror 40Gbit March 26, 2013 1
  • 2.
    Database Architectures: Multi-site, HighAvailability with Remote Disaster Recovery Primary Data Center Remote Secondary Data Center x3 Asynchronous Mirror x3 Synchronous Mirror x3 March 26, 2013 Fusion-io Confidential 2
  • 3.
    Database Architectures: Optimum ResourceAllocation Primary Secondary and Readable Mirror x3 Synchronous Mirror x3 March 26, 2013 3
  • 4.
    Database Architectures: Direct Acceleration Replication for availability Entire database on ioDrive x2 x2 • Ideal where entire database easily fits • within one or more ioDrives March 26, 2013 4
  • 5.
    Database Architectures: TempDBon ioDrives with Failover Primary Secondary tempDB on ioDrives tempDB on ioDrives x2 x2 March 26, 2013 5
  • 6.
    DB Server—Direct Acceleration Hot files on ioDrive x2 External database • Ideal where entire database cannot fit • within one or more ioDrives
  • 7.
    ioTurbine with Host-basedioDrive2 VMware Guest VMs vMotion ioDrives ioTurbine Software SAN/NFS Storage March 26, 2013 7
  • 8.
    ioTurbine Cache Managementwith ION as Cache Store Cache Management Cache Store LUNs Delivered from ION x2 Primary Storage March 26, 2013 8
  • 9.
    ioTurbine Caching withION as Write Accelerator Cache Management Cache Store LUNs Delivered from ION x2 Primary Storage March 26, 2013 9