You are on page 1of 23

Module 9: Plan Capacity & Throughput &

Perform Throughput Tuning


Introduction
Capacity & throughput planning are important when
you want to add more Data Domain systems to your
network
This module teaches you more about capacity &
throughput planning and performing throughput
tuning
Objectives

Describe capacity planning & why its important

Perform capacity planning (calculation)

EMC Education Services

Lesson 1: Plan Capacity


1.

Collect information

2.

Determine capacity needs

3.

Calculate throughput needs

4.

Match Data Domain hardware models to your


needs

EMC Education Services

Collect Information
1.

2.

3.

How much data in a full backup of your system?


What does your backup software report for a single
complete full backup of

Microsoft ExhangeTM?

Databases?

Applications?

Other?

How much of your primary data would you like to


backup, retain, & replicate offsite?

EMC Education Services

Collect Information (Continued)


4.

Whats your company retention policy?

5.

How often do you backup?

EMC Education Services

Determine Capacity Needs


how much?

data size (TB)

data type

full backup size

compression rate
(deduplication)

how long?

retention policy
(duration)

schedule

capacity needs

longer retention=greater compression

EMC Education Services

Compression Requirements with Variables

5x Nearline & archive

Incremental + weekly full backup with 2 weeks


retention

Daily full backup with 1 week retention

Nearline & archival use compression tends to be


capped here

10x Overall compression

Incremental + weekly full backup with 1 month of


retention

Daily full backup with 2-3 weeks retention

EMC Education Services

Compression Requirements with Variables


(Continued)

20x Overall compression

Incremental + weekly full backup with 2-3 months


retention

Daily full backup with 3-4 weeks retention

EMC Education Services

Calculate Required Capacity

total space required

1st full backup

EMC Education Services

incremental
backup
4

weekly full
backup
number of
weeks

required
capacity

required
capacity

Capacity Requirements (Burn Rate) Calculation Example


Page 1 of 2
assumptions
1000 GB of data backup @ 5X compression

1X full per week @ 25X compression

10% daily change rate

1 retention period = 8 weeks

4 incr/diff per week @ 10X compression

no data growth

EMC Education Services

Capacity Requirements (Burn Rate) Calculation Example


Page 2 of 2
1st full backup 1 TB @ 5X=
200GB
incremental backup 100 GB @ 10X = 10
GB
full backup 1 TB @ 25X = 40
GB

remaining capacity

burn rate (base) = 200GB


burn rate (1 week) = 80 GB
burn rate (1 retention period) = 640 GB

required capacity for 8 weeks of retention = 840


GB
200 GB + [(10GB *4) + (40GB)] * 8 = 840GB
EMC Education Services

10

Calculate Required Throughput

largest backup
backup time window
example

EMC Education Services

6 TB
10 hrs

required throughput

600 GB/hr

11

System Model Capacity & Performance

Maximum capacity is amount of usable data storage space

Maximum capacity based on max number of drives supported


by a model

Maximum throughput is achieved using either VTL interface &


4Gbps Fibre Channel or DD Boost & 10Gb Ethernet

EMC Education Services

12

Select Model
required capacity
maximum capacity

required throughput
maximum throughput

capacity %

100

throughput %

100

Be conservative when determining which model to use

Use 75-85% of model capacity & throughput


(factor 15-25% buffer for capacity & throughput)

EMC Education Services

13

Calculate Capacity Buffer for Selected Models


100%

required capacity
maximum capacity

% of maximum capacity

DD140 example
100%

840 GB
860 GB

97%

3% buffer not ok

51%

51% buffer ok

DD610 example
100%

EMC Education Services

840 GB
1650 GB

14

Match Required Capacity to Model Specifications


for example
required capacity = 840 GB
Ensure capacity buffer is big enough
DD140

DD610

OR?
860 GB

EMC Education Services

1,650 GB with 7 drives

15

Calculate Performance Buffer for Selected Models


100%

required throughput
maximum throughput

% of maximum throughput

DD610 example
100%

600 GB/hr
675 GB/hr

89%

11% buffer not ok

DD630 example
100%

EMC Education Services

600 GB/hr
1126 GB/hr

53%

47% buffer ok

16

Match Required Performance to Model


Specifications
for example
required throughput = 600 GB/hr
ensure performance buffer is big enough
DD 610

DD630

OR?
860 GB/hr

EMC Education Services

1.1 GB/hr

17

Lesson 2: Throughput Tuning


1.

2.

3.

Identify bottlenecks
Display & understand Data Domain system
performance metrics
Implement solutions

EMC Education Services

18

Throughput Bottlenecks
Where are possible throughput bottlenecks?

network

clients

network
backup server

collects & reports performance metrics you can use to identify bottlenecks

EMC Education Services

19

Data Domain System Performance Metrics


% time waiting to send request

% time processing request over network

send
receive
backup server

EMC Education Services

% time waiting to receive request

process
idle
% idle

20

Tuning Solutions
Click icon to add
picture

EMC Education Services

Implement link aggregation

Consider implementing DD Boost

Reduce stream number

Dont clean during heavy input

21

Monitor Throughput

EMC Education Services

22

Module Review
To plan capacity & throughput you must

1.

Collect information

2.

Determine capacity needs

3.

Calculate throughput needs

4.

Match Data Domain hardware model to your needs

Tuning solutions include


.

Implement link aggregation

Consider implementing DD Boost

Maximize Data Domain system storage capacity

EMC Education Services

23

You might also like