 |
Page 1 of 1
|
| Author |
Message |
George Sinclair
Guest
|
 Drive speed?
A basic question here on drive speed, but maybe not a simple answer as
there are undoubtedly numerous variables involved.
Let's say you have an LTO-4 drive (SAS connection to the tape library)
with a single stream (one save set) clocking in around 4-10 MB/sec,
coming in over the network. You then start another backup (also a single
stream) from the same client to the same drive, and now it jumps up to
70+ MB/sec, and remains at that speed until that second save set
completes, and then quiets down to 4-10 MB/sec again. I've seen this
happen with a number of other streams, too, wherein running just one of
them from that same client, concurrent with the already running stream,
cranks the speed up considerably, until it's done, at which point the
original stream is reported again to be running at the same slow pace.
We all know that a drive will come closer to performing optimally when
you can keep it streaming, and you can do that by keeping its buffer
full. OK, so having more concurrent streams - up to a point - will
improve drive performance, BUT does it affect the speed at which the
slow stream runs?
In other words, when the reported write speed jumps up to 70+ MB/sec
because you're now sending another stream (possibly one that compresses
well), is the original stream (possibly one that does not compress so
well) now increasing its write speed as a result? Or is it instead the
case that while the drive is now functioning more optimally, and writing
more data per second, that first (slow) stream is still clunking along
at its original speed, and sending more streams will not increase the
speed of any one of them?
I'm inclined to think that the increase in speed is only affecting the
additional stream(s) and not that original one.
Thanks.
George
--
George Sinclair
Voice: (301) 713-3284 x210
- The preceding message is personal and does not reflect any official or
unofficial position of the United States Department of Commerce -
- Any opinions expressed in this message are NOT those of the US Govt. -
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
|
| Fri Dec 09, 2011 7:56 am |
|
 |
Brian O'Neill
Guest
|
 Drive speed?
The slow speed on the one stream is likely because your client-to-server
data stream is below the minimum threshold of the tape drive to prevent
it from having to write, pause, back up, spin back up to speed, write,
pause, etc. So the total throughput you are seeing is low because of the
time spent not actually writing data to the tape.
The second stream brings your client-to-server data throughput over the
minimum of the drive, so the tape drive doesn't have to stop, rewind,
start again, lather, rinse, repeat.
Both streams should be benefitting - the first stream was penalized by
flow control while the server waited for the tape drive. Now it doesn't
need to.
On 12/9/2011 10:51 AM, George Sinclair wrote:
A basic question here on drive speed, but maybe not a simple answer as
there are undoubtedly numerous variables involved.
Let's say you have an LTO-4 drive (SAS connection to the tape library)
with a single stream (one save set) clocking in around 4-10 MB/sec,
coming in over the network. You then start another backup (also a single
stream) from the same client to the same drive, and now it jumps up to
70+ MB/sec, and remains at that speed until that second save set
completes, and then quiets down to 4-10 MB/sec again. I've seen this
happen with a number of other streams, too, wherein running just one of
them from that same client, concurrent with the already running stream,
cranks the speed up considerably, until it's done, at which point the
original stream is reported again to be running at the same slow pace.
We all know that a drive will come closer to performing optimally when
you can keep it streaming, and you can do that by keeping its buffer
full. OK, so having more concurrent streams - up to a point - will
improve drive performance, BUT does it affect the speed at which the
slow stream runs?
In other words, when the reported write speed jumps up to 70+ MB/sec
because you're now sending another stream (possibly one that compresses
well), is the original stream (possibly one that does not compress so
well) now increasing its write speed as a result? Or is it instead the
case that while the drive is now functioning more optimally, and writing
more data per second, that first (slow) stream is still clunking along
at its original speed, and sending more streams will not increase the
speed of any one of them?
I'm inclined to think that the increase in speed is only affecting the
additional stream(s) and not that original one.
Thanks.
George
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
|
| Fri Dec 09, 2011 11:06 am |
|
 |
George Sinclair
Guest
|
 Drive speed?
On 2011-12-09 14:07, Chiravuri, Sri, GDH Consulting/US wrote:
Excellent point. If this is the case - saving same client/saveset twice
(in parallel) could also bounce the thruput up ?
Interesting theory. If it's true that both benefit - and, yes, I can see
that - then what if you were backing up 50 GB of data for a single
stream that might otherwise take 45 minutes, let's just say. But, if you
instead backed the same save set up twice (in parallel), could it still
finish faster than 45 minutes? Hmmm ...
George
Thx
Sri
-----Original Message-----
From: EMC NetWorker discussion [mailto:NETWORKER < at > LISTSERV.TEMPLE.EDU] On
Behalf Of Brian O'Neill
Sent: Friday, December 09, 2011 1:04 PM
To: NETWORKER < at > LISTSERV.TEMPLE.EDU
Subject: Re: [Networker] Drive speed?
The slow speed on the one stream is likely because your client-to-server
data stream is below the minimum threshold of the tape drive to prevent
it from having to write, pause, back up, spin back up to speed, write,
pause, etc. So the total throughput you are seeing is low because of the
time spent not actually writing data to the tape.
The second stream brings your client-to-server data throughput over the
minimum of the drive, so the tape drive doesn't have to stop, rewind,
start again, lather, rinse, repeat.
Both streams should be benefitting - the first stream was penalized by
flow control while the server waited for the tape drive. Now it doesn't
need to.
On 12/9/2011 10:51 AM, George Sinclair wrote:
A basic question here on drive speed, but maybe not a simple answer as
there are undoubtedly numerous variables involved.
Let's say you have an LTO-4 drive (SAS connection to the tape library)
with a single stream (one save set) clocking in around 4-10 MB/sec,
coming in over the network. You then start another backup (also a
single
stream) from the same client to the same drive, and now it jumps up to
70+ MB/sec, and remains at that speed until that second save set
completes, and then quiets down to 4-10 MB/sec again. I've seen this
happen with a number of other streams, too, wherein running just one
of them from that same client, concurrent with the already running
stream, cranks the speed up considerably, until it's done, at which
point the original stream is reported again to be running at the same
slow pace.
We all know that a drive will come closer to performing optimally when
you can keep it streaming, and you can do that by keeping its buffer
full. OK, so having more concurrent streams - up to a point - will
improve drive performance, BUT does it affect the speed at which the
slow stream runs?
In other words, when the reported write speed jumps up to 70+ MB/sec
because you're now sending another stream (possibly one that
compresses well), is the original stream (possibly one that does not
compress so
well) now increasing its write speed as a result? Or is it instead the
case that while the drive is now functioning more optimally, and
writing more data per second, that first (slow) stream is still
clunking along at its original speed, and sending more streams will
not increase the speed of any one of them?
I'm inclined to think that the increase in speed is only affecting the
additional stream(s) and not that original one.
Thanks.
George
type "signoff networker" in the body of the email. Please write to
networker-request < at > listserv.temple.edu if you have any problems with this
list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or via RSS at
http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
--
George Sinclair
Voice: (301) 713-3284 x210
- The preceding message is personal and does not reflect any official or
unofficial position of the United States Department of Commerce -
- Any opinions expressed in this message are NOT those of the US Govt. -
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
|
| Fri Dec 09, 2011 11:41 am |
|
 |
Brian O'Neill
Guest
|
 Drive speed?
On 12/9/2011 2:37 PM, George Sinclair wrote:
On 2011-12-09 14:07, Chiravuri, Sri, GDH Consulting/US wrote:
Excellent point. If this is the case - saving same client/saveset twice
(in parallel) could also bounce the thruput up ?
Interesting theory. If it's true that both benefit - and, yes, I can see
that - then what if you were backing up 50 GB of data for a single
stream that might otherwise take 45 minutes, let's just say. But, if you
instead backed the same save set up twice (in parallel), could it still
finish faster than 45 minutes? Hmmm ...
George
It really depends on the client and network performance, but I actually
think this won't work at all. The client couldn't keep up to the tape
drive speed for some reason - either the disk is slow, or the I/O
throughput of the system, or the network connection - all factors that
probably would not change no matter how many save streams are running
off that single box.
That, and I'm not sure how networker would react to trying to perform
the same backup at the same time.
You are much better off trying to schedule the slower systems to run in
parallel with other systems.
Also, even if you could do this, now you need to back up twice as much,
and could still take longer than the ideal speed.
Thx
Sri
-----Original Message-----
From: EMC NetWorker discussion [mailto:NETWORKER < at > LISTSERV.TEMPLE.EDU] On
Behalf Of Brian O'Neill
Sent: Friday, December 09, 2011 1:04 PM
To: NETWORKER < at > LISTSERV.TEMPLE.EDU
Subject: Re: [Networker] Drive speed?
The slow speed on the one stream is likely because your client-to-server
data stream is below the minimum threshold of the tape drive to prevent
it from having to write, pause, back up, spin back up to speed, write,
pause, etc. So the total throughput you are seeing is low because of the
time spent not actually writing data to the tape.
The second stream brings your client-to-server data throughput over the
minimum of the drive, so the tape drive doesn't have to stop, rewind,
start again, lather, rinse, repeat.
Both streams should be benefitting - the first stream was penalized by
flow control while the server waited for the tape drive. Now it doesn't
need to.
On 12/9/2011 10:51 AM, George Sinclair wrote:
A basic question here on drive speed, but maybe not a simple answer as
there are undoubtedly numerous variables involved.
Let's say you have an LTO-4 drive (SAS connection to the tape library)
with a single stream (one save set) clocking in around 4-10 MB/sec,
coming in over the network. You then start another backup (also a
single
stream) from the same client to the same drive, and now it jumps up to
70+ MB/sec, and remains at that speed until that second save set
completes, and then quiets down to 4-10 MB/sec again. I've seen this
happen with a number of other streams, too, wherein running just one
of them from that same client, concurrent with the already running
stream, cranks the speed up considerably, until it's done, at which
point the original stream is reported again to be running at the same
slow pace.
We all know that a drive will come closer to performing optimally when
you can keep it streaming, and you can do that by keeping its buffer
full. OK, so having more concurrent streams - up to a point - will
improve drive performance, BUT does it affect the speed at which the
slow stream runs?
In other words, when the reported write speed jumps up to 70+ MB/sec
because you're now sending another stream (possibly one that
compresses well), is the original stream (possibly one that does not
compress so
well) now increasing its write speed as a result? Or is it instead the
case that while the drive is now functioning more optimally, and
writing more data per second, that first (slow) stream is still
clunking along at its original speed, and sending more streams will
not increase the speed of any one of them?
I'm inclined to think that the increase in speed is only affecting the
additional stream(s) and not that original one.
Thanks.
George
type "signoff networker" in the body of the email. Please write to
networker-request < at > listserv.temple.edu if you have any problems with this
list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or via RSS at
http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
|
| Fri Dec 09, 2011 11:53 am |
|
 |
Eddie Albert
Guest
|
 Drive speed?
What is the purpose of tweaking the job for performance? Is the purpose
to backup asap to release your business application?
What does the backup configuration look like?
Saveset=all
or
Saveset=C:\
Saveset=D:\
Saveset=E:\
Saveset=F:\
Saveset=G:\
Saveset=H:\
Saveset=I:\
If you can't tweak the saveset/performance consider changing out the
backup device to DataDomain or Avamar?
The answer to my first question, is the justification for my last
comment above.
Semper fidelis et paratus, /ALE
-----Original Message-----
From: EMC NetWorker discussion [mailto:NETWORKER < at > LISTSERV.TEMPLE.EDU] On
Behalf Of Brian O'Neill
Sent: Friday, December 09, 2011 2:52 PM
To: NETWORKER < at > LISTSERV.TEMPLE.EDU
Subject: Re: [Networker] Drive speed?
On 12/9/2011 2:37 PM, George Sinclair wrote:
On 2011-12-09 14:07, Chiravuri, Sri, GDH Consulting/US wrote:
Excellent point. If this is the case - saving same client/saveset
twice
(in parallel) could also bounce the thruput up ?
Interesting theory. If it's true that both benefit - and, yes, I can
see
that - then what if you were backing up 50 GB of data for a single
stream that might otherwise take 45 minutes, let's just say. But, if
you
instead backed the same save set up twice (in parallel), could it
still
finish faster than 45 minutes? Hmmm ...
George
It really depends on the client and network performance, but I actually
think this won't work at all. The client couldn't keep up to the tape
drive speed for some reason - either the disk is slow, or the I/O
throughput of the system, or the network connection - all factors that
probably would not change no matter how many save streams are running
off that single box.
That, and I'm not sure how networker would react to trying to perform
the same backup at the same time.
You are much better off trying to schedule the slower systems to run in
parallel with other systems.
Also, even if you could do this, now you need to back up twice as much,
and could still take longer than the ideal speed.
Thx
Sri
-----Original Message-----
From: EMC NetWorker discussion [mailto:NETWORKER < at > LISTSERV.TEMPLE.EDU]
On
Behalf Of Brian O'Neill
Sent: Friday, December 09, 2011 1:04 PM
To: NETWORKER < at > LISTSERV.TEMPLE.EDU
Subject: Re: [Networker] Drive speed?
The slow speed on the one stream is likely because your
client-to-server
data stream is below the minimum threshold of the tape drive to
prevent
it from having to write, pause, back up, spin back up to speed,
write,
pause, etc. So the total throughput you are seeing is low because of
the
time spent not actually writing data to the tape.
The second stream brings your client-to-server data throughput over
the
minimum of the drive, so the tape drive doesn't have to stop, rewind,
start again, lather, rinse, repeat.
Both streams should be benefitting - the first stream was penalized
by
flow control while the server waited for the tape drive. Now it
doesn't
need to.
On 12/9/2011 10:51 AM, George Sinclair wrote:
A basic question here on drive speed, but maybe not a simple answer
as
there are undoubtedly numerous variables involved.
Let's say you have an LTO-4 drive (SAS connection to the tape
library)
with a single stream (one save set) clocking in around 4-10 MB/sec,
coming in over the network. You then start another backup (also a
single
stream) from the same client to the same drive, and now it jumps up
to
70+ MB/sec, and remains at that speed until that second save set
completes, and then quiets down to 4-10 MB/sec again. I've seen this
happen with a number of other streams, too, wherein running just one
of them from that same client, concurrent with the already running
stream, cranks the speed up considerably, until it's done, at which
point the original stream is reported again to be running at the
same
slow pace.
We all know that a drive will come closer to performing optimally
when
you can keep it streaming, and you can do that by keeping its buffer
full. OK, so having more concurrent streams - up to a point - will
improve drive performance, BUT does it affect the speed at which the
slow stream runs?
In other words, when the reported write speed jumps up to 70+ MB/sec
because you're now sending another stream (possibly one that
compresses well), is the original stream (possibly one that does not
compress so
well) now increasing its write speed as a result? Or is it instead
the
case that while the drive is now functioning more optimally, and
writing more data per second, that first (slow) stream is still
clunking along at its original speed, and sending more streams will
not increase the speed of any one of them?
I'm inclined to think that the increase in speed is only affecting
the
additional stream(s) and not that original one.
Thanks.
George
type "signoff networker" in the body of the email. Please write to
networker-request < at > listserv.temple.edu if you have any problems with
this
list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or via RSS at
http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
type "signoff networker" in the body of the email. Please write to
networker-request < at > listserv.temple.edu if you have any problems with this
list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
|
| Fri Dec 09, 2011 12:41 pm |
|
 |
Eddie Albert
Guest
|
 Drive speed?
The other thing that may be effecting the speed is the TYPE of files
being backed up. The easiest example to remember for me is *.pst files.
If the file is not locked, networker will try to wait for the file to be
done writing to back it up. Food for thought, hopefully no one gets food
poisoning?
Have a great weekend everyone.
Semper fidelis et paratus, /ALE
-----Original Message-----
From: EMC NetWorker discussion [mailto:NETWORKER < at > LISTSERV.TEMPLE.EDU] On
Behalf Of George Sinclair
Sent: Friday, December 09, 2011 4:18 PM
To: NETWORKER < at > LISTSERV.TEMPLE.EDU
Subject: Re: [Networker] Drive speed?
On 2011-12-09 15:37, Eddie Albert wrote:
What is the purpose of tweaking the job for performance? Is the
purpose
to backup asap to release your business application?
I was really just trying to review what sending a second save set to the
same drive will achieve in terms of the one that's already running to
that same drive but is going slowly. Apparently, sending additional save
sets can not only up the speed of the drive, but in the process, it will
also make the slow one more efficient since the drive is now streaming.
The slow save set is listed as an enumerated save set under the NSR
client resource as: /pathname/blah-blah-blah. We usually get pretty good
write speeds, but this one was running at a time when there was little
else going on, so that may be why it was running so slowly since there
was nothing else writing to the drive. Also, there could be a ton of
inodes under there, fragmentation, etc. This is the first time that I've
backed it up on that system, and that client is faster than the one
where it previously lived. But then again, I'm usually not watching the
write speeds since these normally run after hours. But when I then
started another different save set (manually, from the client), the
write speed on the drive ramped way up. It's not surprising, but I was
mainly asking how that will affect the write speed on the original save
set that was writing slowly to that same drive. I should have checked it
using nmc since it will show you the Rate (KB/S) for each save set, but
I didn't do that. I was just looking at the overall write speed for the
drive.
What does the backup configuration look like?
Saveset=all
or
Saveset=C:\
Saveset=D:\
Saveset=E:\
Saveset=F:\
Saveset=G:\
Saveset=H:\
Saveset=I:\
If you can't tweak the saveset/performance consider changing out the
backup device to DataDomain or Avamar?
I'll have to check to see why it was still running when I came in this
morning. It might be that the group didn't start that save set until
very late, and maybe by then, most of the others were done so the drive
slowed up. There are some paths that have a huge number of inodes, and
while not terribly large, they can take a long time to back up - much
larger than a similar sized file system with fewer files. Usually, the
performance is acceptable as most of the data is running concurrently
with other save sets, and the drives stream OK.
The answer to my first question, is the justification for my last
comment above.
Semper fidelis et paratus, /ALE
-----Original Message-----
From: EMC NetWorker discussion [mailto:NETWORKER < at > LISTSERV.TEMPLE.EDU]
On
Behalf Of Brian O'Neill
Sent: Friday, December 09, 2011 2:52 PM
To: NETWORKER < at > LISTSERV.TEMPLE.EDU
Subject: Re: [Networker] Drive speed?
On 12/9/2011 2:37 PM, George Sinclair wrote:
On 2011-12-09 14:07, Chiravuri, Sri, GDH Consulting/US wrote:
Excellent point. If this is the case - saving same client/saveset
twice
(in parallel) could also bounce the thruput up ?
Interesting theory. If it's true that both benefit - and, yes, I can
see
that - then what if you were backing up 50 GB of data for a single
stream that might otherwise take 45 minutes, let's just say. But, if
you
instead backed the same save set up twice (in parallel), could it
still
finish faster than 45 minutes? Hmmm ...
George
It really depends on the client and network performance, but I
actually
think this won't work at all. The client couldn't keep up to the tape
drive speed for some reason - either the disk is slow, or the I/O
throughput of the system, or the network connection - all factors that
probably would not change no matter how many save streams are running
off that single box.
That, and I'm not sure how networker would react to trying to perform
the same backup at the same time.
You are much better off trying to schedule the slower systems to run
in
parallel with other systems.
Also, even if you could do this, now you need to back up twice as
much,
and could still take longer than the ideal speed.
Thx
Sri
-----Original Message-----
From: EMC NetWorker discussion
[mailto:NETWORKER < at > LISTSERV.TEMPLE.EDU]
On
Behalf Of Brian O'Neill
Sent: Friday, December 09, 2011 1:04 PM
To: NETWORKER < at > LISTSERV.TEMPLE.EDU
Subject: Re: [Networker] Drive speed?
The slow speed on the one stream is likely because your
client-to-server
data stream is below the minimum threshold of the tape drive to
prevent
it from having to write, pause, back up, spin back up to speed,
write,
pause, etc. So the total throughput you are seeing is low because of
the
time spent not actually writing data to the tape.
The second stream brings your client-to-server data throughput over
the
minimum of the drive, so the tape drive doesn't have to stop,
rewind,
start again, lather, rinse, repeat.
Both streams should be benefitting - the first stream was penalized
by
flow control while the server waited for the tape drive. Now it
doesn't
need to.
On 12/9/2011 10:51 AM, George Sinclair wrote:
A basic question here on drive speed, but maybe not a simple answer
as
there are undoubtedly numerous variables involved.
Let's say you have an LTO-4 drive (SAS connection to the tape
library)
with a single stream (one save set) clocking in around 4-10 MB/sec,
coming in over the network. You then start another backup (also a
single
stream) from the same client to the same drive, and now it jumps up
to
70+ MB/sec, and remains at that speed until that second save set
completes, and then quiets down to 4-10 MB/sec again. I've seen
this
happen with a number of other streams, too, wherein running just
one
of them from that same client, concurrent with the already running
stream, cranks the speed up considerably, until it's done, at which
point the original stream is reported again to be running at the
same
slow pace.
We all know that a drive will come closer to performing optimally
when
you can keep it streaming, and you can do that by keeping its
buffer
full. OK, so having more concurrent streams - up to a point - will
improve drive performance, BUT does it affect the speed at which
the
slow stream runs?
In other words, when the reported write speed jumps up to 70+
MB/sec
because you're now sending another stream (possibly one that
compresses well), is the original stream (possibly one that does
not
compress so
well) now increasing its write speed as a result? Or is it instead
the
case that while the drive is now functioning more optimally, and
writing more data per second, that first (slow) stream is still
clunking along at its original speed, and sending more streams will
not increase the speed of any one of them?
I'm inclined to think that the increase in speed is only affecting
the
additional stream(s) and not that original one.
Thanks.
George
and
type "signoff networker" in the body of the email. Please write to
networker-request < at > listserv.temple.edu if you have any problems with
this
list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or via RSS at
http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
type "signoff networker" in the body of the email. Please write to
networker-request < at > listserv.temple.edu if you have any problems with
this
list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
type "signoff networker" in the body of the email. Please write to
networker-request < at > listserv.temple.edu if you have any problems with this
list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
--
George Sinclair
Voice: (301) 713-3284 x210
- The preceding message is personal and does not reflect any official or
unofficial position of the United States Department of Commerce -
- Any opinions expressed in this message are NOT those of the US Govt. -
type "signoff networker" in the body of the email. Please write to
networker-request < at > listserv.temple.edu if you have any problems with this
list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
|
| Fri Dec 09, 2011 1:31 pm |
|
 |
George Sinclair
Guest
|
 Drive speed?
On 2011-12-09 15:37, Eddie Albert wrote:
What is the purpose of tweaking the job for performance? Is the purpose
to backup asap to release your business application?
I was really just trying to review what sending a second save set to the
same drive will achieve in terms of the one that's already running to
that same drive but is going slowly. Apparently, sending additional save
sets can not only up the speed of the drive, but in the process, it will
also make the slow one more efficient since the drive is now streaming.
The slow save set is listed as an enumerated save set under the NSR
client resource as: /pathname/blah-blah-blah. We usually get pretty good
write speeds, but this one was running at a time when there was little
else going on, so that may be why it was running so slowly since there
was nothing else writing to the drive. Also, there could be a ton of
inodes under there, fragmentation, etc. This is the first time that I've
backed it up on that system, and that client is faster than the one
where it previously lived. But then again, I'm usually not watching the
write speeds since these normally run after hours. But when I then
started another different save set (manually, from the client), the
write speed on the drive ramped way up. It's not surprising, but I was
mainly asking how that will affect the write speed on the original save
set that was writing slowly to that same drive. I should have checked it
using nmc since it will show you the Rate (KB/S) for each save set, but
I didn't do that. I was just looking at the overall write speed for the
drive.
What does the backup configuration look like?
Saveset=all
or
Saveset=C:\
Saveset=D:\
Saveset=E:\
Saveset=F:\
Saveset=G:\
Saveset=H:\
Saveset=I:\
If you can't tweak the saveset/performance consider changing out the
backup device to DataDomain or Avamar?
I'll have to check to see why it was still running when I came in this
morning. It might be that the group didn't start that save set until
very late, and maybe by then, most of the others were done so the drive
slowed up. There are some paths that have a huge number of inodes, and
while not terribly large, they can take a long time to back up - much
larger than a similar sized file system with fewer files. Usually, the
performance is acceptable as most of the data is running concurrently
with other save sets, and the drives stream OK.
The answer to my first question, is the justification for my last
comment above.
Semper fidelis et paratus, /ALE
-----Original Message-----
From: EMC NetWorker discussion [mailto:NETWORKER < at > LISTSERV.TEMPLE.EDU] On
Behalf Of Brian O'Neill
Sent: Friday, December 09, 2011 2:52 PM
To: NETWORKER < at > LISTSERV.TEMPLE.EDU
Subject: Re: [Networker] Drive speed?
On 12/9/2011 2:37 PM, George Sinclair wrote:
On 2011-12-09 14:07, Chiravuri, Sri, GDH Consulting/US wrote:
Excellent point. If this is the case - saving same client/saveset
twice
(in parallel) could also bounce the thruput up ?
Interesting theory. If it's true that both benefit - and, yes, I can
see
that - then what if you were backing up 50 GB of data for a single
stream that might otherwise take 45 minutes, let's just say. But, if
you
instead backed the same save set up twice (in parallel), could it
still
finish faster than 45 minutes? Hmmm ...
George
It really depends on the client and network performance, but I actually
think this won't work at all. The client couldn't keep up to the tape
drive speed for some reason - either the disk is slow, or the I/O
throughput of the system, or the network connection - all factors that
probably would not change no matter how many save streams are running
off that single box.
That, and I'm not sure how networker would react to trying to perform
the same backup at the same time.
You are much better off trying to schedule the slower systems to run in
parallel with other systems.
Also, even if you could do this, now you need to back up twice as much,
and could still take longer than the ideal speed.
Thx
Sri
-----Original Message-----
From: EMC NetWorker discussion [mailto:NETWORKER < at > LISTSERV.TEMPLE.EDU]
On
Behalf Of Brian O'Neill
Sent: Friday, December 09, 2011 1:04 PM
To: NETWORKER < at > LISTSERV.TEMPLE.EDU
Subject: Re: [Networker] Drive speed?
The slow speed on the one stream is likely because your
client-to-server
data stream is below the minimum threshold of the tape drive to
prevent
it from having to write, pause, back up, spin back up to speed,
write,
pause, etc. So the total throughput you are seeing is low because of
the
time spent not actually writing data to the tape.
The second stream brings your client-to-server data throughput over
the
minimum of the drive, so the tape drive doesn't have to stop, rewind,
start again, lather, rinse, repeat.
Both streams should be benefitting - the first stream was penalized
by
flow control while the server waited for the tape drive. Now it
doesn't
need to.
On 12/9/2011 10:51 AM, George Sinclair wrote:
A basic question here on drive speed, but maybe not a simple answer
as
there are undoubtedly numerous variables involved.
Let's say you have an LTO-4 drive (SAS connection to the tape
library)
with a single stream (one save set) clocking in around 4-10 MB/sec,
coming in over the network. You then start another backup (also a
single
stream) from the same client to the same drive, and now it jumps up
to
70+ MB/sec, and remains at that speed until that second save set
completes, and then quiets down to 4-10 MB/sec again. I've seen this
happen with a number of other streams, too, wherein running just one
of them from that same client, concurrent with the already running
stream, cranks the speed up considerably, until it's done, at which
point the original stream is reported again to be running at the
same
slow pace.
We all know that a drive will come closer to performing optimally
when
you can keep it streaming, and you can do that by keeping its buffer
full. OK, so having more concurrent streams - up to a point - will
improve drive performance, BUT does it affect the speed at which the
slow stream runs?
In other words, when the reported write speed jumps up to 70+ MB/sec
because you're now sending another stream (possibly one that
compresses well), is the original stream (possibly one that does not
compress so
well) now increasing its write speed as a result? Or is it instead
the
case that while the drive is now functioning more optimally, and
writing more data per second, that first (slow) stream is still
clunking along at its original speed, and sending more streams will
not increase the speed of any one of them?
I'm inclined to think that the increase in speed is only affecting
the
additional stream(s) and not that original one.
Thanks.
George
type "signoff networker" in the body of the email. Please write to
networker-request < at > listserv.temple.edu if you have any problems with
this
list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or via RSS at
http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
type "signoff networker" in the body of the email. Please write to
networker-request < at > listserv.temple.edu if you have any problems with this
list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
--
George Sinclair
Voice: (301) 713-3284 x210
- The preceding message is personal and does not reflect any official or
unofficial position of the United States Department of Commerce -
- Any opinions expressed in this message are NOT those of the US Govt. -
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
|
| Fri Dec 09, 2011 1:37 pm |
|
 |
Dag Nygren
Guest
|
 Drive speed?
fredag 09 december 2011 17:51:36 skrev George Sinclair:
A basic question here on drive speed, but maybe not a simple answer as
there are undoubtedly numerous variables involved.
Let's say you have an LTO-4 drive (SAS connection to the tape library)
with a single stream (one save set) clocking in around 4-10 MB/sec,
coming in over the network. You then start another backup (also a single
stream) from the same client to the same drive, and now it jumps up to
70+ MB/sec, and remains at that speed until that second save set
completes, and then quiets down to 4-10 MB/sec again. I've seen this
happen with a number of other streams, too, wherein running just one of
them from that same client, concurrent with the already running stream,
cranks the speed up considerably, until it's done, at which point the
original stream is reported again to be running at the same slow pace.
We all know that a drive will come closer to performing optimally when
you can keep it streaming, and you can do that by keeping its buffer
full. OK, so having more concurrent streams - up to a point - will
improve drive performance, BUT does it affect the speed at which the
slow stream runs?
In other words, when the reported write speed jumps up to 70+ MB/sec
because you're now sending another stream (possibly one that compresses
well), is the original stream (possibly one that does not compress so
well) now increasing its write speed as a result? Or is it instead the
case that while the drive is now functioning more optimally, and writing
more data per second, that first (slow) stream is still clunking along
at its original speed, and sending more streams will not increase the
speed of any one of them?
I'm inclined to think that the increase in speed is only affecting the
additional stream(s) and not that original one.
This seem to be a typical example of dropping the drive below streaming speed.
The LTO-4 has a native speed of 120 MB/s. The LTO technology can provide for
slower "feeding" speeds than that by slowing down the reels, but only down to
1/4 of the max. That will give us about 30 MB/s as the minimum ingestion
speed. Below that the drive starts "shoeshining" heavily and that is a killer
for the performance. Compression on the drive will increase this minumum by
the compression ratio, which again is depending on the compressability of the
data.
As the number you gave falls exctly into these figures I think this is what is
happening.
If you have access to the drive you can easily verify by listening to it
Best
Dag
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
|
| Sat Dec 10, 2011 1:37 am |
|
 |
Dag Nygren
Guest
|
 Drive speed?
On Tuesday 13 December 2011 15:43:13 Josef Weingand wrote:
Hi,
you are right that LTO4 drives are slowing down the speed to 40 or 30
MB/sec. Below this speed the drive will start/stop (shoe shining), however
this will not impact your performance. Because the LTO drive, at least the
IBM LTO drive has a 256 MB Buffer. During the start/stop, repositioning,
show shining the server/client writes the data to the buffer. With an 256
MB Buffer you can write with 40 MB/sec up to 4 sec to the buffer. The shoe
shining / repositioning takes less the 4 sec.
Hmm,
Say we are slowing down to 30-40 MB/s writer speed. Then we are using 1-2 sec
for reposititioning + 4 secs to empty the buffer. That means that we are using
20-30% of that 30-40 MB/s for not doing writes. Which again gives us a write
speed of 20-30MB/s when shoeshining. Admittedly higher than the reported 11
MB/s, but still close enough. Adding compression to the equation will probably
make the situation worse.
And anyway this is not good for the drive or the tape.
So. yes the buffer helps, but doesn't get rid of the problem.
Best
Dag
fredag 09 december 2011 17:51:36 skrev George Sinclair:
A basic question here on drive speed, but maybe not a simple answer as
there are undoubtedly numerous variables involved.
Let's say you have an LTO-4 drive (SAS connection to the tape library)
with a single stream (one save set) clocking in around 4-10 MB/sec,
coming in over the network. You then start another backup (also a single
stream) from the same client to the same drive, and now it jumps up to
70+ MB/sec, and remains at that speed until that second save set
completes, and then quiets down to 4-10 MB/sec again. I've seen this
happen with a number of other streams, too, wherein running just one of
them from that same client, concurrent with the already running stream,
cranks the speed up considerably, until it's done, at which point the
original stream is reported again to be running at the same slow pace.
We all know that a drive will come closer to performing optimally when
you can keep it streaming, and you can do that by keeping its buffer
full. OK, so having more concurrent streams - up to a point - will
improve drive performance, BUT does it affect the speed at which the
slow stream runs?
In other words, when the reported write speed jumps up to 70+ MB/sec
because you're now sending another stream (possibly one that compresses
well), is the original stream (possibly one that does not compress so
well) now increasing its write speed as a result? Or is it instead the
case that while the drive is now functioning more optimally, and writing
more data per second, that first (slow) stream is still clunking along
at its original speed, and sending more streams will not increase the
speed of any one of them?
I'm inclined to think that the increase in speed is only affecting the
additional stream(s) and not that original one.
This seem to be a typical example of dropping the drive below streaming
speed.
The LTO-4 has a native speed of 120 MB/s. The LTO technology can provide
for
slower "feeding" speeds than that by slowing down the reels, but only down
to
1/4 of the max. That will give us about 30 MB/s as the minimum ingestion
speed. Below that the drive starts "shoeshining" heavily and that is a
killer
for the performance. Compression on the drive will increase this minumum
by
the compression ratio, which again is depending on the compressability of
the
data.
As the number you gave falls exctly into these figures I think this is
what is
happening.
If you have access to the drive you can easily verify by listening to it
Best
Dag
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
|
| Tue Dec 13, 2011 7:02 am |
|
 |
weingand
Joined: 31 Aug 2007
Posts: 7
|
 Drive speed?
Hi,
you are right that LTO4 drives are slowing down the speed to 40 or 30
MB/sec. Below this speed the drive will start/stop (shoe shining), however
this will not impact your performance. Because the LTO drive, at least the
IBM LTO drive has a 256 MB Buffer. During the start/stop, repositioning,
show shining the server/client writes the data to the buffer. With an 256
MB Buffer you can write with 40 MB/sec up to 4 sec to the buffer. The shoe
shining / repositioning takes less the 4 sec.
Hope this helps.
Mit freundlichen Grüßen / Kind regards
Josef (Sepp) Weingand
Leading Technical Sales Professional - Data Protection&Retention / Storage
Platform
Certified IT Specialist / IBM System Storage
-------------------------------------------------------------------------------------------------------------------------------------------
IBM Deutschland
Hollerithstr. 1
81829 München
Phone: +49-171 5526783
Mobile: +49-171 5526783
E-Mail: weingand < at > de.ibm.com
-------------------------------------------------------------------------------------------------------------------------------------------
IBM Deutschland GmbH / Vorsitzender des Aufsichtsrats: Martin Jetter
Geschäftsführung: Martina Koederitz (Vorsitzende), Reinhard Reschke,Dieter
Scholz, Gregor Pillen, Joachim Heel, Christian Noll
Sitz der Gesellschaft: Ehningen / Registergericht: Amtsgericht Stuttgart,
HRB 14562 / WEEE-Reg.-Nr. DE 99369940
From: Dag Nygren <dag < at > NEWTECH.FI>
To: NETWORKER < at > listserv.temple.edu,
Date: 10.12.2011 10:35
Subject: Re: [Networker] Drive speed?
Sent by: EMC NetWorker discussion <NETWORKER < at > listserv.temple.edu>
fredag 09 december 2011 17:51:36 skrev George Sinclair:
A basic question here on drive speed, but maybe not a simple answer as
there are undoubtedly numerous variables involved.
Let's say you have an LTO-4 drive (SAS connection to the tape library)
with a single stream (one save set) clocking in around 4-10 MB/sec,
coming in over the network. You then start another backup (also a single
stream) from the same client to the same drive, and now it jumps up to
70+ MB/sec, and remains at that speed until that second save set
completes, and then quiets down to 4-10 MB/sec again. I've seen this
happen with a number of other streams, too, wherein running just one of
them from that same client, concurrent with the already running stream,
cranks the speed up considerably, until it's done, at which point the
original stream is reported again to be running at the same slow pace.
We all know that a drive will come closer to performing optimally when
you can keep it streaming, and you can do that by keeping its buffer
full. OK, so having more concurrent streams - up to a point - will
improve drive performance, BUT does it affect the speed at which the
slow stream runs?
In other words, when the reported write speed jumps up to 70+ MB/sec
because you're now sending another stream (possibly one that compresses
well), is the original stream (possibly one that does not compress so
well) now increasing its write speed as a result? Or is it instead the
case that while the drive is now functioning more optimally, and writing
more data per second, that first (slow) stream is still clunking along
at its original speed, and sending more streams will not increase the
speed of any one of them?
I'm inclined to think that the increase in speed is only affecting the
additional stream(s) and not that original one.
This seem to be a typical example of dropping the drive below streaming
speed.
The LTO-4 has a native speed of 120 MB/s. The LTO technology can provide
for
slower "feeding" speeds than that by slowing down the reels, but only down
to
1/4 of the max. That will give us about 30 MB/s as the minimum ingestion
speed. Below that the drive starts "shoeshining" heavily and that is a
killer
for the performance. Compression on the drive will increase this minumum
by
the compression ratio, which again is depending on the compressability of
the
data.
As the number you gave falls exctly into these figures I think this is
what is
happening.
If you have access to the drive you can easily verify by listening to it
Best
Dag
"signoff networker" in the body of the email. Please write to
networker-request < at > listserv.temple.edu if you have any problems with this
list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
|
| Tue Dec 13, 2011 7:27 am |
|
 |
Brian O'Neill
Guest
|
 Drive speed?
The buffer has little bearing on this. It just means it can go four
seconds longer before having to shoe-shine than if it didn't have the
buffer. The fact still remains that the tape had to stop, reposition,
and start during which is time not spent writing to the tape, so you are
NOT getting the same performance.
On 12/13/2011 9:43 AM, Josef Weingand wrote:
Hi,
you are right that LTO4 drives are slowing down the speed to 40 or 30
MB/sec. Below this speed the drive will start/stop (shoe shining), however
this will not impact your performance. Because the LTO drive, at least the
IBM LTO drive has a 256 MB Buffer. During the start/stop, repositioning,
show shining the server/client writes the data to the buffer. With an 256
MB Buffer you can write with 40 MB/sec up to 4 sec to the buffer. The shoe
shining / repositioning takes less the 4 sec.
Hope this helps.
Mit freundlichen Grüßen / Kind regards
Josef (Sepp) Weingand
Leading Technical Sales Professional - Data Protection&Retention / Storage
Platform
Certified IT Specialist / IBM System Storage
--------------------------------------------------------------------------------------------------------------------------------------------
IBM Deutschland
Hollerithstr. 1
81829 München
Phone: +49-171 5526783
Mobile: +49-171 5526783
E-Mail: weingand < at > de.ibm.com
--------------------------------------------------------------------------------------------------------------------------------------------
IBM Deutschland GmbH / Vorsitzender des Aufsichtsrats: Martin Jetter
Geschäftsführung: Martina Koederitz (Vorsitzende), Reinhard Reschke,Dieter
Scholz, Gregor Pillen, Joachim Heel, Christian Noll
Sitz der Gesellschaft: Ehningen / Registergericht: Amtsgericht Stuttgart,
HRB 14562 / WEEE-Reg.-Nr. DE 99369940
From: Dag Nygren<dag < at > NEWTECH.FI>
To: NETWORKER < at > listserv.temple.edu,
Date: 10.12.2011 10:35
Subject: Re: [Networker] Drive speed?
Sent by: EMC NetWorker discussion<NETWORKER < at > listserv.temple.edu>
fredag 09 december 2011 17:51:36 skrev George Sinclair:
A basic question here on drive speed, but maybe not a simple answer as
there are undoubtedly numerous variables involved.
Let's say you have an LTO-4 drive (SAS connection to the tape library)
with a single stream (one save set) clocking in around 4-10 MB/sec,
coming in over the network. You then start another backup (also a single
stream) from the same client to the same drive, and now it jumps up to
70+ MB/sec, and remains at that speed until that second save set
completes, and then quiets down to 4-10 MB/sec again. I've seen this
happen with a number of other streams, too, wherein running just one of
them from that same client, concurrent with the already running stream,
cranks the speed up considerably, until it's done, at which point the
original stream is reported again to be running at the same slow pace.
We all know that a drive will come closer to performing optimally when
you can keep it streaming, and you can do that by keeping its buffer
full. OK, so having more concurrent streams - up to a point - will
improve drive performance, BUT does it affect the speed at which the
slow stream runs?
In other words, when the reported write speed jumps up to 70+ MB/sec
because you're now sending another stream (possibly one that compresses
well), is the original stream (possibly one that does not compress so
well) now increasing its write speed as a result? Or is it instead the
case that while the drive is now functioning more optimally, and writing
more data per second, that first (slow) stream is still clunking along
at its original speed, and sending more streams will not increase the
speed of any one of them?
I'm inclined to think that the increase in speed is only affecting the
additional stream(s) and not that original one.
This seem to be a typical example of dropping the drive below streaming
speed.
The LTO-4 has a native speed of 120 MB/s. The LTO technology can provide
for
slower "feeding" speeds than that by slowing down the reels, but only down
to
1/4 of the max. That will give us about 30 MB/s as the minimum ingestion
speed. Below that the drive starts "shoeshining" heavily and that is a
killer
for the performance. Compression on the drive will increase this minumum
by
the compression ratio, which again is depending on the compressability of
the
data.
As the number you gave falls exctly into these figures I think this is
what is
happening.
If you have access to the drive you can easily verify by listening to it
Best
Dag
"signoff networker" in the body of the email. Please write to
networker-request < at > listserv.temple.edu if you have any problems with this
list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
|
| Tue Dec 13, 2011 11:32 am |
|
 |
A Darren Dunham
Guest
|
 Drive speed?
On Tue, Dec 13, 2011 at 02:28:52PM -0500, Brian O'Neill wrote:
The buffer has little bearing on this. It just means it can go four
seconds longer before having to shoe-shine than if it didn't have
the buffer. The fact still remains that the tape had to stop,
reposition, and start during which is time not spent writing to the
tape, so you are NOT getting the same performance.
But the stopping shouldn't affect the throughput of the client.
The drive won't stop until the buffer is empty. Assuming the client
doesn't pick that moment to speed up, the drive can stop, reposition,
and start, and the client will still not have filled the buffer at that
rate. So it notices no issue. Once the tape is moving, it can drain
the buffer quickly, so again, nothing should be seen by the client.
Unless the client drops a burst right at the stop (which fills the
buffer in less time than restart), it shouldn't notice.
--
Darren
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER
|
| Tue Dec 13, 2011 11:03 pm |
|
 |
|
|
The time now is Fri May 25, 2012 4:29 am | All times are GMT - 8 Hours
|
Page 1 of 1
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|