top 15 easy performance optimizations einfache tipps zur... · target data mover steps: 1. read old...

29
Top 15 Easy Performance Optimizations Benedikt Däumling Systems Engineer [email protected]

Upload: dinhdiep

Post on 23-Mar-2018

225 views

Category:

Documents


6 download

TRANSCRIPT

Top 15 Easy PerformanceOptimizationsBenedikt DäumlingSystems Engineer [email protected]

Veeam VBR 9.5

• Concurrent Tasks überprüfen

Proxy Optimization

• Parallel Processing• Storage Latency Control• Network Throttling

Veeam VBR Einstellungen

Job Optimization

Richtigen Transport-Mode wählen:Bei “Automatic selection”Reihenfolge beachten

Transport Mode

Forward-Incremental

Active-Full VS Synthetic-Full

• 3 IOs per block

Reverse incremental mode

1 2

4

5

1’ 3’

6

3Target

Data Mover

Steps:1. Read old block from VBK

2. Write old block to VRB

3. Write new block to VBK

Backup

Repository

60%

A0

B0

C0

.vbk 1

Full BackupInkrementelle

Backups

.vib 1

A1

.vib 3

C1

.vib 2

A2

30%40%50%

Incremental Backup

C1

A2

B0

A0

B0

C0

.vbk 1 .vib 1 .vib 2 .vib 3

Full Backup Inkrementelle

Backups

.vbk 2

Synthetic

Full

A1

C1

A2

Backup

Repository

60%70%80%90%

Synthetic Full Backup (Legacy)

A0

B0

C0

.vbk 1 .vib 1 .vib 2 .vib 3

Full Backup Inkrementelle

Backups

A2

B0

C1

.vbk 2

Synthetic

Full

ReFS Backup

Repository

60%

A1

C1

A2

Fast Clone Reference auf

vorhandene Blöcke

Synthetic Full Backup (ReFS)

Platzersparnis

Geschwindigkeit

Repository Optimization

Compression levels comparison

Dedupe-friendly … Optimal (lz4) High (zlib) Extreme (zlib high)

22 GB12 GB 9,70 GB 9 GB

0

10

20

30

40

50

60

70

80

90

100

0

50

100

150

200

250

300

Tim

e,

se

co

nd

s

Time, seconds

Size, GB

• Anpassen der Blockgröße

Repository

• Anpassen der Blockgröße

Repository

Setting Block SizeMaximum recommendedjob size

WAN 256 KB 4 TB of source data

LAN 512 KB 8 TB of source data

Local 1,024 KB 16 TB of source data

Local (16 TB +) 4,096 KB 64 TB of source data

Repository• Anpassen der Blockgröße• RAID level selection• Platzierung der Veeam-Mount-Server-Rolle

• Für Storagesysteme mit multiple I/O-Unterstützung• Bei Sicherung auf Deduplication-Appliance

Per VM Backup Files

Detecting Bottleneck

• Berechnung in %, wie stark eine Komponente mit der Verarbeitung ausgelastet war

• Hohe % deuten nicht zwingend auf ein Problem hin

Bottleneck

VMware Backup Infrastructure

Hypervisor Optimization

VMBus

WinHv

FilterDriver

Windowsserver2016

VirtualizationService Provider

FilterDriver

VMBus

WinHv

VM 1 VM 2

VirtualizationService Provider

Windowsserver2016

VM 1 VM 2

Aft

er Resilient

ChangeTracking(RCT)

Befo

re

Verwendung von Changed Block Tracking (RCT)(VM version = 8 and Cluster version = 9)

Hyper-V 2016 considerations

Anpassen der NFC-Buffer-Size sowie dem Cache-Flush-interval, sowie Erhöhung der Verbindungen von Veeam über die Registry(Betrifft nur network transport mode!)

Überprüfen Sie, bei Verwendung einer VMXNET3 Verbindung ob RSS (Receive Side Scaling) auf dem Backupproxy aktiviert ist (Only applies to virtual appliance transport mode)

VMware vSphere

* See VMware KB 2052302. Increase buffer from 16,384 MB to 32,768 MB and decrease cache flush interval from 30s to 20s** HKLM\SOFTWARE\VeeaM\Veeam Backup and Replication\ViHostConcurrentNfcConnections (REG_DWORD) - Default is 7

Performance durch Update auf 9.5

Upgrade!

Parallel disk restore

Fast hierarchy retrieving: Broker service

Advanced data fetcher

Incremental chain metadata update

SQL optimizations

Vielen Dank!