David Shyu FalconStor Software David.Shyu@falconstor

38
© FalconStor Software 2009 · All Rights Reserved ® Data Provisioning, Protection and Recovery Solutions for VMware David Shyu FalconStor Software [email protected]

description

Data Provisioning, Protection and Recovery Solutions for VMware. David Shyu FalconStor Software [email protected]. FalconStor Contact. David Shyu – Enterprise Storage Architect (631) 773-6743 [email protected] David Jensen – Territory Account Manager (858) 922-9374 - PowerPoint PPT Presentation

Transcript of David Shyu FalconStor Software David.Shyu@falconstor

© FalconStor Software 2009 · All Rights Reserved

®

Data Provisioning, Protection and Recovery Solutions

for VMware

David ShyuFalconStor Software

[email protected]

PAGE 2

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

FalconStor Contact

• David Shyu – Enterprise Storage Architect– (631) 773-6743– [email protected]

• David Jensen – Territory Account Manager– (858) 922-9374– [email protected]

• Robbi Richmond – Storage Architect– (720) 628-4502 – [email protected]

PAGE 3

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

Agenda

• About storage virtualization– Storage virtualization demonstration

• Data integrity and system recovery• Storage virtualization and SRM

– SRM demonstration• Physical to Virtual support with SRM• WAN optimization

© FalconStor Software 2009 · All Rights Reserved

®

About Storage Virtualization

PAGE 5

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

Basic Storage Virtualization

Physical LUN

Slicing Combining

Virtual Drives

Virtual Drive

Physical LUNs

PAGE 6

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

How FalconStor Storage Virtualization Works

• Quickly create virtual volumes from physical disk resources– Physical LUN and virtual

devices up to 16TB– Expand volumes as

needed

• Store VMDK files on virtual volumes

• Securely assign volumes to servers through NSS interface

Virtual disks

Physical disks

FC or iSCSI

PAGE 7

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

Thin Provisioning:Better Storage Utilization

• Create a virtual volume to match size of data provisioning request

• Allocate a smaller amount of actual physical disk space

• Additional physical space allocated automatically as needed

• Reduces wasteful over provisioning of storage

• Saves disk space and power consumption

Data

Virtual

Thin provisioned SAN volume

Physical

A Green feature

200GB

800GB

“800 GB”

PAGE 8

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

Storage Virtualization Benefits

• Provides a quick and easy way to provision and share storage resources as needed

• Works with and across any type of storage (SAS, SATA, SSD...) and any brand

• Shared storage enables VMware advanced features (VMotion, VMware HA, Distributed Resource Scheduler)

• Allows easy growth of virtual resources• Space savings through thin provisioning

© FalconStor Software 2009 · All Rights Reserved

®

Storage Virtualization Demo

PAGE 10

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

Migrate Using Storage VMotion

• No down-time migration using Storage VMotion• Move data from SAN or direct attached disk• Reuse old disk as VMDKs are moved

PAGE 11

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

An Alternate Method

• FalconStor Service Enabled Device encapsulates the physical LUN into a Virtual LUN without affecting data

• Even the disk inquiry string is maintained• Enables all storage services

Disk-inquiry-string

Disk-inquiry-string

Disk-inquiry-string

Virtual LUN

Disk-inquiry-string

After Data Service Enabling

Current physical disk

© FalconStor Software 2009 · All Rights Reserved

®

Service Enabling Demonstration

© FalconStor Software 2009 · All Rights Reserved

®

Data Integrity and System Recovery

PAGE 14

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

Enhancing Data Protection

What can we do to enhance data protection?

PAGE 15

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

VMware Recovery with FalconStor Software

• FalconStor software provides a set of tools to enhance VMware data protection– 100% transactional integrity of data for fast

restores – WAN-optimized data replication to reduce

bandwidth use by 90% or more– Integration with VMware Site Recovery

Manager (SRM)– Physical-to-virtual support with SRM

PAGE 16

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

Application-centric Protection

Why is application integration important?

Because when you recover, you want your data to look like this

And not like this

PAGE 17

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

Giving Names to Eggs

CrashConsistentData

TransactionallyComplete

Data

PAGE 18

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

FalconStor Application Snapshot Director for VMware

• The Application Snapshot Director for VMware designed to ensure transactional integrity of data– Data is not in a crash consistent state (it is 100%

transactionally consistent)– No need for lengthy system/DB checking

• Coordinates snapshot process between VMware and FalconStor application-specific and file system-specific snapshot agents

• Runs on the ESX server• Integrates with Site Recovery Manager

PAGE 19

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

Where Do the Pieces Fit?

FalconStor NSS

ESX server

Application Snapshot Director is a separate virtual machine

Application-specific agents install within the virtual machine

Network Storage Server provides virtualized storage and replication services

VMware Service Console

Microsoft Exchange, OracleMicrosoft SQL Server

IBM Lotus Notes/Domino, Sybase, Informix, DB2, SAP, Pervasive SQL

Application Snapshot

Agent

OS

Virtual Machine

Application

File system Agent

Application Snapshot

Agent

OS

Virtual Machine

Application

File system Agent

Application Snapshot

Agent

OS

Virtual Machine

Application

File system Agent

File system agent installs on the hosted OS

Windows File System, Linux File System

Snapshot Director Virtual Appliance

PAGE 20

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

2

1

Snapshot Sequence of Events

1. SD puts the application into a hot backup modei. Application holds up

processing, flushes cache

2. Application agent informs file system agenti. Agent ensures file system

cache flushed to disk

3. SD initiates VMware snapshot

4. Transactionally complete snapshot taken across the virtual LUN

5. All systems releasedFalconStor NSS

ESX server

Application Snapshot

Agent

OS

Virtual Machine

Application

File system Agent

Application Snapshot

Agent

OS

Virtual Machine

Application

File system Agent

Application Snapshot

Agent

OS

Virtual Machine

Application

File system Agent

3

4

VMware Service Console

Snapshot Director Virtual Appliance

© FalconStor Software 2009 · All Rights Reserved

®

Storage Virtualization and SRM

PAGE 22

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

The Importance of SRM

• VMware Site Recovery Manager is a critical disaster recovery tool

• Provides automation of DR processes

• Provides automation of DR testing

• Provides reporting for proof of compliance

PAGE 23

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

Challenges for Site Recovery Manager Implementation

• Site Recovery Manager does not move data by itself, it requires array-level data replication

• Limited number of disk vendor certifications for SRM• Vendor Storage Replication Adapter (SRA) is platform

specific– Need the same hardware on both primary and remote sites– Limited product certifications

• Need to change the underplaying infrastructure at the primary site, the secondary site, or both

• Breaks the virtualization promise of platform independence

PAGE 24

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

Integration with Site Recovery Manager

• FalconStor Storage Replication Adapter (SRA) integrates FalconStor replication with Vmware Site Recovery Manager

• FalconStor NSS provides replication engine• Virtual disk assignments are automatically coordinated

with associated virtual machines with the help of SRA• Disaster recovery scenarios can be tested at any time

– A TimeView snapshot image is created and mounted to a virtual machine being tested

– The virtual machine is started– Recovery is validated and TimeView image removed

PAGE 25

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

Key Components of SRM integration with FalconStor DR Solutions

FalconStor NSS

Storage Replication

Adapter

Site Recovery Manager

VMware Virtual CenterFalconStor Storage Replication Adapter coordinates with SRM, installs in Virtual Center

Network Storage Server provides replication services coordinated with SRM

Application Snapshot

Agent

OS

Virtual Machine

Application

File system Agent

Application Snapshot

Agent

OS

Virtual Machine

Application

File system Agent

Application Snapshot

Agent

OS

Virtual Machine

Application

File system Agent

Application and file system agentsESX

Service Console

Snapshot Director Application Snapshot Director

PAGE 26

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

FalconStor Storage Virtualization Device

• FalconStor NSS Gateway certified by VMware as a Storage Virtualization Device

• Allows any storage on VMware Hardware Compatibility List (HCL) to be used with SRM– In effect, NSS extends SRM certification to connected disk

• Increases storage array flexibility for VMware Site Recovery Manager, brings support to existing SAN

• Allows SRM testing without breaking the replication stream

PAGE 27

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

NSS as Storage Virtualization Device

Enables SRM for any storage on VMware HCL

VMware Virtual Center with SRM

VMware Virtual Center with SRM

Data movement

Management data

Disk Vendor A Disk Vendor B

© FalconStor Software 2009 · All Rights Reserved

®

SRMDemonstration

PAGE 29

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

The FalconStor SRM Advantage

• Provide heterogeneous storage virtualization for VMware environments

• Enables VMware DR deployments on any HCL certified storage platforms

• Enable customers to use their current infrastructure to implement SRM and DR for VMware

• Provides cost effective DR strategy implementation• TOTALLY Open Disaster Recovery protects

infrastructure investment and provides flexibility

© FalconStor Software 2009 · All Rights Reserved

®

Physical-to-Virtual Support with SRM

PAGE 31

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

Extending the Game

• FalconStor can support Physical-to-Virtual recovery with Site Recovery Manager

SAN

Raw device mapping

Data copy to

secondary storage

Physical Servers

© FalconStor Software 2009 · All Rights Reserved

®

WAN Optimization

PAGE 33

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

Achieving Efficient Data Replication

Deploy sub-block replication to move your data

PAGE 34

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

MicroScan WAN optimization

• Applications and file systems write far more data to disk than actual changes

• NSS scans the changes at a 512 byte level and replicates only the changed data– Avoids constant re-

sending of duplicate data

512 byte = empty disk sector

= data written by application or file system

= sector with actual data change

A typical 8k write of data. Many systems send all 8k or more. NSS sends only the

truly changed sectors.

512 byte

Disk sectors

PAGE 35

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

MicroScan WAN Savings Example

• Actual user production data for Microsoft Exchange replication– 1300 users, hourly replication from CA to PA– High random-write nature of Exchange is well suited to MicroScan

removal of duplicate data

• Average WAN traffic reduction of 97% with no additional network equipment needed

Storage GroupExchange

Sectors ChangedNSS

Sectors ReplicatedAverage

Percent ReplicatedAverageSavings

SG1 11,045,655 291,794 2.64% 97.36%

SG2 10,228,363 250,180 2.45% 97.55%

SG3 12,809,355 301,842 2.36% 97.64%

SG4 10,587,042 330,289 3.12% 96.88%

AVERAGE 11,167,604 293,526 2.64% 97.36%

PAGE 36

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

Solution Deployment Options

• All FalconStor solutions are available in three forms

Virtual Appliance Storage ApplianceGateway Appliance or

Software Kit• Built on top of

VMware ESX• Deploy via image to

any certified server

• Server+storage in a single physical device

• Pre-configured amount of storage

• End user chooses server hardware

• Connects to third-party storage

devices

PAGE 37

Usage RightsUS only © FalconStor Software 2009 · All Rights Reserved

Data Provisioning, Protection, and Recovery Solutions for VMware

Summary

• FalconStor has the most complete set of VMware provisioning and protection products in the industry

• Network Storage Server virtualization provides full support for VMware advanced features

• Data integrity agents provided• Integration with Site Recovery Manager• Optimized WAN replication

© FalconStor Software 2009 · All Rights Reserved

®

Data Provisioning, Protection , and Recovery Solutions for VMwareFalconStor Confidential for Internal and Partner Use Only

Thank You! Any Questions?

Contact usCorporate Headquarters

2 Huntington QuadrangleMelville, NY 11747

USATel: +1 631.777.5188

Support: +1 [email protected]

Asia Pacific Headquarters6F-1, No.521, Sec. 1, Wunsin Rd.

Taichung 40848Taiwan

Tel: [email protected]

European Headquarters58 Rue Pottier

78150 Le ChesnayFrance

Tel: [email protected]