The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > OS Specific Forums > Linux
Google UNIX.COM


Linux RedHat, Ubuntu, SUSE, Fedora, Debian, Mandriva, Slackware, Gentoo linux, PCLinuxOS. All Linux questions here!

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
performance issue vishwaraj Shell Programming and Scripting 1 03-02-2008 10:29 PM
performance issue big123456 UNIX for Advanced & Expert Users 1 08-28-2007 06:53 AM
Performance issue with ftp script. Shiv@jad Shell Programming and Scripting 3 08-20-2007 07:04 AM
performance issue rein AIX 1 07-11-2007 11:54 PM
Performance issue shibz UNIX for Advanced & Expert Users 5 12-17-2002 07:12 AM

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 06-09-2008
Registered User
 

Join Date: May 2008
Posts: 31
SVN subversion performance issue.

Hello to everyone,

I am having svn performace issue.

Whenever i am doing svn checkout it's slower on one machine than other Xen machine.

I will try to explain what is goin on here.

I have 3 machine and all three running linux (Centos 5)

Machine A is running Svn server.
Machine B is running Linux (centos5)
Machine C is running Linux too but Xen is configured so it has couple of Xen Virtual machines running.

So Here is what the problem is.

When i am doing SVN checkout on Machine B its really very fast.
But when i am doing SVN checkout on one of Xen virtual machine on Machine C it is 10 times slower than Machine B.

SVN is configured as SVNserve conf.
Xen Machines are mounted on NFS so when i am loggin as myself My home is mounted on Net App Filer.

There is any configuration that need to be done to make it faster on Xen machines.

Any question please ask i will try to explain again.

please any help will be great.

thanks,
Reply With Quote
Forum Sponsor
  #2 (permalink)  
Old 06-09-2008
Registered User
 

Join Date: May 2008
Posts: 55
Have you checked theoretical throughput on the xen machine? I have found xen without the paravirtualized divers can be dodgy on performance.

Try using the command ttcp (if you dont have it, find an rpm that inncludes it or a tar/gzip of the binary) and try to connect to the other machine with it.
Reply With Quote
  #3 (permalink)  
Old 06-09-2008
Registered User
 

Join Date: May 2008
Posts: 31
Thanks Mark replying to my thread.


I used the command ttcp and here is the result

ttcp -r -s
ttcp-r: buflen=8192, nbuf=2048, align=16384/0, port=5001
ttcp-r: sockbufsndsize=16384, sockbufrcvsize=87380, sockbufsize=51882, # tcp #
ttcp-r: accept from xxx.xxx.xxx.xxx
ttcp-r: 16777216 bytes in 0.161 real seconds = 101806.342 KB/sec +++
ttcp-r: 2235 I/O calls, msec/call = 0.074, calls/sec = 13887.767
ttcp-r: 0.000user 0.048sys 0:00real 23% 0i+0d 0maxrss 0+2pf 30

Transmition rate looks good to me.

So how i can enable para virtualization on my presently running Xen machine??
It is a rpm package i have to install on Xen machines?

Please help.
-lalit
Reply With Quote
  #4 (permalink)  
Old 06-09-2008
reborg's Avatar
Administrator
 
Join Date: Mar 2005
Location: Ireland
Posts: 3,498
Quote:
Originally Posted by mark54g View Post
...xen without the paravirtualized divers can be dodgy on performance.
+

Quote:
Originally Posted by email-lalit View Post
Xen Machines are mounted on NFS so when i am loggin as myself My home is mounted on Net App Filer.

Simple answer...it's not that surprising really.
Reply With Quote
  #5 (permalink)  
Old 06-09-2008
Registered User
 

Join Date: May 2008
Posts: 31
Thanks reborg for replying.

I will try paravirtualization on one of xen machine and see how it goes?

I found out how to install them.
http://et.redhat.com/~jmh/pv_drivers/PV-Drivers-GDE.pdf

Meanwhile, if anyone have some more way to make SVN performace faster on xen machines.

Please help

I will let you guys know how para-virtualization is working for me or not.

Thanks,
-lalit
Reply With Quote
  #6 (permalink)  
Old 06-09-2008
reborg's Avatar
Administrator
 
Join Date: Mar 2005
Location: Ireland
Posts: 3,498
To be honest I'd just use a non Xen client connected to the NetApp to do that, that or use local storage for where I'm keeping my checkout.
Reply With Quote
  #7 (permalink)  
Old 06-11-2008
Registered User
 

Join Date: May 2008
Posts: 31
Hi everyone,

I did some testing and turn out that nfs mount is causing svn checkout slower on xen machines.

How i can make NFS faster mounted on Net App? So svn checkout on Xen machines run faster.

please any help.

thanks,
-lalit
Reply With Quote
Google UNIX.COM
Reply

Tags
linux, solaris

Thread Tools
Display Modes




All times are GMT -7. The time now is 06:38 PM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
The UNIX and Linux Forums Content Copyright ©1993-2008 The CEP Blog All Rights Reserved -Ad Management by RedTyger Visit The Global Fact Book

Content Relevant URLs by vBSEO 3.2.0