63
DE-DUPLIKACJA UWOLNIONA! BoostFS De-duplikacja na źródle dla każdego Film omawiający BoostFS: https://youtu.be/dSU_81xDoZ0

BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

DE-DUPLIKACJA UWOLNIONA!

BoostFSDe-duplikacja na źródle dla każdego

Film omawiający BoostFS:https://youtu.be/dSU_81xDoZ0

Page 2: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential2 of Y

• What is BoostFS?• Let’s touch it• Why source de-duplication• Comparison of source de-duplication technics• Announcements

Agenda

Page 3: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

BoostFSWhat is it?

Page 4: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential4 of Y

• BoostFS is source de-duplication that any – Backup software– Application– Database– Script– Commandcan use

BoostFSWhat is it?

Page 5: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential5 of Y

• Technically BoostFS is directory (folder) on server

• Any backup software / application / database / script / command writes to this directory (folder)

• Data are de-duplicated on the server and only unique chunks are sent to Data Domain

BoostFSWhat is it?

Page 6: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential6 of Y

• BoostFS uses the same BOOST technology that is used in any other application (backup software, databases, etc.)

• We will have– the same efficiency– no load of source machine (Intel)

as we have in backup application / databases using BOOST

BoostFSWhat is it?

Page 7: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential7 of Y

• BoostFS is 100% free feature of Data Domain 6.0+• Everyone who has Data Domain 6.0 or higher and

– BOOST license on Data Domain box or– Data Domain Virtual Edition (DDVE has BOOST license

included within cost of DDVE)can use BoostFS without any additional fee

BoostFSLicensing

Page 8: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential8 of Y

BoostFSI want to try – how?

http://gurago.pl/

Page 9: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential9 of Y

BoostFSI want to try – how?

Page 10: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential10 of Y

BoostFSI want to try – how?

http://gurago.pl/

Page 11: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential11 of Y

BoostFSChcę spróbować – jak?

http://gurago.pl/

Tutorial how to • Download• Install• Configure Data Domain Virtual Edition (DDVE)

Page 12: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential12 of Y

BoostFSI want to try – how?

http://gurago.pl/

Step by step guide for BoostFS

BoostFS value presentation

Go for other ppt tutorials that show other super use cases of Data Domain!

Page 13: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

BoostFSRequirements

Page 14: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential14 of Y

BoostFSTested Applications

Page 15: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential15 of Y

BoostFSTested Applications

For any other application contact EMC for formal approval (RPQ)

in case of production use.

Page 16: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential16 of Y

BoostFSSupported Operating Systems

Page 17: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential17 of Y

BoostFSSupported Operating Systems

This guide shows the of installation of BoostFS on SuSE 11

Page 18: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential18 of Y

• BoostFS requires Data Domain Operating System (DDOS) 6.0 or higher

• If you do not have Data Domain, install Data Domain Virtual Edition (DDVE).

• Data Domain Virtual Edition (DDVE) is free for tests/trials with perpetual 0.5TB license

BoostFSData Domain requirements

Page 19: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

BoostFSLet’s touch

Page 20: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Configuration

Page 21: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential21 of Y

BoostFS InstallationChecking if we see binaries from Linux server

pwd

ls -al

Page 22: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential22 of Y

BoostFS InstallationInstalling BoostFS on our Linux server

rpm -Uvh DDBoostFS-1.0.0.4-546961.sles.x86_64.rpm

Page 23: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential23 of Y

Creating Storage Unit (source de-dup device)

Page 24: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential24 of Y

Creating Storage Unit (source de-dup device)

Page 25: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential25 of Y

Creating Storage Unit (source de-dup device)

Page 26: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential26 of Y

Creating Storage Unit (source de-dup device)

Page 27: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential27 of Y

BoostFS: Defining Data Domain targetboostfs lockbox set (command)

/opt/emc/boostfs/bin/boostfs lockbox set -d ddt.labd.local -s BOOSTMySQL -u ddmysql

`

`

`

`

FQDN of Data Domain Storage Unit Boost user

Page 28: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential28 of Y

BoostFS: Defining Data Domain targetboostfs lockbox set (command)

/opt/emc/boostfs/bin/boostfs lockbox set -d ddt.labd.local -s BOOSTMySQL -u ddmysqlFQDN of Data Domain Storage Unit Boost user

`

Provide password for Boost user

Page 29: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential29 of Y

Directory with source de-dup to Data DomainCreating directory to which we write with source de-dup on DD

`

mkdir /backup

ls -al

Page 30: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential30 of Y

BoostFS: Mounting Data Domain to dirAttaching Data Domain to our source de-dup directory

/opt/emc/boostfs/bin/boostfs mount -d ddt.labd.local -s BOOSTMySQL /backup

`

Page 31: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Performing backup

Page 32: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential32 of Y

Performing backup to BoostFS directoryManual backup with just cp command

`

cp –R /production /backup/production_copy1

We are the backup applicationWe – using the "cp" command – are writing to Data Domain.Normally the backup is performed by backup application that automatically creates directories and files

Page 33: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential33 of Y

Data Domain shows backup performanceStatistics from Data Domain

`

ddboost show stats interval 1Data written to our /backup directory

Data that DD has got(what a nice de-dup!)

We write to /backup directory with 1 stream

Page 34: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential34 of Y

We see the huge de-duplication

`

filesys show compression / data/col1/BOOSTMySQL

Commandfilesys show compression /data/col1/BOOSTMySQL

shows de-duplication statistics for our logical DDBOOSTMySQL

which is our BOOST device mounted on server Szczeliniec.labd.local

We see the size of all protected data (991 051 760)

Amount of unique block (4 310 760). Data Domain divided all data (991GB) on chunks 4K to 12K. Amount of unique blocks was just about 4,3MB. Probably similar data were backuped to different logical Data Domain before. In DD we have global de-dup!!!

Unique blocks (4,3MB) were compressed before written to disk. After compression, unique blocks occupy on disk 3 814 613 bytes

Page 35: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential35 of Y

We can observer which machines are performing backups

`

ddboost clients show active allWe can observe what clients are writing to our Data Domain!

Page 36: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Data DomainWhy source

de-duplication?

Page 37: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential37 of Y

Data Domain

. . .

BackupSystem

LAN servers

DBsApplications

Mail FilesVirtualMachines

SAN

LAN

CIFSNFS

200GB

Targetde-duplication

10GB

100GB

Sourcede-duplication

200GB

1GB

BOOST

Sourcede-duplication

100GB

1000GB

1000GB1

GBBOOST VTL

2GB

Page 38: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential38 of Y

App

Serv

erAp

pSe

rver

DATA DOMAIN BOOST ECOSYSTEM

Back

up

Serv

erBa

ckup

Se

rver

Avamar NetWorker NetBackupBackup

Exec vRanger NetVaultData

Protector RMAN SAPSAP

HANA DB2 SQLGreenplum

DD Boost Supported over SAN

DD Boost Supported over LAN

VDP Advanced

DD Boost Supported over WAN

VeeamHortonWorks

Cloudera

For everything else, use the DD Boost file system plug-in

Page 39: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential39 of Y

• Performance– The highest possible performance– Performance scalability

› Across different machines› On the same machine

Data Domain:Why source de-duplication?

Page 40: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential40 of Y

• Performance– The same speed no matter if LAN or SAN– Over 60TB/h continues backup speed in real

environments

Data Domain:Why source de-duplication?

Page 41: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential41 of Y

• No network bottleneck• Source de-duplication for every backup software

Data Domain:Why source de-duplication?

Page 42: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential42 of Y

• No network load• Client direct • Simple management• Network load balancing & live failover

– Interface Group

Data Domain:Why source de-duplication?

Page 43: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential43 of Y

• Source de-duplication device (Storage Unit) is visible at the same time via LAN/SAN– You can backup via SAN and the same backup via LAN– You can backup via LAN and the same backup via SAN– Clients can backup / restore at the same time via

LAN/SAN

Data Domain:Why source de-duplication?

Page 44: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential44 of Y

• Backup via WAN– Possible delays up to 20ms / 35ms / 200ms

Data Domain:Why source de-duplication?

Page 45: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential45 of Y

• Smaller costs– Fewer Media Servers– No need for dedicated network– Smaller amount of backup software licenses– Management

Data Domain:Why source de-duplication?

Page 46: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential46 of Y

• Disaster Recovery Managed by backup software• Replication with granularity for single file• Simple Disaster Recovery

– Backup software which is aware of backup copies in both locations

Data Domain:Why source de-duplication?

Page 47: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential47 of Y

• Disaster Recovery Managed by backup software• Replication with granularity for single file• Simple Disaster Recovery

– Backup software which is aware of backup copies in both locations

Data Domain:Why source de-duplication?Source de-duplication

• provide the highest backup performance• technically best approach to backup/restore data

from Data Domain• provides the biggest value and uniuqe

possibilities for backup/restore• shall be used if possible• is recommended way to backup Data Domain

Page 48: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

What type of source

de-duplication do we have?

Page 49: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential49 of Y

App

Serv

erAp

pSe

rver

DATA DOMAIN BOOST ECOSYSTEM

Back

up

Serv

erBa

ckup

Se

rver

Avamar NetWorker NetBackupBackup

Exec vRanger NetVaultData

Protector RMAN SAPSAP

HANA DB2 SQLGreenplum

DD Boost Supported over SAN

DD Boost Supported over LAN

VDP Advanced

DD Boost Supported over WAN

VeeamHortonWorks

Cloudera

For everything else, use the DD Boost file system plug-in

Page 50: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential50 of Y

Who perfroms source

de-duplication?Backup software Application module BoostFS

Page 51: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential51 of Y

Guest level

backup

Imagelevel

backup

Guest level

backup

Imagelevel

backup

Windows 2012 R2

Windows 8.1

Who perfroms source

de-duplication?Backup software Application module BoostFS`

Page 52: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential52 of Y

Who perfroms source

de-duplication?Backup software Application module BoostFS`

Page 53: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential53 of Y

`

cp –R /production /backup/production_copy1

Who perfroms source

de-duplication?Backup software Application module BoostFS`

Page 54: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential54 of Y

Who perfroms source

de-duplication?Backup software Application module BoostFS

Performance Highest Highest Highest

ManagementBackup software admin + required data (configs) from database admins

Database adminsBackup software admin or database admin

Monitoring Backup softwareDatabase admin / eCDM

According to backup type (backup Depends on backup method

ReplicationBackup software is aware about replicated copy

Mtree (Data Domain level) replication

Mtree (Data Domain level) replication

Page 55: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential55 of Y

Who perfroms source

de-duplication?Backup software Application module BoostFS

Backup /restore network

SAN/LAN (required support from backup application)

SAN/LAN LAN

Number of streams

Any / Up to backup application

Any 64 per Storage Unit

RecommendationRecommended if central backup software is responsible for backups

Recommended if databases admins own the backup

Only if source de-duplication at * backup software level * application module levelis not avaialable

Up to backup software vendor rules

Per amount of protected databases (source TB)

No additional charge

BOOST on Data Domain hardware is required

Price

Page 56: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

I want more info

Page 57: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential57 of Y

More infoWhere to find?

http://gurago.pl/

http://backuprecoveryman.blogspot.com/2016/02/przeglad-materiaow-po-polsku.html#DataDomain

Technology guides

Films, values, use cases, …

Just contact me…[email protected]

Page 58: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential58 of Y

gurago.plTechnology guides

http://gurago.pl/

Page 59: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential59 of Y

http://gurago.pl/

gurago.plTechnology guides

Page 60: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Ogłoszenia

Page 61: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential61 of Y

• Data Domain• Avamar• NetWorker• VDP• Zaninteresowanych proszę o kontakt

[email protected]

Warsztaty technologiczne 2017

Page 62: BoostFSgurago.pl/s1/BoostFS.pdf6 of Y Dell - Internal Use - Confidential • BoostFS uses the same BOOST technology that is used in any other application (backup software, databases,

Dell - Internal Use - Confidential62 of Y

• 13 stycznia, piątek 10:00 – 10:30• Nowości w Avamar 7.4

Następny webcast