Simplifying Architecture Decisions: Timothy Dewin

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 26

Simplifying Architecture Decisions

Timothy Dewin
Senior Systems Engineer Benelux

ELITE SPONSORS
SIZING THE
Beast
Timothy Dewin
Senior Systems Engineer Benelux
Johan Huttenga
Manager Competitive Intelligence

© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
“I WANT TO PROTECT MY
AT-AT
INFRASTRUCTURE”

AT-AT Image based on Facebook post by Lucasfilm, Copyright 2012.


https://www.facebook.com/photo.php?fbid=489084751143131&set=a.184244804960462.62918.169299103121699&type=1&relevant_count=1
Dissemination, propagating, sharing, broadcasting, circulating, or publishing this document in
TOP SECRET INFORMATION
© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners. any form is punishable by imperial martial law. Any violators will be persecuted by the dark lord himself.
Session Overview
Size matters
Component and sizing information
- Veeam ONE
- Veeam MP
- Veeam Backup & Replication
- how this affects individual components
- example deployment scenarios
- tools to make your job as a consultant easier

© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Sizing Veeam ONE
Components
Sizing Veeam ONE Use this and the
What matters Veeam ONE sizing
spreadsheet to
Number of cluster, hosts, and VM decide between
objects advanced vs a
Advanced vs typical deployment typical deployment.
SQL Reporting Service

Impacts
SQL Performance

© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Sizing MP
Components

© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Sizing MP
What matters
Number of cluster, hosts, and VM Use this data for
objects the Veeam MP
Database and datawarehouse sizing
retention spreadsheet -
Post-deployment: Object ‘noisiness’ part of the
resource kit
found in the
Impacts install image.
Collectors required
SQL Database growth
© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Sizing B&R
How Veeam Backup & Replication works

© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
All-in-one : 10TB/100 VMs

All-in-one (Physical)
10TB Full processing
8-12 Cores Weekend (24 hours): 970.9 Mbit/s
32 GB of RAM
12 Spindles
4 Jobs x 25 VMs * 1TB Increment processing
Daily (8 hours): 291.3 Mbit/s

*In v9, the VM-per job count will be largely irrelevant.


Prepare for scale : 30TB/250 VMs

Proxy and Repository 4 Cores


12 GB RAM
Proxy and Repository
12 Cores 30TB Full processing
32 GB of RAM
18 Spindles Weekend (24 hours): 2.8 Gbit/s
5 Jobs x 25 VMs *

3TB Increment processing


Daily (8 hours): 873.8 Mbit/s

© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Prepare for scale : 200TB/1000 VMs

4 Cores
4 Cores 12 GB RAM
Proxy and Repository 12 GB RAM

Proxy and Repository


100TB Full processing
12 Cores Weekend: 24hours: 9.5 Gbit/s
64 GB of RAM
36 Spindles
5 Jobs x 33 VMs * 10TB Increment processing
Daily: 8hours: 2.8 Gbit/s

© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
B&R Storage sizing
One size does not fit all

© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Estimating backup sizes vee.am/rps
Restore point simulator

‐ Provides an ‘educated guess’


‐ Don’t manipulate retention
‐ Auto-calculated

© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Estimating backup sizes
Impact from policy and I/O
Reverse Incremental Forever Incremental Forward Incremental
‐ Uses minimum space ‐ Uses less space ‐ Low I/O intensity
‐ Reverse dependency ‐ Less I/O intensive (post-job stress)
‐ Active full tolerance (post-job stress) ‐ Short dependency chain
‐ V9 Improvements
(compacting)
‐ Long dependency ‐ Uses more space
chain ‐ Long dependency
‐ More I/O intensive chain
‐ Forward dependency
‐ Active Full

© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
The Ultimate
Backup Architecture

short term retention longterm retention


‐Fast storage with limited - Slower, cheaper
space storage with dedupe
‐Allows Instant VM Recovery support
and Surebackup - Slower restores
‐“Operational” Restores - Grandfather, father,
‐14 days, 95% restores son retention (GFS)

In v9, with per-VM backup chains and scale-out


repositories this will be radically simplified.
Change rate
Use Veeam ONE or existing backup data for estimates

‐ VBR uses VMware CBT or a Microsoft Hyper-V filter


driver.
‐ Block sizes (and alignment) affect change rate.

© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Change rate can explode
Use Veeam ONE or existing backup data for estimates

‐ VBR uses VMware CBT or a Hyper-V filter driver.


‐ Block sizes (and alignment) affect change rate.
‐ Sequential I/O is linear. Random I/O has an
‘explosion’ effect and is not always visible:
- Defragmentation
- Windows 2012 Dedupe
- DB Indexing
- Antivirus scanning...

© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Sizing B&R WAN Copy
How it works

© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Estimating bandwidth usage vee.am/bandwidth
Bandwidth calculator

‐ Native compression : 2x or 50%


‐ WAN acceleration : 5-10x
‐ Highly dependent on application
‐ Can compensate “Change Rate” explosion

© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Baseline size information
Veeam Environment Analyzer, Veeam ONE and MP

‐ Need to know how many hosts, VMs, disks,


backup window size, data set, and change rate.
‐ Used size on disk seems simple (but not really –
think thick vs thin).

© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
tools mentioned in
this session can be
found at
veeam.io/veeamon

© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
CAN YOU PROTECT MY IMPERIAL
TOASTER?

© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.
Questions?

© 2015 Veeam Software. All rights reserved. All trademarks are the property of their respective owners.

You might also like