Pogoplug V2, slow Crashplan transfers

This forum is for Marvell Kirkwood devices such as the GoFlex Home/Net, PogoPlug v1/v2, SheevaPlug, and ZyXEL devices.

Pogoplug V2, slow Crashplan transfers

Postby titojackson » Wed Nov 14, 2012 2:46 am

Hello all,

I have a v2 pogoplug running Crashplan under Arch. I have it set up with the headless configuration - SSH in and tunnel ports through to get the Crashplan client to read the pogo's crashplan engine data. Everything works!

EXCEPT: My uploads to the crashplan servers starts off at around 2Mbps and drops soon after and stays at around 200Kbps. Crashplan transfers from other computers running (windows XP) stay at around 2 Mbps for the duration of the transfer. Transfers from the pogo to other computers on the LAN consistently hit around 8 MB/sec.

It's not the hardware specs of the Pogo
It's not my upload bandwidth, also Crashplan support said they do not throttle traffic. My ISP also doesn't seem to be throttling traffic on my other computers.
All packages have been updated/upgraded on the pogo.
I have samba, openntpd, and crashplan running. Arch is installed on a 4GB flash drive.
Ports are forwarded to the pogo through my TPLINK router.

So my question is what could possibly be slowing down the transfer? I figured it must be a configuration issue with Arch. Thank you very much in advance.

tjackson
titojackson
 
Posts: 7
Joined: Wed Nov 14, 2012 2:30 am

Re: Pogoplug V2, slow Crashplan transfers

Postby WarheadsSE » Wed Nov 14, 2012 5:06 am

So:

xp->pogo->CP servers ?

Have you watched the load with htop as this was occurring?
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Pogoplug V2, slow Crashplan transfers

Postby titojackson » Wed Nov 14, 2012 10:26 pm

It's pogo >crashplan. The XP machine is just running the client app displaying config info from the crashplan service on the pogo.

ok, installed htop and ready to go. What should I be looking for? Crashplan does seem to start a lot of processes, around 60. But it seems like they're all sleeping except one that does some work actively then switches with another process.
Image

Let me know what else I can provide.
titojackson
 
Posts: 7
Joined: Wed Nov 14, 2012 2:30 am

Re: Pogoplug V2, slow Crashplan transfers

Postby WarheadsSE » Wed Nov 14, 2012 10:37 pm

My immediate guess: the compression and encryption is taking it's toll.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Pogoplug V2, slow Crashplan transfers

Postby titojackson » Wed Nov 14, 2012 10:43 pm

I thought the same and turned them off. It seemed to make not make a big difference to cpu usage - and transfer speeds were still hovering around 200kbps.
titojackson
 
Posts: 7
Joined: Wed Nov 14, 2012 2:30 am

Re: Pogoplug V2, slow Crashplan transfers

Postby titojackson » Thu Nov 15, 2012 1:24 am

Also I just noticed that stopping and restarting the crashplan service gets me an unpredictable amount of time at full upload speeds before it settles back to 200 kbps- ish.
titojackson
 
Posts: 7
Joined: Wed Nov 14, 2012 2:30 am

Re: Pogoplug V2, slow Crashplan transfers

Postby WarheadsSE » Thu Nov 15, 2012 2:13 am

Do you has nss installed?
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Pogoplug V2, slow Crashplan transfers

Postby titojackson » Thu Nov 15, 2012 3:23 pm

nss 3.14-1 is in the list of packages installed. I've never messed with it.
titojackson
 
Posts: 7
Joined: Wed Nov 14, 2012 2:30 am

Re: Pogoplug V2, slow Crashplan transfers

Postby titojackson » Fri Nov 16, 2012 4:18 pm

Hello all,

I've been screwing around with the pogoplug v2 for a while now and looking for answers to the slow transfer issue and I've decided to give up. Even with all encryption and compression and deduplication features turned off, and only 1x2 gig file is being sent transfers will be slow due to Crashplan.

When crashplan is allowed to take up 100% of cpu time, htop shows low ram usage, and 100% cpu usage. However when crashplan is only allowed 50% maximum cpu time, htop shows around 50-60% usage and the transfer speed goes from (now) 230 kbps to about 130 kbps - pretty linear drop.

For anyone googling their way here, Pogoplug V2 and Crashplan is a good idea, but slow due to Crashplan's processing requirements.
titojackson
 
Posts: 7
Joined: Wed Nov 14, 2012 2:30 am

Re: Pogoplug V2, slow Crashplan transfers

Postby WarheadsSE » Fri Nov 16, 2012 4:39 pm

Make sure you have an up-to-date bootloader, then look into the linux-kirkwood kernel, as it has the BFQ scheduler, which will help with heavier loads.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm


Return to Marvell Kirkwood

Who is online

Users browsing this forum: Google [Bot] and 360 guests