Veritas-bu

[Veritas-bu] Fast backup to tape but slow backup to disk on NBU 5.1MP3

2005-08-14 20:06:08
Subject: [Veritas-bu] Fast backup to tape but slow backup to disk on NBU 5.1MP3
From: Eric.Ljungblad AT CopleyPress DOT com (Eric Ljungblad)
Date: Sun, 14 Aug 2005 17:06:08 -0700
This is a multi-part message in MIME format.

------_=_NextPart_001_01C5A12D.2325C4EA
Content-Type: text/plain;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Good testing,

=20

Have you tried RAID 10 / (1/0)  or tried  (0+1) ?

=20

________________________________

From: veritas-bu-admin AT mailman.eng.auburn DOT edu
[mailto:veritas-bu-admin AT mailman.eng.auburn DOT edu] On Behalf Of Dean
Sent: Sunday, August 14, 2005 5:15 AM
To: Tim Berger
Cc: Matt Clausen; veritas-bu AT mailman.eng.auburn DOT edu
Subject: Re: [Veritas-bu] Fast backup to tape but slow backup to disk on
NBU 5.1MP3

=20

"Matt, writing multiple concurrent streams to the same set of disks may
be hurting performance.  One at a time may yield better results."

I believe Tim's got it right. SATA is best at serial writes. If you feed
it two or more streams, that is effectively random writes, and
performance suffers badly.=20



On 8/12/05, Tim Berger <tim.berger AT gmail DOT com> wrote:

Matt, writing multiple concurrent streams to the same set of disks may
be hurting performance.  One at a time may yield better results.

I'm in the process of building out some staging servers myself for nbu
5.1 - been doing a bunch of bonnie++ benchmarks with various configs
for Linux using a sata 3ware controller.

On fedora core 3 (I know it's not supported):

Raid5, 5 disks I got ~30MB/sec writes & 187MB/sec reads.  Raid 50 with=20
striping over 3 4-disk raid5's got 49MB/sec writes, 120 MB/sec reads.
For raid0, w/10 disks, got a nice 158 MB/sec writes, and 190MB/sec
reads.

I'm partial to raid5 for high availability even with poor write=20
performance..  I need to stream to lto3, which tops out at 180 MB/sec.
If I went with raid0 and lost a disk, then a media server would take a
dive, backups would fail, and I'd have to figure out what data failed=20
to make it off to tape.  I'm not sure how I'd reconcile a lost dssu
with netbackup.  If I wanted to to use the dssu's for doing synthetic
fulls, then that further complicates things if a staging unit is lost.

Any thoughts on what the netbackup fallout might be on a dssu loss?

Even though it's not supported yet, I was thinking of trying out
redhat enterprise linux 4, but I'm seeing really horrible disk
performance (eg. 100MB/sec reads for raid5 vs the 187MB/sec on fc3).=20

Maybe I should try out the supported rhel3 distribution. ;-)  I
don't have high hopes of that improving performance at the moment.

On 8/10/05, Ed Wilts <ewilts AT ewilts DOT org > wrote:
> On Wed, Aug 10, 2005 at 12:43:39PM -0400, Matt Clausen wrote:
> > Yet when I do a backup to disk, I see decent performance
> > on one stream (about 8,000KB/s or so) but the other streams will
drop to=20
> > around 300-500KB/s.
> >
> > NUMBER_DATA_BUFFERS =3D 16
> > NUMBER_DATA_BUFFERS_DISK =3D 16
> >
> > SIZE_DATA_BUFFERS =3D 262144
> > SIZE_DATA_BUFFERS_DISK =3D 1048576=20
> >
> > and I see this performance on both the master server disk pool AND a
> > media server disk pool. The master server is a VxVM concat volume
set of
> > 3x73GB 10,000RPM disks and the media server is an external raid 5
volume=20
> > of 16x250GB SATA disks.
>
> I don't believe you're going to get good performance on a 16 member
> RAID5 set of SATA disk.  You should get better with a pair of 8 member
> raid sets, but SATA is not fast disk and large raid 5 sets kill you on

> write performance.  If you're stuck with the SATA drives, configure
them
> as 3 4+1 RAID5 sets and use the 16th member as a hot spare.  You'll
have
> 3TB of disk staging instead of about 3.8TB but it will perform a lot=20
> better.
>
> --
> Ed Wilts, Mounds View, MN, USA
> mailto:ewilts AT ewilts DOT org
> _______________________________________________
> Veritas-bu maillist  -   Veritas-bu AT mailman.eng.auburn DOT edu
> http://mailman.eng.auburn.edu/mailman/listinfo/veritas-bu=20
>


--
-Tim

_______________________________________________
Veritas-bu maillist  -  Veritas-bu AT mailman.eng.auburn DOT edu
http://mailman.eng.auburn.edu/mailman/listinfo/veritas-bu

=20


------_=_NextPart_001_01C5A12D.2325C4EA
Content-Type: text/html;
        charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" =
xmlns=3D"http://www.w3.org/TR/REC-html40";>

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
 namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" =
name=3D"country-region"/>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"State"/>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"City"/>
<o:SmartTagType =
namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"place"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=3DEN-US link=3Dblue vlink=3Dblue>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Good =
testing,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'>Have you tried RAID 10 / =
(1/0)&nbsp; or
tried &nbsp;(0+1) ?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span =
style=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font =
size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span =
style=3D'font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font =
size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>
veritas-bu-admin AT mailman.eng.auburn DOT edu =
[mailto:veritas-bu-admin AT mailman.eng.auburn DOT edu]
<b><span style=3D'font-weight:bold'>On Behalf Of </span></b>Dean<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Sunday, August 14, =
2005 5:15
AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> Tim Berger<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> Matt Clausen;
veritas-bu AT mailman.eng.auburn DOT edu<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Re: [Veritas-bu] =
Fast
backup to tape but slow backup to disk on NBU =
5.1MP3</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><font size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>&quot;Matt, =
writing
multiple concurrent streams to the same set of disks may<br>
be hurting performance. &nbsp;One at a time may yield better =
results.&quot;<br>
<br>
I believe Tim's got it right. SATA is best at serial writes. If you feed =
it two
or more streams, that is effectively random writes, and performance =
suffers
badly. <br>
<br>
<o:p></o:p></span></font></p>

<div>

<p class=3DMsoNormal><span class=3Dgmailquote><font size=3D3 =
face=3D"Times New Roman"><span
style=3D'font-size:12.0pt'>On 8/12/05, <b><span =
style=3D'font-weight:bold'>Tim
Berger</span></b> &lt;<a =
href=3D"mailto:tim.berger AT gmail DOT com">tim.berger AT gmail DOT com</a>&gt;
wrote:</span></font></span><o:p></o:p></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'>Matt, writing multiple concurrent streams to the same set of =
disks may<br>
be hurting performance.&nbsp;&nbsp;One at a time may yield better =
results.<br>
<br>
I'm in the process of building out some staging servers myself for =
nbu<br>
5.1 - been doing a bunch of bonnie++ benchmarks with various configs<br>
for Linux using a sata 3ware controller.<br>
<br>
On fedora core 3 (I know it's not supported):<br>
<br>
Raid5, 5 disks I got ~30MB/sec writes &amp; 187MB/sec =
reads.&nbsp;&nbsp;Raid 50
with <br>
striping over 3 4-disk raid5's got 49MB/sec writes, 120 MB/sec =
reads.<br>
For raid0, w/10 disks, got a nice 158 MB/sec writes, and 190MB/sec<br>
reads.<br>
<br>
I'm partial to raid5 for high availability even with poor write <br>
performance..&nbsp;&nbsp;I need to stream to lto3, which tops out at 180
MB/sec.<br>
If I went with raid0 and lost a disk, then a media server would take =
a<br>
dive, backups would fail, and I'd have to figure out what data failed =
<br>
to make it off to tape.&nbsp;&nbsp;I'm not sure how I'd reconcile a lost =
dssu<br>
with netbackup.&nbsp;&nbsp;If I wanted to to use the dssu's for doing =
synthetic<br>
fulls, then that further complicates things if a staging unit is =
lost.<br>
<br>
Any thoughts on what the netbackup fallout might be on a dssu loss?<br>
<br>
Even though it's not supported yet, I was thinking of trying out<br>
redhat enterprise linux 4, but I'm seeing really horrible disk<br>
performance (eg. 100MB/sec reads for raid5 vs the 187MB/sec on fc3). =
<br>
<br>
Maybe I should try out the supported rhel3 distribution. =
;-)&nbsp;&nbsp;I<br>
don't have high hopes of that improving performance at the moment.<br>
<br>
On 8/10/05, Ed Wilts &lt;<a =
href=3D"mailto:ewilts AT ewilts DOT org">ewilts AT ewilts DOT org </a>&gt;
wrote:<br>
&gt; On Wed, Aug 10, 2005 at 12:43:39PM -0400, Matt Clausen wrote:<br>
&gt; &gt; Yet when I do a backup to disk, I see decent performance<br>
&gt; &gt; on one stream (about 8,000KB/s or so) but the other streams =
will drop
to <br>
&gt; &gt; around 300-500KB/s.<br>
&gt; &gt;<br>
&gt; &gt; NUMBER_DATA_BUFFERS =3D 16<br>
&gt; &gt; NUMBER_DATA_BUFFERS_DISK =3D 16<br>
&gt; &gt;<br>
&gt; &gt; SIZE_DATA_BUFFERS =3D 262144<br>
&gt; &gt; SIZE_DATA_BUFFERS_DISK =3D 1048576 <br>
&gt; &gt;<br>
&gt; &gt; and I see this performance on both the master server disk pool =
AND a<br>
&gt; &gt; media server disk pool. The master server is a VxVM concat =
volume set
of<br>
&gt; &gt; 3x73GB 10,000RPM disks and the media server is an external =
raid 5
volume <br>
&gt; &gt; of 16x250GB SATA disks.<br>
&gt;<br>
&gt; I don't believe you're going to get good performance on a 16 =
member<br>
&gt; RAID5 set of SATA disk.&nbsp;&nbsp;You should get better with a =
pair of 8
member<br>
&gt; raid sets, but SATA is not fast disk and large raid 5 sets kill you =
on <br>
&gt; write performance.&nbsp;&nbsp;If you're stuck with the SATA drives,
configure them<br>
&gt; as 3 4+1 RAID5 sets and use the 16th member as a hot
spare.&nbsp;&nbsp;You'll have<br>
&gt; 3TB of disk staging instead of about 3.8TB but it will perform a =
lot <br>
&gt; better.<br>
&gt;<br>
&gt; --<br>
&gt; Ed Wilts, Mounds <st1:place w:st=3D"on"><st1:City =
w:st=3D"on">View</st1:City>,
 <st1:State w:st=3D"on">MN</st1:State>, <st1:country-region =
w:st=3D"on">USA</st1:country-region></st1:place><br>
&gt; mailto:<a =
href=3D"mailto:ewilts AT ewilts DOT org">ewilts AT ewilts DOT org</a><br>
&gt; _______________________________________________<br>
&gt; Veritas-bu maillist&nbsp;&nbsp;-&nbsp;&nbsp; <a
href=3D"mailto:Veritas-bu AT mailman.eng.auburn DOT edu">Veritas-bu AT mailman 
DOT eng.=
auburn.edu</a><br>
&gt; <a =
href=3D"http://mailman.eng.auburn.edu/mailman/listinfo/veritas-bu";>http:/=
/mailman.eng.auburn.edu/mailman/listinfo/veritas-bu
</a><br>
&gt;<br>
<br>
<br>
--<br>
-Tim<br>
<br>
_______________________________________________<br>
Veritas-bu maillist&nbsp;&nbsp;-&nbsp;&nbsp;<a
href=3D"mailto:Veritas-bu AT mailman.eng.auburn DOT edu">Veritas-bu AT mailman 
DOT eng.=
auburn.edu</a><br>
<a =
href=3D"http://mailman.eng.auburn.edu/mailman/listinfo/veritas-bu";>http:/=
/mailman.eng.auburn.edu/mailman/listinfo/veritas-bu</a><o:p></o:p></span>=
</font></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>

------_=_NextPart_001_01C5A12D.2325C4EA--

<Prev in Thread] Current Thread [Next in Thread>