You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by "Zerda, Markus" <Ma...@netapp.com> on 2009/01/21 03:42:33 UTC
FW: SVN ( Subversion) in NetApp
Hi All,
I have a customer who is running NFS on their SVN (Subversion) server
and is having some performance issues. Any documents or best practice
docs you may have can help or any previous issues and how you fixed
them.
Thanks and regards,
Markus
________________________________
From: Antoni Mutia [mailto:amutia@lexmark.com]
Sent: Tuesday, January 20, 2009 6:00 PM
To: Zerda, Markus
Cc: Ocampo, Neil; n.garcia@ph.fujitsu.com; t.ybanez@ph.fujitsu.com;
Eric-Anthony Mesina; Michael-Jose Ceniza; Vaughn Ratilla
Subject: SVN( Subversion) in NetApp via NFS performance issue.
Good Day.
We have another performance concern for our Subversion (SVN) server
which have a NFS mount in our NetApp filer, before our subversion server
storage was in a local disk and after we migrate to NetApp the time to
complete for check-out is double already ( for example on local disk it
took 7 minutes but in NFS on Netapp it took us around 14-15minutes).
Below are the details of the server:
Hardware: Sun Fire(tm) V60
OS: Solaris 10 x86 release 8/7
Apps:
* Subversion 1.4 - with apache dav support
* Apache 2.2 - with cdev and corp authentication
Thanks and Best Regards,
Anton
===============================
Antoni N. Mutia
System Administrator
Infrastructure Support (IS) Department
Lexmark Research & Development Corporation Cebu
Phone : +63.32.234.8353
Mobile : +63.920.911.1308
Email : amutia@lexmark.com
" If you want to rule, learn to serve. If you want to lead, learn to
follow. If you want to succeed,learn to make others succeed. "
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1040300
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
RE: FW: SVN ( Subversion) in NetApp
Posted by "Zerda, Markus" <Ma...@netapp.com>.
Hi Mark/Kevin,
Thank you for your response. I will leverage on your comments to my
customer. Thank you.
Thank you all
Thanks and regards,
Markus
-----Original Message-----
From: Mark Phippard [mailto:markphip@gmail.com]
Sent: Thursday, January 22, 2009 12:03 AM
To: kmradke@rockwellcollins.com
Cc: Zerda, Markus; users@subversion.tigris.org
Subject: Re: FW: SVN ( Subversion) in NetApp
There is a lot of good information and ideas in this wiki page:
http://www.orcaware.com/svn/wiki/Server_performance_tuning_for_Linux_and
_Unix
Mark
On Wed, Jan 21, 2009 at 10:55 AM, <km...@rockwellcollins.com> wrote:
>
> Markus,
>
> I guess I would expect moving from local disk to network mounted disk
for
> repository
> storage would reduce performance. (We moved from nfs mounted repos on
> netapp to SAN
> storage and enjoyed a fairly hefty performance increase...)
>
> Subversion is quite I/O intensive, so any additional overhead adds
up...
>
> I think v1.5 (or maybe v1.6 will) added the capability to move
creation of
> temporary files
> from the repository directory to another location. This might help
> performance in this
> case, but isn't an easy option since your user is on v1.4...
>
> v1.4 was also configured to use fairly small buffer size when copying
files,
> so you will
> see a lot of partially filled network packets if you do a network
trace.
>
> Kevin R.
>
> "Zerda, Markus" <Ma...@netapp.com> wrote on 01/20/2009 09:42:33
PM:
>
>> Hi All,
>>
>> I have a customer who is running NFS on their SVN (Subversion) server
and
>> is
>> having some performance issues. Any documents or best practice docs
you
>> may
>> have can help or any previous issues and how you fixed them.
>> Thanks and regards,
>> Markus
>> [image removed]
>>
>> From: Antoni Mutia [mailto:amutia@lexmark.com]
>> Sent: Tuesday, January 20, 2009 6:00 PM
>> To: Zerda, Markus
>> Cc: Ocampo, Neil; n.garcia@ph.fujitsu.com; t.ybanez@ph.fujitsu.com;
Eric-
>> Anthony Mesina; Michael-Jose Ceniza; Vaughn Ratilla
>> Subject: SVN( Subversion) in NetApp via NFS performance issue.
>>
>>
>> Good Day.
>>
>> We have another performance concern for our Subversion (SVN) server
which
>> have a NFS mount in our NetApp filer, before our subversion server
storage
>> was in a local disk and after we migrate to NetApp the time to
complete
>> for
>> check-out is double already ( for example on local disk it took 7
minutes
>> but in NFS on Netapp it took us around 14-15minutes). Below are the
>> details
>> of the server:
>>
>>
>> Hardware: Sun Fire(tm) V60
>> OS: Solaris 10 x86 release 8/7
>>
>> Apps:
>> * Subversion 1.4 - with apache dav support
>>
>> * Apache 2.2 - with cdev and corp authentication
>>
>>
>> Thanks and Best Regards,
>>
>> Anton
>>
>> ===============================
>> Antoni N. Mutia
>> System Administrator
>> Infrastructure Support (IS) Department
>> Lexmark Research & Development Corporation Cebu
>> Phone : +63.32.234.8353
>> Mobile : +63.920.911.1308
>> Email : amutia@lexmark.com
>>
>> " If you want to rule, learn to serve. If you want to lead, learn to
>> follow.
>> If you want to succeed,learn to make others succeed. "
--
Thanks
Mark Phippard
http://markphip.blogspot.com/
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1042958
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: FW: SVN ( Subversion) in NetApp
Posted by Mark Phippard <mp...@collab.net>.
There is a lot of good information and ideas in this wiki page:
http://www.orcaware.com/svn/wiki/Server_performance_tuning_for_Linux_and_Unix
Mark
On Wed, Jan 21, 2009 at 10:55 AM, <km...@rockwellcollins.com> wrote:
>
> Markus,
>
> I guess I would expect moving from local disk to network mounted disk for
> repository
> storage would reduce performance. (We moved from nfs mounted repos on
> netapp to SAN
> storage and enjoyed a fairly hefty performance increase...)
>
> Subversion is quite I/O intensive, so any additional overhead adds up...
>
> I think v1.5 (or maybe v1.6 will) added the capability to move creation of
> temporary files
> from the repository directory to another location. This might help
> performance in this
> case, but isn't an easy option since your user is on v1.4...
>
> v1.4 was also configured to use fairly small buffer size when copying files,
> so you will
> see a lot of partially filled network packets if you do a network trace.
>
> Kevin R.
>
> "Zerda, Markus" <Ma...@netapp.com> wrote on 01/20/2009 09:42:33 PM:
>
>> Hi All,
>>
>> I have a customer who is running NFS on their SVN (Subversion) server and
>> is
>> having some performance issues. Any documents or best practice docs you
>> may
>> have can help or any previous issues and how you fixed them.
>> Thanks and regards,
>> Markus
>> [image removed]
>>
>> From: Antoni Mutia [mailto:amutia@lexmark.com]
>> Sent: Tuesday, January 20, 2009 6:00 PM
>> To: Zerda, Markus
>> Cc: Ocampo, Neil; n.garcia@ph.fujitsu.com; t.ybanez@ph.fujitsu.com; Eric-
>> Anthony Mesina; Michael-Jose Ceniza; Vaughn Ratilla
>> Subject: SVN( Subversion) in NetApp via NFS performance issue.
>>
>>
>> Good Day.
>>
>> We have another performance concern for our Subversion (SVN) server which
>> have a NFS mount in our NetApp filer, before our subversion server storage
>> was in a local disk and after we migrate to NetApp the time to complete
>> for
>> check-out is double already ( for example on local disk it took 7 minutes
>> but in NFS on Netapp it took us around 14-15minutes). Below are the
>> details
>> of the server:
>>
>>
>> Hardware: Sun Fire(tm) V60
>> OS: Solaris 10 x86 release 8/7
>>
>> Apps:
>> * Subversion 1.4 - with apache dav support
>>
>> * Apache 2.2 - with cdev and corp authentication
>>
>>
>> Thanks and Best Regards,
>>
>> Anton
>>
>> ===============================
>> Antoni N. Mutia
>> System Administrator
>> Infrastructure Support (IS) Department
>> Lexmark Research & Development Corporation Cebu
>> Phone : +63.32.234.8353
>> Mobile : +63.920.911.1308
>> Email : amutia@lexmark.com
>>
>> " If you want to rule, learn to serve. If you want to lead, learn to
>> follow.
>> If you want to succeed,learn to make others succeed. "
--
Thanks
Mark Phippard
http://markphip.blogspot.com/
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1041515
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
Re: FW: SVN ( Subversion) in NetApp
Posted by km...@rockwellcollins.com.
Markus,
I guess I would expect moving from local disk to network mounted disk for
repository
storage would reduce performance. (We moved from nfs mounted repos on
netapp to SAN
storage and enjoyed a fairly hefty performance increase...)
Subversion is quite I/O intensive, so any additional overhead adds up...
I think v1.5 (or maybe v1.6 will) added the capability to move creation of
temporary files
from the repository directory to another location. This might help
performance in this
case, but isn't an easy option since your user is on v1.4...
v1.4 was also configured to use fairly small buffer size when copying
files, so you will
see a lot of partially filled network packets if you do a network trace.
Kevin R.
"Zerda, Markus" <Ma...@netapp.com> wrote on 01/20/2009 09:42:33 PM:
> Hi All,
>
> I have a customer who is running NFS on their SVN (Subversion) server
and is
> having some performance issues. Any documents or best practice docs you
may
> have can help or any previous issues and how you fixed them.
> Thanks and regards,
> Markus
> [image removed]
>
> From: Antoni Mutia [mailto:amutia@lexmark.com]
> Sent: Tuesday, January 20, 2009 6:00 PM
> To: Zerda, Markus
> Cc: Ocampo, Neil; n.garcia@ph.fujitsu.com; t.ybanez@ph.fujitsu.com;
Eric-
> Anthony Mesina; Michael-Jose Ceniza; Vaughn Ratilla
> Subject: SVN( Subversion) in NetApp via NFS performance issue.
>
>
> Good Day.
>
> We have another performance concern for our Subversion (SVN) server
which
> have a NFS mount in our NetApp filer, before our subversion server
storage
> was in a local disk and after we migrate to NetApp the time to complete
for
> check-out is double already ( for example on local disk it took 7
minutes
> but in NFS on Netapp it took us around 14-15minutes). Below are the
details
> of the server:
>
>
> Hardware: Sun Fire(tm) V60
> OS: Solaris 10 x86 release 8/7
>
> Apps:
> * Subversion 1.4 - with apache dav support
>
> * Apache 2.2 - with cdev and corp authentication
>
>
> Thanks and Best Regards,
>
> Anton
>
> ===============================
> Antoni N. Mutia
> System Administrator
> Infrastructure Support (IS) Department
> Lexmark Research & Development Corporation Cebu
> Phone : +63.32.234.8353
> Mobile : +63.920.911.1308
> Email : amutia@lexmark.com
>
> " If you want to rule, learn to serve. If you want to lead, learn to
follow.
> If you want to succeed,learn to make others succeed. "
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1041367
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].
RE: SVN ( Subversion) in NetApp
Posted by Edward Ned Harvey <ed...@patni.com>.
I use Netapp NFS and subversion myself in more than one company. I always put the repo on local disk, however, I often do things like benchmark local disk versus netapp NFS performance, and to my amazement, always find that they're comparable. (Sometimes the Netapp is faster, sometimes slower, than the local disk, depending on configuration.)
Here's what I will say about it:
My expectation is that you're seeing a network bottleneck. One (or both) of two possibilities:
*
I bet the SVN server is taking the files in a network interface from the netapp, and then sending them back out the same network interface to clients. I bet you can completely eliminate the issue by enabling the 2nd network interface of the svn server, and using that interface exclusively to access the netapp. (Depending on your config, this might entail tricky static routes or distinguished subnets).
...
or ...
*
I bet the svn client is writing files to the same netapp which is serving the files. For example, Netapp --> svn server --> svn client --> Netapp. It would be tough to eliminate this, but it might be possible again, as mentioned, by using a separate subnet or additional network interface.
________________________________
From: Zerda, Markus [mailto:Markus.Zerda@netapp.com]
Sent: Tuesday, January 20, 2009 10:43 PM
To: users@subversion.tigris.org
Subject: FW: SVN ( Subversion) in NetApp
Hi All,
I have a customer who is running NFS on their SVN (Subversion) server and is having some performance issues. Any documents or best practice docs you may have can help or any previous issues and how you fixed them.
Thanks and regards,
Markus
[cid:385035819@22012009-37C8]
________________________________
From: Antoni Mutia [mailto:amutia@lexmark.com]
Sent: Tuesday, January 20, 2009 6:00 PM
To: Zerda, Markus
Cc: Ocampo, Neil; n.garcia@ph.fujitsu.com; t.ybanez@ph.fujitsu.com; Eric-Anthony Mesina; Michael-Jose Ceniza; Vaughn Ratilla
Subject: SVN( Subversion) in NetApp via NFS performance issue.
Good Day.
We have another performance concern for our Subversion (SVN) server which have a NFS mount in our NetApp filer, before our subversion server storage was in a local disk and after we migrate to NetApp the time to complete for check-out is double already ( for example on local disk it took 7 minutes but in NFS on Netapp it took us around 14-15minutes). Below are the details of the server:
Hardware: Sun Fire(tm) V60
OS: Solaris 10 x86 release 8/7
Apps:
* Subversion 1.4 - with apache dav support
* Apache 2.2 - with cdev and corp authentication
Thanks and Best Regards,
Anton
===============================
Antoni N. Mutia
System Administrator
Infrastructure Support (IS) Department
Lexmark Research & Development Corporation Cebu
Phone : +63.32.234.8353
Mobile : +63.920.911.1308
Email : amutia@lexmark.com
" If you want to rule, learn to serve. If you want to lead, learn to follow. If you want to succeed,learn to make others succeed. "
________________________________
This e-mail message may contain proprietary, confidential or legally privileged information for the sole use of the person or entity to whom this message was originally addressed. Any review, e-transmission dissemination or other use of or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error kindly delete this e-mail from your records. If it appears that this mail has been forwarded to you without proper authority, please notify us immediately at netadmin@patni.com and delete this mail.
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1043515
To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].