Jump to content
Covecube Inc.
  • 0

First impressions


Question

I'd like to start by saying I've been using DrivePool+Scanner for a while now, and they are seriously awesome. Everything WHS should have been. So much thanks for that.

 

I only use it for home use but the one thing I'm currently lacking is an offsite backup. That's where CloudDrive comes into play for me. Being able to use multiple cloud providers with DrivePool is really powerful. Before now I wouldn't have considered it as I don't want to trust the cloud with my private files, but the encryption part of CloudDrive fixes that.

 

So basically my use case is to pool as many providers as possible, and backup only the most essential data. Speed isn't important to me.

 

On to my first experience. I installed CloudDrive and hooked up dropbox, amazon and hit a wall with microsoft onedrive. I eventually found the forum post (grateful it was stickied) and enabled it. I realise that their service is poop, but would be nice to be able to enable in the UI with appropriate warnings.

 

I put about 10mb of test data in all of the providers and found that they all generated lots of errors and didn't seem to get anything uploaded. Eventually worked out by reading through the forums that it's probably because my connection isn't fast enough (8mbit down, <1mbit up). After massively increasing most of the timeouts, reducing the threads to 1 and destroying/re-creating the drives with 128k chunks instead of the default 1mb I managed to get it stable.

 

What would be cool is if you had a benchmarking feature in the app, a bit like scanner's burst test. Then you could potentially have an "autodetect" settings feature, as finding and editing a config isn't the most user friendly first experience. You could also warn the user that their connection is less than optimal.

 

The only other thing I messed up was that I assumed that CloudDrive was encrypted by default. Would I be right in thinking that with encryption unticked, the chunks in the cloud would be readable somehow? I couldn't find a way to enable encryption on my cloud drives after I had made them, so in the end deleted them and created them again.

 

It would definitely be cool to have an overview panel of all of the connected drives. At the moment you have to hop through all the tabs to see what, if anything, is going on.

 

Anyway hope this feedback is helpful, keep up the fantastic work.

 

 

Max

Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Well, Max, thank you for all the great feedback!

 

Setting to one upload thread means that only one chunk is uploaded at a time. You should probably set that to a higher setting, and see if that works as well.

 

As for the encryption, no, it's not encrypted by default. And there isn't a way to encrypt it afterwards, due to how the drives are created. You'd need to destroy the drive and create a new one.

 

 

And I've passed on some of the feedback to Alex.

Link to post
Share on other sites
  • 0

Thanks Christopher,

 

With regards to the upload threads, as I'm currently using DrivePool across 4 different providers would I be right in assuming that if the files are evenly distributed, technically I could have 4 upload threads/chunks uploading at the same time even though I've set each provider to have 1 thread?

 

As I'm guessing my original problem was that splitting my slow upload across the default 10 threads meant the connection was spread too thin, actually once I pooled 4 drives together, I might have had up to 40 upload threads across all the drives. If I could set a global thread limit, then I could safely increase the number of threads in each of the Cloud Drives.

 

p.s. I purchased CloudDrive last night, even in beta it's significantly better than a lot of other products out there. =)

Link to post
Share on other sites
  • 0

As for the number of threads:

Yes, I believe that is the case.

 

 

As for limiting them globally, I believe that's what the "IoManager" threads does, actually.

http://wiki.covecube.com/StableBit_CloudDrive_Advanced_Settings#IoManager

But I'll have to confirm that.

 

 

And yeah, having a slow upload speed will definitely adversely affect performance. Especially if you're using multiple CloudDrives.

 

And thank you for the kind works! And we're glad to hear it!

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...